/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-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-8d0d62b [2022-12-05 21:02:53,307 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-05 21:02:53,309 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-05 21:02:53,340 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-05 21:02:53,341 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-05 21:02:53,343 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-05 21:02:53,345 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-05 21:02:53,349 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-05 21:02:53,352 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-05 21:02:53,356 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-05 21:02:53,357 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-05 21:02:53,358 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-05 21:02:53,359 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-05 21:02:53,360 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-05 21:02:53,361 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-05 21:02:53,363 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-05 21:02:53,364 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-05 21:02:53,365 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-05 21:02:53,366 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-05 21:02:53,370 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-05 21:02:53,371 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-05 21:02:53,372 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-05 21:02:53,373 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-05 21:02:53,373 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-05 21:02:53,379 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-05 21:02:53,379 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-05 21:02:53,379 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-05 21:02:53,381 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-05 21:02:53,381 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-05 21:02:53,382 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-05 21:02:53,382 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-05 21:02:53,383 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-05 21:02:53,384 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-05 21:02:53,385 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-05 21:02:53,385 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-05 21:02:53,385 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-05 21:02:53,386 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-05 21:02:53,386 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-05 21:02:53,386 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-05 21:02:53,387 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-05 21:02:53,387 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-05 21:02:53,388 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-SemanticLbe.epf [2022-12-05 21:02:53,413 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-05 21:02:53,413 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-05 21:02:53,414 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-05 21:02:53,414 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-05 21:02:53,415 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-05 21:02:53,415 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-05 21:02:53,416 INFO L138 SettingsManager]: * Use SBE=true [2022-12-05 21:02:53,416 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-05 21:02:53,416 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-05 21:02:53,416 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-05 21:02:53,417 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-05 21:02:53,417 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-05 21:02:53,417 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-05 21:02:53,417 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-05 21:02:53,417 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-05 21:02:53,417 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-05 21:02:53,417 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-05 21:02:53,417 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-05 21:02:53,418 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-05 21:02:53,418 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-05 21:02:53,418 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-05 21:02:53,418 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-05 21:02:53,418 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-05 21:02:53,418 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-05 21:02:53,418 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-05 21:02:53,427 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-05 21:02:53,428 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-05 21:02:53,428 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-05 21:02:53,428 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-05 21:02:53,428 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-05 21:02:53,428 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-05 21:02:53,690 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-05 21:02:53,724 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-05 21:02:53,727 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-05 21:02:53,728 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-05 21:02:53,728 INFO L275 PluginConnector]: CDTParser initialized [2022-12-05 21:02:53,729 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2022-12-05 21:02:54,709 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-05 21:02:54,920 INFO L351 CDTParser]: Found 1 translation units. [2022-12-05 21:02:54,921 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2022-12-05 21:02:54,943 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f1491262e/dfb0be76b0904c32847f027cc1c324c6/FLAG16ebb6e0e [2022-12-05 21:02:54,953 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f1491262e/dfb0be76b0904c32847f027cc1c324c6 [2022-12-05 21:02:54,955 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-05 21:02:54,956 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-05 21:02:54,958 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-05 21:02:54,958 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-05 21:02:54,961 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-05 21:02:54,961 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.12 09:02:54" (1/1) ... [2022-12-05 21:02:54,962 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1321ce86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:54, skipping insertion in model container [2022-12-05 21:02:54,962 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.12 09:02:54" (1/1) ... [2022-12-05 21:02:54,967 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-05 21:02:54,993 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-05 21:02:55,166 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-name-comparator-subst.wvr.c[4836,4849] [2022-12-05 21:02:55,172 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-05 21:02:55,179 INFO L203 MainTranslator]: Completed pre-run [2022-12-05 21:02:55,213 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-name-comparator-subst.wvr.c[4836,4849] [2022-12-05 21:02:55,222 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-05 21:02:55,235 INFO L208 MainTranslator]: Completed translation [2022-12-05 21:02:55,235 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55 WrapperNode [2022-12-05 21:02:55,237 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-05 21:02:55,238 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-05 21:02:55,238 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-05 21:02:55,238 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-05 21:02:55,243 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,262 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,299 INFO L138 Inliner]: procedures = 26, calls = 44, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 297 [2022-12-05 21:02:55,299 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-05 21:02:55,300 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-05 21:02:55,300 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-05 21:02:55,300 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-05 21:02:55,307 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,307 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,318 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,318 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,324 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,327 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,338 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,340 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,342 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-05 21:02:55,342 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-05 21:02:55,342 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-05 21:02:55,342 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-05 21:02:55,343 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (1/1) ... [2022-12-05 21:02:55,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-05 21:02:55,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:02:55,372 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-05 21:02:55,409 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-05 21:02:55,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-05 21:02:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-05 21:02:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-05 21:02:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-05 21:02:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-05 21:02:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-05 21:02:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-05 21:02:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-05 21:02:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-05 21:02:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-05 21:02:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-05 21:02:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-05 21:02:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-05 21:02:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-05 21:02:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-05 21:02:55,437 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-05 21:02:55,537 INFO L236 CfgBuilder]: Building ICFG [2022-12-05 21:02:55,538 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-05 21:02:55,839 INFO L277 CfgBuilder]: Performing block encoding [2022-12-05 21:02:55,856 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-05 21:02:55,857 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-05 21:02:55,859 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.12 09:02:55 BoogieIcfgContainer [2022-12-05 21:02:55,859 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-05 21:02:55,860 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-05 21:02:55,860 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-05 21:02:55,862 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-05 21:02:55,863 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.12 09:02:54" (1/3) ... [2022-12-05 21:02:55,863 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3be8b51e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.12 09:02:55, skipping insertion in model container [2022-12-05 21:02:55,863 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:02:55" (2/3) ... [2022-12-05 21:02:55,863 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3be8b51e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.12 09:02:55, skipping insertion in model container [2022-12-05 21:02:55,864 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.12 09:02:55" (3/3) ... [2022-12-05 21:02:55,864 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-name-comparator-subst.wvr.c [2022-12-05 21:02:55,877 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-05 21:02:55,877 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-05 21:02:55,877 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-05 21:02:55,983 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-12-05 21:02:56,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 325 places, 341 transitions, 706 flow [2022-12-05 21:02:56,150 INFO L130 PetriNetUnfolder]: 26/338 cut-off events. [2022-12-05 21:02:56,150 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-05 21:02:56,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 351 conditions, 338 events. 26/338 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 791 event pairs, 0 based on Foata normal form. 0/311 useless extension candidates. Maximal degree in co-relation 250. Up to 2 conditions per place. [2022-12-05 21:02:56,160 INFO L82 GeneralOperation]: Start removeDead. Operand has 325 places, 341 transitions, 706 flow [2022-12-05 21:02:56,170 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 312 places, 328 transitions, 674 flow [2022-12-05 21:02:56,171 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-05 21:02:56,190 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 312 places, 328 transitions, 674 flow [2022-12-05 21:02:56,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 312 places, 328 transitions, 674 flow [2022-12-05 21:02:56,259 INFO L130 PetriNetUnfolder]: 26/328 cut-off events. [2022-12-05 21:02:56,259 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-05 21:02:56,264 INFO L83 FinitePrefix]: Finished finitePrefix Result has 341 conditions, 328 events. 26/328 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 786 event pairs, 0 based on Foata normal form. 0/302 useless extension candidates. Maximal degree in co-relation 250. Up to 2 conditions per place. [2022-12-05 21:02:56,284 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 312 places, 328 transitions, 674 flow [2022-12-05 21:02:56,285 INFO L188 LiptonReduction]: Number of co-enabled transitions 27528 [2022-12-05 21:03:09,179 INFO L203 LiptonReduction]: Total number of compositions: 304 [2022-12-05 21:03:09,189 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-05 21:03:09,193 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;@1d138b48, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-05 21:03:09,194 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-12-05 21:03:09,198 INFO L130 PetriNetUnfolder]: 4/23 cut-off events. [2022-12-05 21:03:09,198 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-05 21:03:09,198 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:09,198 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:09,199 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:09,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:09,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1174101351, now seen corresponding path program 1 times [2022-12-05 21:03:09,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:09,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145198078] [2022-12-05 21:03:09,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:09,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:09,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:09,468 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:03:09,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:09,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145198078] [2022-12-05 21:03:09,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145198078] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:09,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:09,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-05 21:03:09,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044754541] [2022-12-05 21:03:09,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:09,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-05 21:03:09,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:09,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-05 21:03:09,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-05 21:03:09,489 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:09,490 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 24 transitions, 66 flow. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 2 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:09,490 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:09,490 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:09,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:09,569 INFO L130 PetriNetUnfolder]: 221/328 cut-off events. [2022-12-05 21:03:09,570 INFO L131 PetriNetUnfolder]: For 32/32 co-relation queries the response was YES. [2022-12-05 21:03:09,570 INFO L83 FinitePrefix]: Finished finitePrefix Result has 700 conditions, 328 events. 221/328 cut-off events. For 32/32 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 771 event pairs, 138 based on Foata normal form. 0/245 useless extension candidates. Maximal degree in co-relation 534. Up to 328 conditions per place. [2022-12-05 21:03:09,572 INFO L137 encePairwiseOnDemand]: 21/24 looper letters, 23 selfloop transitions, 2 changer transitions 0/25 dead transitions. [2022-12-05 21:03:09,572 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 25 transitions, 118 flow [2022-12-05 21:03:09,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-05 21:03:09,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-05 21:03:09,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 26 transitions. [2022-12-05 21:03:09,580 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3611111111111111 [2022-12-05 21:03:09,581 INFO L175 Difference]: Start difference. First operand has 30 places, 24 transitions, 66 flow. Second operand 3 states and 26 transitions. [2022-12-05 21:03:09,582 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 25 transitions, 118 flow [2022-12-05 21:03:09,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 25 transitions, 106 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-05 21:03:09,584 INFO L231 Difference]: Finished difference. Result has 27 places, 25 transitions, 66 flow [2022-12-05 21:03:09,586 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=54, PETRI_DIFFERENCE_MINUEND_PLACES=24, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=66, PETRI_PLACES=27, PETRI_TRANSITIONS=25} [2022-12-05 21:03:09,588 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, -3 predicate places. [2022-12-05 21:03:09,588 INFO L495 AbstractCegarLoop]: Abstraction has has 27 places, 25 transitions, 66 flow [2022-12-05 21:03:09,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 2 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:09,588 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:09,588 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:09,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-05 21:03:09,589 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:09,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:09,589 INFO L85 PathProgramCache]: Analyzing trace with hash 972370288, now seen corresponding path program 1 times [2022-12-05 21:03:09,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:09,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77386080] [2022-12-05 21:03:09,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:09,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:09,721 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:03:09,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:09,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77386080] [2022-12-05 21:03:09,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77386080] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 21:03:09,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585702277] [2022-12-05 21:03:09,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:09,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:03:09,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:03:09,724 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-05 21:03:09,753 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-05 21:03:09,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:09,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-05 21:03:09,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 21:03:09,838 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:03:09,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 21:03:09,853 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:03:09,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585702277] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 21:03:09,853 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 21:03:09,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2022-12-05 21:03:09,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492698407] [2022-12-05 21:03:09,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 21:03:09,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:03:09,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:09,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:03:09,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:03:09,855 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:09,855 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 27 places, 25 transitions, 66 flow. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:09,856 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:09,856 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:09,856 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:09,965 INFO L130 PetriNetUnfolder]: 221/330 cut-off events. [2022-12-05 21:03:09,965 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2022-12-05 21:03:09,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 684 conditions, 330 events. 221/330 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 775 event pairs, 138 based on Foata normal form. 0/247 useless extension candidates. Maximal degree in co-relation 673. Up to 328 conditions per place. [2022-12-05 21:03:09,967 INFO L137 encePairwiseOnDemand]: 21/24 looper letters, 23 selfloop transitions, 4 changer transitions 0/27 dead transitions. [2022-12-05 21:03:09,967 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 27 transitions, 128 flow [2022-12-05 21:03:09,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-05 21:03:09,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-05 21:03:09,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 29 transitions. [2022-12-05 21:03:09,969 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.24166666666666667 [2022-12-05 21:03:09,969 INFO L175 Difference]: Start difference. First operand has 27 places, 25 transitions, 66 flow. Second operand 5 states and 29 transitions. [2022-12-05 21:03:09,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 27 transitions, 128 flow [2022-12-05 21:03:09,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 27 transitions, 124 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-12-05 21:03:09,971 INFO L231 Difference]: Finished difference. Result has 32 places, 27 transitions, 88 flow [2022-12-05 21:03:09,971 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=88, PETRI_PLACES=32, PETRI_TRANSITIONS=27} [2022-12-05 21:03:09,972 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 2 predicate places. [2022-12-05 21:03:09,973 INFO L495 AbstractCegarLoop]: Abstraction has has 32 places, 27 transitions, 88 flow [2022-12-05 21:03:09,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:09,975 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:09,976 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:09,980 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-05 21:03:10,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:03:10,181 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:10,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:10,182 INFO L85 PathProgramCache]: Analyzing trace with hash 242031376, now seen corresponding path program 2 times [2022-12-05 21:03:10,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:10,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261405538] [2022-12-05 21:03:10,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:10,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:10,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:10,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:10,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:10,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261405538] [2022-12-05 21:03:10,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261405538] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:10,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:10,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 21:03:10,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880357070] [2022-12-05 21:03:10,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:10,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:03:10,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:10,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:03:10,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:03:10,780 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:10,780 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 27 transitions, 88 flow. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:10,780 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:10,780 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:10,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:11,013 INFO L130 PetriNetUnfolder]: 391/589 cut-off events. [2022-12-05 21:03:11,013 INFO L131 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2022-12-05 21:03:11,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1217 conditions, 589 events. 391/589 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 1855 event pairs, 138 based on Foata normal form. 1/430 useless extension candidates. Maximal degree in co-relation 1190. Up to 331 conditions per place. [2022-12-05 21:03:11,016 INFO L137 encePairwiseOnDemand]: 17/24 looper letters, 59 selfloop transitions, 5 changer transitions 10/74 dead transitions. [2022-12-05 21:03:11,016 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 74 transitions, 341 flow [2022-12-05 21:03:11,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 21:03:11,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 21:03:11,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 72 transitions. [2022-12-05 21:03:11,018 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-05 21:03:11,018 INFO L175 Difference]: Start difference. First operand has 32 places, 27 transitions, 88 flow. Second operand 6 states and 72 transitions. [2022-12-05 21:03:11,018 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 74 transitions, 341 flow [2022-12-05 21:03:11,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 74 transitions, 331 flow, removed 4 selfloop flow, removed 1 redundant places. [2022-12-05 21:03:11,021 INFO L231 Difference]: Finished difference. Result has 40 places, 31 transitions, 116 flow [2022-12-05 21:03:11,022 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=78, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=116, PETRI_PLACES=40, PETRI_TRANSITIONS=31} [2022-12-05 21:03:11,023 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 10 predicate places. [2022-12-05 21:03:11,023 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 31 transitions, 116 flow [2022-12-05 21:03:11,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:11,024 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:11,024 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:11,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-05 21:03:11,024 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:11,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:11,025 INFO L85 PathProgramCache]: Analyzing trace with hash 101910522, now seen corresponding path program 3 times [2022-12-05 21:03:11,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:11,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918319421] [2022-12-05 21:03:11,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:11,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:11,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:11,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:11,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:11,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918319421] [2022-12-05 21:03:11,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918319421] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:11,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:11,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 21:03:11,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031412627] [2022-12-05 21:03:11,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:11,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:03:11,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:11,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:03:11,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:03:11,499 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:11,499 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 31 transitions, 116 flow. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:11,499 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:11,499 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:11,499 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:11,752 INFO L130 PetriNetUnfolder]: 598/896 cut-off events. [2022-12-05 21:03:11,753 INFO L131 PetriNetUnfolder]: For 438/438 co-relation queries the response was YES. [2022-12-05 21:03:11,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2439 conditions, 896 events. 598/896 cut-off events. For 438/438 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3081 event pairs, 238 based on Foata normal form. 1/695 useless extension candidates. Maximal degree in co-relation 2416. Up to 553 conditions per place. [2022-12-05 21:03:11,756 INFO L137 encePairwiseOnDemand]: 17/24 looper letters, 61 selfloop transitions, 7 changer transitions 10/78 dead transitions. [2022-12-05 21:03:11,756 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 78 transitions, 416 flow [2022-12-05 21:03:11,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 21:03:11,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 21:03:11,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 68 transitions. [2022-12-05 21:03:11,757 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4722222222222222 [2022-12-05 21:03:11,757 INFO L175 Difference]: Start difference. First operand has 40 places, 31 transitions, 116 flow. Second operand 6 states and 68 transitions. [2022-12-05 21:03:11,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 78 transitions, 416 flow [2022-12-05 21:03:11,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 78 transitions, 395 flow, removed 7 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:11,760 INFO L231 Difference]: Finished difference. Result has 46 places, 35 transitions, 158 flow [2022-12-05 21:03:11,760 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=108, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=158, PETRI_PLACES=46, PETRI_TRANSITIONS=35} [2022-12-05 21:03:11,761 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 16 predicate places. [2022-12-05 21:03:11,761 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 35 transitions, 158 flow [2022-12-05 21:03:11,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:11,761 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:11,761 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:11,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-05 21:03:11,761 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:11,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:11,762 INFO L85 PathProgramCache]: Analyzing trace with hash 296534144, now seen corresponding path program 4 times [2022-12-05 21:03:11,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:11,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778612867] [2022-12-05 21:03:11,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:11,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:12,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:12,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:12,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778612867] [2022-12-05 21:03:12,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778612867] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:12,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:12,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:12,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494349048] [2022-12-05 21:03:12,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:12,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:03:12,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:12,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:03:12,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:03:12,334 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:12,334 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 35 transitions, 158 flow. Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:12,334 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:12,334 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:12,334 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:12,772 INFO L130 PetriNetUnfolder]: 1264/1955 cut-off events. [2022-12-05 21:03:12,772 INFO L131 PetriNetUnfolder]: For 2701/2701 co-relation queries the response was YES. [2022-12-05 21:03:12,774 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6252 conditions, 1955 events. 1264/1955 cut-off events. For 2701/2701 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 9015 event pairs, 428 based on Foata normal form. 2/1613 useless extension candidates. Maximal degree in co-relation 6222. Up to 875 conditions per place. [2022-12-05 21:03:12,781 INFO L137 encePairwiseOnDemand]: 14/24 looper letters, 108 selfloop transitions, 14 changer transitions 3/125 dead transitions. [2022-12-05 21:03:12,781 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 125 transitions, 822 flow [2022-12-05 21:03:12,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:12,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:12,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 88 transitions. [2022-12-05 21:03:12,782 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2022-12-05 21:03:12,782 INFO L175 Difference]: Start difference. First operand has 46 places, 35 transitions, 158 flow. Second operand 7 states and 88 transitions. [2022-12-05 21:03:12,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 125 transitions, 822 flow [2022-12-05 21:03:12,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 125 transitions, 771 flow, removed 17 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:12,787 INFO L231 Difference]: Finished difference. Result has 54 places, 48 transitions, 298 flow [2022-12-05 21:03:12,787 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=146, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=298, PETRI_PLACES=54, PETRI_TRANSITIONS=48} [2022-12-05 21:03:12,787 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 24 predicate places. [2022-12-05 21:03:12,787 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 48 transitions, 298 flow [2022-12-05 21:03:12,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:12,788 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:12,788 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:12,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-05 21:03:12,788 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:12,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:12,788 INFO L85 PathProgramCache]: Analyzing trace with hash 336377758, now seen corresponding path program 5 times [2022-12-05 21:03:12,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:12,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852518018] [2022-12-05 21:03:12,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:12,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:13,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:13,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:13,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852518018] [2022-12-05 21:03:13,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852518018] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:13,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:13,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 21:03:13,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477104575] [2022-12-05 21:03:13,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:13,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:03:13,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:13,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:03:13,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:03:13,143 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:13,143 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 48 transitions, 298 flow. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:13,143 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:13,143 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:13,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:13,529 INFO L130 PetriNetUnfolder]: 1409/2188 cut-off events. [2022-12-05 21:03:13,529 INFO L131 PetriNetUnfolder]: For 5012/5012 co-relation queries the response was YES. [2022-12-05 21:03:13,532 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8150 conditions, 2188 events. 1409/2188 cut-off events. For 5012/5012 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 10203 event pairs, 526 based on Foata normal form. 2/1902 useless extension candidates. Maximal degree in co-relation 8116. Up to 1160 conditions per place. [2022-12-05 21:03:13,540 INFO L137 encePairwiseOnDemand]: 17/24 looper letters, 78 selfloop transitions, 20 changer transitions 13/111 dead transitions. [2022-12-05 21:03:13,540 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 111 transitions, 816 flow [2022-12-05 21:03:13,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 21:03:13,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 21:03:13,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 75 transitions. [2022-12-05 21:03:13,541 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5208333333333334 [2022-12-05 21:03:13,541 INFO L175 Difference]: Start difference. First operand has 54 places, 48 transitions, 298 flow. Second operand 6 states and 75 transitions. [2022-12-05 21:03:13,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 111 transitions, 816 flow [2022-12-05 21:03:13,550 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 111 transitions, 792 flow, removed 7 selfloop flow, removed 1 redundant places. [2022-12-05 21:03:13,551 INFO L231 Difference]: Finished difference. Result has 62 places, 56 transitions, 442 flow [2022-12-05 21:03:13,551 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=290, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=442, PETRI_PLACES=62, PETRI_TRANSITIONS=56} [2022-12-05 21:03:13,552 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 32 predicate places. [2022-12-05 21:03:13,552 INFO L495 AbstractCegarLoop]: Abstraction has has 62 places, 56 transitions, 442 flow [2022-12-05 21:03:13,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:13,552 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:13,552 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:13,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-05 21:03:13,552 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:13,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:13,553 INFO L85 PathProgramCache]: Analyzing trace with hash 304403888, now seen corresponding path program 6 times [2022-12-05 21:03:13,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:13,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28792027] [2022-12-05 21:03:13,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:13,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:13,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:14,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:14,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:14,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28792027] [2022-12-05 21:03:14,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28792027] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:14,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:14,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:14,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748287153] [2022-12-05 21:03:14,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:14,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:03:14,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:14,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:03:14,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:03:14,092 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:14,092 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 56 transitions, 442 flow. Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:14,092 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:14,092 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:14,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:14,645 INFO L130 PetriNetUnfolder]: 1530/2406 cut-off events. [2022-12-05 21:03:14,645 INFO L131 PetriNetUnfolder]: For 10024/10024 co-relation queries the response was YES. [2022-12-05 21:03:14,649 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10200 conditions, 2406 events. 1530/2406 cut-off events. For 10024/10024 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 11914 event pairs, 498 based on Foata normal form. 2/2102 useless extension candidates. Maximal degree in co-relation 10162. Up to 983 conditions per place. [2022-12-05 21:03:14,658 INFO L137 encePairwiseOnDemand]: 14/24 looper letters, 122 selfloop transitions, 25 changer transitions 3/150 dead transitions. [2022-12-05 21:03:14,658 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 150 transitions, 1406 flow [2022-12-05 21:03:14,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:14,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:14,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 86 transitions. [2022-12-05 21:03:14,659 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5119047619047619 [2022-12-05 21:03:14,659 INFO L175 Difference]: Start difference. First operand has 62 places, 56 transitions, 442 flow. Second operand 7 states and 86 transitions. [2022-12-05 21:03:14,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 150 transitions, 1406 flow [2022-12-05 21:03:14,673 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 150 transitions, 1372 flow, removed 17 selfloop flow, removed 1 redundant places. [2022-12-05 21:03:14,675 INFO L231 Difference]: Finished difference. Result has 70 places, 71 transitions, 718 flow [2022-12-05 21:03:14,675 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=432, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=718, PETRI_PLACES=70, PETRI_TRANSITIONS=71} [2022-12-05 21:03:14,676 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 40 predicate places. [2022-12-05 21:03:14,676 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 71 transitions, 718 flow [2022-12-05 21:03:14,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:14,676 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:14,676 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:14,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-05 21:03:14,676 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:14,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:14,677 INFO L85 PathProgramCache]: Analyzing trace with hash -691108408, now seen corresponding path program 7 times [2022-12-05 21:03:14,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:14,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681227661] [2022-12-05 21:03:14,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:14,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:14,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:15,076 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:15,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:15,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681227661] [2022-12-05 21:03:15,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681227661] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:15,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:15,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 21:03:15,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023037060] [2022-12-05 21:03:15,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:15,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:03:15,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:15,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:03:15,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:03:15,079 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:15,079 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 71 transitions, 718 flow. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:15,080 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:15,080 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:15,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:15,520 INFO L130 PetriNetUnfolder]: 1534/2437 cut-off events. [2022-12-05 21:03:15,520 INFO L131 PetriNetUnfolder]: For 14085/14085 co-relation queries the response was YES. [2022-12-05 21:03:15,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11638 conditions, 2437 events. 1534/2437 cut-off events. For 14085/14085 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 12068 event pairs, 508 based on Foata normal form. 3/2132 useless extension candidates. Maximal degree in co-relation 11596. Up to 1241 conditions per place. [2022-12-05 21:03:15,540 INFO L137 encePairwiseOnDemand]: 17/24 looper letters, 78 selfloop transitions, 37 changer transitions 13/128 dead transitions. [2022-12-05 21:03:15,540 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 128 transitions, 1329 flow [2022-12-05 21:03:15,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 21:03:15,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 21:03:15,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 71 transitions. [2022-12-05 21:03:15,541 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4930555555555556 [2022-12-05 21:03:15,541 INFO L175 Difference]: Start difference. First operand has 70 places, 71 transitions, 718 flow. Second operand 6 states and 71 transitions. [2022-12-05 21:03:15,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 128 transitions, 1329 flow [2022-12-05 21:03:15,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 128 transitions, 1254 flow, removed 25 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:15,587 INFO L231 Difference]: Finished difference. Result has 77 places, 79 transitions, 918 flow [2022-12-05 21:03:15,588 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=687, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=918, PETRI_PLACES=77, PETRI_TRANSITIONS=79} [2022-12-05 21:03:15,589 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 47 predicate places. [2022-12-05 21:03:15,589 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 79 transitions, 918 flow [2022-12-05 21:03:15,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:15,589 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:15,589 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:15,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-05 21:03:15,590 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:15,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:15,590 INFO L85 PathProgramCache]: Analyzing trace with hash -943321392, now seen corresponding path program 8 times [2022-12-05 21:03:15,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:15,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952928927] [2022-12-05 21:03:15,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:15,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:15,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:15,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:15,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:15,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952928927] [2022-12-05 21:03:15,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952928927] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:15,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:15,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 21:03:15,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717512755] [2022-12-05 21:03:15,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:15,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:03:15,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:16,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:03:16,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:03:16,000 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:16,000 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 79 transitions, 918 flow. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:16,000 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:16,000 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:16,000 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:16,455 INFO L130 PetriNetUnfolder]: 1501/2366 cut-off events. [2022-12-05 21:03:16,456 INFO L131 PetriNetUnfolder]: For 16883/16883 co-relation queries the response was YES. [2022-12-05 21:03:16,461 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12170 conditions, 2366 events. 1501/2366 cut-off events. For 16883/16883 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 11568 event pairs, 522 based on Foata normal form. 4/2064 useless extension candidates. Maximal degree in co-relation 12124. Up to 1319 conditions per place. [2022-12-05 21:03:16,473 INFO L137 encePairwiseOnDemand]: 17/24 looper letters, 85 selfloop transitions, 32 changer transitions 13/130 dead transitions. [2022-12-05 21:03:16,473 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 130 transitions, 1413 flow [2022-12-05 21:03:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 21:03:16,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 21:03:16,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 71 transitions. [2022-12-05 21:03:16,475 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4930555555555556 [2022-12-05 21:03:16,475 INFO L175 Difference]: Start difference. First operand has 77 places, 79 transitions, 918 flow. Second operand 6 states and 71 transitions. [2022-12-05 21:03:16,475 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 130 transitions, 1413 flow [2022-12-05 21:03:16,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 130 transitions, 1355 flow, removed 16 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:16,503 INFO L231 Difference]: Finished difference. Result has 82 places, 81 transitions, 979 flow [2022-12-05 21:03:16,503 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=862, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=979, PETRI_PLACES=82, PETRI_TRANSITIONS=81} [2022-12-05 21:03:16,504 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 52 predicate places. [2022-12-05 21:03:16,504 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 81 transitions, 979 flow [2022-12-05 21:03:16,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:16,504 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:16,504 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:16,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-05 21:03:16,504 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:16,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:16,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1845989928, now seen corresponding path program 9 times [2022-12-05 21:03:16,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:16,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743267530] [2022-12-05 21:03:16,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:16,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:16,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:16,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:16,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:16,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743267530] [2022-12-05 21:03:16,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743267530] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:16,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:16,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 21:03:16,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094122767] [2022-12-05 21:03:16,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:16,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:03:16,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:16,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:03:16,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:03:16,986 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:16,986 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 81 transitions, 979 flow. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:16,986 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:16,986 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:16,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:17,504 INFO L130 PetriNetUnfolder]: 1480/2327 cut-off events. [2022-12-05 21:03:17,504 INFO L131 PetriNetUnfolder]: For 17137/17137 co-relation queries the response was YES. [2022-12-05 21:03:17,510 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12008 conditions, 2327 events. 1480/2327 cut-off events. For 17137/17137 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 11211 event pairs, 504 based on Foata normal form. 4/2025 useless extension candidates. Maximal degree in co-relation 11960. Up to 1241 conditions per place. [2022-12-05 21:03:17,518 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 84 selfloop transitions, 42 changer transitions 6/132 dead transitions. [2022-12-05 21:03:17,519 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 132 transitions, 1479 flow [2022-12-05 21:03:17,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 21:03:17,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 21:03:17,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 73 transitions. [2022-12-05 21:03:17,520 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5069444444444444 [2022-12-05 21:03:17,520 INFO L175 Difference]: Start difference. First operand has 82 places, 81 transitions, 979 flow. Second operand 6 states and 73 transitions. [2022-12-05 21:03:17,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 132 transitions, 1479 flow [2022-12-05 21:03:17,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 132 transitions, 1449 flow, removed 7 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:17,563 INFO L231 Difference]: Finished difference. Result has 87 places, 87 transitions, 1138 flow [2022-12-05 21:03:17,564 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=954, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1138, PETRI_PLACES=87, PETRI_TRANSITIONS=87} [2022-12-05 21:03:17,564 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 57 predicate places. [2022-12-05 21:03:17,564 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 87 transitions, 1138 flow [2022-12-05 21:03:17,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:17,565 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:17,565 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:17,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-05 21:03:17,565 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:17,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:17,565 INFO L85 PathProgramCache]: Analyzing trace with hash 2129508994, now seen corresponding path program 10 times [2022-12-05 21:03:17,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:17,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415624329] [2022-12-05 21:03:17,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:17,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:17,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:18,124 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:18,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:18,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415624329] [2022-12-05 21:03:18,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415624329] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:18,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:18,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:18,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588920697] [2022-12-05 21:03:18,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:18,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:03:18,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:18,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:03:18,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:03:18,126 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:18,126 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 87 transitions, 1138 flow. Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:18,126 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:18,126 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:18,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:18,802 INFO L130 PetriNetUnfolder]: 2088/3306 cut-off events. [2022-12-05 21:03:18,802 INFO L131 PetriNetUnfolder]: For 28401/28401 co-relation queries the response was YES. [2022-12-05 21:03:18,810 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17486 conditions, 3306 events. 2088/3306 cut-off events. For 28401/28401 co-relation queries the response was YES. Maximal size of possible extension queue 202. Compared 17782 event pairs, 479 based on Foata normal form. 2/2938 useless extension candidates. Maximal degree in co-relation 17436. Up to 1025 conditions per place. [2022-12-05 21:03:18,820 INFO L137 encePairwiseOnDemand]: 14/24 looper letters, 158 selfloop transitions, 39 changer transitions 2/199 dead transitions. [2022-12-05 21:03:18,820 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 199 transitions, 2640 flow [2022-12-05 21:03:18,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:18,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:18,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:03:18,822 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:03:18,822 INFO L175 Difference]: Start difference. First operand has 87 places, 87 transitions, 1138 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:03:18,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 199 transitions, 2640 flow [2022-12-05 21:03:18,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 199 transitions, 2489 flow, removed 27 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:18,866 INFO L231 Difference]: Finished difference. Result has 96 places, 113 transitions, 1582 flow [2022-12-05 21:03:18,866 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1062, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1582, PETRI_PLACES=96, PETRI_TRANSITIONS=113} [2022-12-05 21:03:18,866 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 66 predicate places. [2022-12-05 21:03:18,866 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 113 transitions, 1582 flow [2022-12-05 21:03:18,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:18,867 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:18,867 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:18,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-05 21:03:18,867 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:18,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:18,867 INFO L85 PathProgramCache]: Analyzing trace with hash 48349986, now seen corresponding path program 11 times [2022-12-05 21:03:18,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:18,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032627388] [2022-12-05 21:03:18,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:18,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:18,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:19,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:19,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:19,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032627388] [2022-12-05 21:03:19,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032627388] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:19,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:19,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 21:03:19,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087501760] [2022-12-05 21:03:19,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:19,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:03:19,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:19,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:03:19,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:03:19,194 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:19,194 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 113 transitions, 1582 flow. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:19,194 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:19,194 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:19,194 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:19,750 INFO L130 PetriNetUnfolder]: 2087/3296 cut-off events. [2022-12-05 21:03:19,750 INFO L131 PetriNetUnfolder]: For 30659/30659 co-relation queries the response was YES. [2022-12-05 21:03:19,757 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18863 conditions, 3296 events. 2087/3296 cut-off events. For 30659/30659 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 17309 event pairs, 706 based on Foata normal form. 2/2928 useless extension candidates. Maximal degree in co-relation 18808. Up to 1880 conditions per place. [2022-12-05 21:03:19,766 INFO L137 encePairwiseOnDemand]: 17/24 looper letters, 95 selfloop transitions, 50 changer transitions 16/161 dead transitions. [2022-12-05 21:03:19,766 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 161 transitions, 2153 flow [2022-12-05 21:03:19,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 21:03:19,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 21:03:19,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 69 transitions. [2022-12-05 21:03:19,767 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4791666666666667 [2022-12-05 21:03:19,767 INFO L175 Difference]: Start difference. First operand has 96 places, 113 transitions, 1582 flow. Second operand 6 states and 69 transitions. [2022-12-05 21:03:19,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 161 transitions, 2153 flow [2022-12-05 21:03:19,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 161 transitions, 2131 flow, removed 2 selfloop flow, removed 1 redundant places. [2022-12-05 21:03:19,824 INFO L231 Difference]: Finished difference. Result has 101 places, 108 transitions, 1604 flow [2022-12-05 21:03:19,824 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1572, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1604, PETRI_PLACES=101, PETRI_TRANSITIONS=108} [2022-12-05 21:03:19,824 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 71 predicate places. [2022-12-05 21:03:19,824 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 108 transitions, 1604 flow [2022-12-05 21:03:19,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:19,825 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:19,825 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:19,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-05 21:03:19,825 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:19,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:19,825 INFO L85 PathProgramCache]: Analyzing trace with hash 767442083, now seen corresponding path program 1 times [2022-12-05 21:03:19,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:19,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499340190] [2022-12-05 21:03:19,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:19,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:19,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:20,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:20,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:20,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499340190] [2022-12-05 21:03:20,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499340190] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:20,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:20,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:20,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678742963] [2022-12-05 21:03:20,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:20,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:20,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:20,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:20,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:20,101 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:20,101 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 108 transitions, 1604 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:20,102 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:20,102 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:20,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:20,718 INFO L130 PetriNetUnfolder]: 2316/3610 cut-off events. [2022-12-05 21:03:20,718 INFO L131 PetriNetUnfolder]: For 34742/34742 co-relation queries the response was YES. [2022-12-05 21:03:20,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20821 conditions, 3610 events. 2316/3610 cut-off events. For 34742/34742 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 18886 event pairs, 334 based on Foata normal form. 8/3160 useless extension candidates. Maximal degree in co-relation 20765. Up to 1489 conditions per place. [2022-12-05 21:03:20,742 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 143 selfloop transitions, 39 changer transitions 0/182 dead transitions. [2022-12-05 21:03:20,743 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 182 transitions, 2482 flow [2022-12-05 21:03:20,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:20,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:20,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 88 transitions. [2022-12-05 21:03:20,744 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2022-12-05 21:03:20,744 INFO L175 Difference]: Start difference. First operand has 101 places, 108 transitions, 1604 flow. Second operand 7 states and 88 transitions. [2022-12-05 21:03:20,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 182 transitions, 2482 flow [2022-12-05 21:03:20,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 182 transitions, 2332 flow, removed 25 selfloop flow, removed 6 redundant places. [2022-12-05 21:03:20,822 INFO L231 Difference]: Finished difference. Result has 103 places, 116 transitions, 1705 flow [2022-12-05 21:03:20,822 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1488, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1705, PETRI_PLACES=103, PETRI_TRANSITIONS=116} [2022-12-05 21:03:20,823 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 73 predicate places. [2022-12-05 21:03:20,823 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 116 transitions, 1705 flow [2022-12-05 21:03:20,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:20,823 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:20,823 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:20,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-05 21:03:20,823 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:20,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:20,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1009427181, now seen corresponding path program 2 times [2022-12-05 21:03:20,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:20,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325941172] [2022-12-05 21:03:20,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:20,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:20,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:21,116 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:21,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:21,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325941172] [2022-12-05 21:03:21,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325941172] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:21,117 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:21,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:21,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422278542] [2022-12-05 21:03:21,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:21,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:21,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:21,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:21,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:21,118 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:21,118 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 116 transitions, 1705 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:21,118 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:21,118 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:21,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:21,853 INFO L130 PetriNetUnfolder]: 2660/4178 cut-off events. [2022-12-05 21:03:21,853 INFO L131 PetriNetUnfolder]: For 46885/46885 co-relation queries the response was YES. [2022-12-05 21:03:21,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24513 conditions, 4178 events. 2660/4178 cut-off events. For 46885/46885 co-relation queries the response was YES. Maximal size of possible extension queue 242. Compared 22968 event pairs, 628 based on Foata normal form. 6/3610 useless extension candidates. Maximal degree in co-relation 24455. Up to 1966 conditions per place. [2022-12-05 21:03:21,881 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 178 selfloop transitions, 58 changer transitions 8/244 dead transitions. [2022-12-05 21:03:21,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 244 transitions, 3662 flow [2022-12-05 21:03:21,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:21,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:21,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 91 transitions. [2022-12-05 21:03:21,882 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5416666666666666 [2022-12-05 21:03:21,882 INFO L175 Difference]: Start difference. First operand has 103 places, 116 transitions, 1705 flow. Second operand 7 states and 91 transitions. [2022-12-05 21:03:21,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 244 transitions, 3662 flow [2022-12-05 21:03:21,966 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 244 transitions, 3571 flow, removed 8 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:21,969 INFO L231 Difference]: Finished difference. Result has 112 places, 143 transitions, 2334 flow [2022-12-05 21:03:21,969 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1646, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2334, PETRI_PLACES=112, PETRI_TRANSITIONS=143} [2022-12-05 21:03:21,970 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 82 predicate places. [2022-12-05 21:03:21,970 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 143 transitions, 2334 flow [2022-12-05 21:03:21,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:21,970 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:21,970 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:21,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-05 21:03:21,970 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:21,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:21,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1863712943, now seen corresponding path program 3 times [2022-12-05 21:03:21,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:21,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626074307] [2022-12-05 21:03:21,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:21,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:22,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:22,273 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:22,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:22,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626074307] [2022-12-05 21:03:22,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626074307] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:22,273 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:22,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:22,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980771675] [2022-12-05 21:03:22,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:22,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:22,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:22,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:22,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:22,276 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:22,276 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 143 transitions, 2334 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:22,276 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:22,276 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:22,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:23,079 INFO L130 PetriNetUnfolder]: 2753/4373 cut-off events. [2022-12-05 21:03:23,080 INFO L131 PetriNetUnfolder]: For 51545/51545 co-relation queries the response was YES. [2022-12-05 21:03:23,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27036 conditions, 4373 events. 2753/4373 cut-off events. For 51545/51545 co-relation queries the response was YES. Maximal size of possible extension queue 262. Compared 24674 event pairs, 726 based on Foata normal form. 6/3765 useless extension candidates. Maximal degree in co-relation 26973. Up to 2021 conditions per place. [2022-12-05 21:03:23,111 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 147 selfloop transitions, 68 changer transitions 0/215 dead transitions. [2022-12-05 21:03:23,112 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 215 transitions, 3277 flow [2022-12-05 21:03:23,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:23,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:23,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 78 transitions. [2022-12-05 21:03:23,113 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4642857142857143 [2022-12-05 21:03:23,113 INFO L175 Difference]: Start difference. First operand has 112 places, 143 transitions, 2334 flow. Second operand 7 states and 78 transitions. [2022-12-05 21:03:23,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 215 transitions, 3277 flow [2022-12-05 21:03:23,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 215 transitions, 3239 flow, removed 4 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:23,237 INFO L231 Difference]: Finished difference. Result has 118 places, 148 transitions, 2538 flow [2022-12-05 21:03:23,237 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2318, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2538, PETRI_PLACES=118, PETRI_TRANSITIONS=148} [2022-12-05 21:03:23,237 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 88 predicate places. [2022-12-05 21:03:23,238 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 148 transitions, 2538 flow [2022-12-05 21:03:23,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:23,238 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:23,238 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:23,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-05 21:03:23,238 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:23,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:23,238 INFO L85 PathProgramCache]: Analyzing trace with hash -236773639, now seen corresponding path program 1 times [2022-12-05 21:03:23,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:23,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050867015] [2022-12-05 21:03:23,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:23,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:23,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:23,510 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:23,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:23,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050867015] [2022-12-05 21:03:23,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050867015] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 21:03:23,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622961788] [2022-12-05 21:03:23,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:23,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:03:23,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:03:23,521 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-05 21:03:23,527 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-05 21:03:23,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:23,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-05 21:03:23,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 21:03:23,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:23,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 21:03:23,947 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:23,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622961788] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 21:03:23,948 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 21:03:23,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-12-05 21:03:23,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226805215] [2022-12-05 21:03:23,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 21:03:23,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 21:03:23,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:23,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 21:03:23,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-12-05 21:03:23,951 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:23,951 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 148 transitions, 2538 flow. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:23,951 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:23,951 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:23,951 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:25,025 INFO L130 PetriNetUnfolder]: 3013/4786 cut-off events. [2022-12-05 21:03:25,025 INFO L131 PetriNetUnfolder]: For 64551/64551 co-relation queries the response was YES. [2022-12-05 21:03:25,039 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30609 conditions, 4786 events. 3013/4786 cut-off events. For 64551/64551 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 27523 event pairs, 394 based on Foata normal form. 10/4440 useless extension candidates. Maximal degree in co-relation 30544. Up to 2353 conditions per place. [2022-12-05 21:03:25,056 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 165 selfloop transitions, 61 changer transitions 0/226 dead transitions. [2022-12-05 21:03:25,056 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 226 transitions, 3658 flow [2022-12-05 21:03:25,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:25,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:25,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 84 transitions. [2022-12-05 21:03:25,057 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-05 21:03:25,057 INFO L175 Difference]: Start difference. First operand has 118 places, 148 transitions, 2538 flow. Second operand 7 states and 84 transitions. [2022-12-05 21:03:25,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 226 transitions, 3658 flow [2022-12-05 21:03:25,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 226 transitions, 3525 flow, removed 4 selfloop flow, removed 3 redundant places. [2022-12-05 21:03:25,188 INFO L231 Difference]: Finished difference. Result has 125 places, 160 transitions, 2805 flow [2022-12-05 21:03:25,188 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2405, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2805, PETRI_PLACES=125, PETRI_TRANSITIONS=160} [2022-12-05 21:03:25,189 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 95 predicate places. [2022-12-05 21:03:25,189 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 160 transitions, 2805 flow [2022-12-05 21:03:25,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:25,189 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:25,189 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:25,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-05 21:03:25,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-05 21:03:25,394 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:25,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:25,395 INFO L85 PathProgramCache]: Analyzing trace with hash 263932925, now seen corresponding path program 4 times [2022-12-05 21:03:25,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:25,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237343815] [2022-12-05 21:03:25,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:25,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:25,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:25,665 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:25,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:25,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237343815] [2022-12-05 21:03:25,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237343815] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:25,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:25,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:03:25,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755689967] [2022-12-05 21:03:25,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:25,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:03:25,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:25,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:03:25,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:03:25,667 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:25,667 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 160 transitions, 2805 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:25,667 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:25,667 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:25,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:26,626 INFO L130 PetriNetUnfolder]: 3391/5430 cut-off events. [2022-12-05 21:03:26,627 INFO L131 PetriNetUnfolder]: For 79172/79172 co-relation queries the response was YES. [2022-12-05 21:03:26,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34652 conditions, 5430 events. 3391/5430 cut-off events. For 79172/79172 co-relation queries the response was YES. Maximal size of possible extension queue 313. Compared 32091 event pairs, 413 based on Foata normal form. 16/5058 useless extension candidates. Maximal degree in co-relation 34583. Up to 2908 conditions per place. [2022-12-05 21:03:26,665 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 227 selfloop transitions, 44 changer transitions 1/272 dead transitions. [2022-12-05 21:03:26,665 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 272 transitions, 4995 flow [2022-12-05 21:03:26,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:26,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:26,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 74 transitions. [2022-12-05 21:03:26,666 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.44047619047619047 [2022-12-05 21:03:26,666 INFO L175 Difference]: Start difference. First operand has 125 places, 160 transitions, 2805 flow. Second operand 7 states and 74 transitions. [2022-12-05 21:03:26,666 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 272 transitions, 4995 flow [2022-12-05 21:03:26,841 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 272 transitions, 4856 flow, removed 28 selfloop flow, removed 1 redundant places. [2022-12-05 21:03:26,844 INFO L231 Difference]: Finished difference. Result has 135 places, 176 transitions, 3169 flow [2022-12-05 21:03:26,844 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2700, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3169, PETRI_PLACES=135, PETRI_TRANSITIONS=176} [2022-12-05 21:03:26,844 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 105 predicate places. [2022-12-05 21:03:26,844 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 176 transitions, 3169 flow [2022-12-05 21:03:26,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:26,845 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:26,845 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:26,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-05 21:03:26,845 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:26,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:26,845 INFO L85 PathProgramCache]: Analyzing trace with hash -2069832869, now seen corresponding path program 5 times [2022-12-05 21:03:26,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:26,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254710390] [2022-12-05 21:03:26,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:26,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:26,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:27,103 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:27,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:27,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254710390] [2022-12-05 21:03:27,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254710390] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:27,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:27,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:27,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435080226] [2022-12-05 21:03:27,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:27,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:27,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:27,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:27,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:27,104 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:27,104 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 176 transitions, 3169 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:27,104 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:27,104 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:27,104 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:28,115 INFO L130 PetriNetUnfolder]: 3460/5601 cut-off events. [2022-12-05 21:03:28,117 INFO L131 PetriNetUnfolder]: For 89942/89942 co-relation queries the response was YES. [2022-12-05 21:03:28,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37114 conditions, 5601 events. 3460/5601 cut-off events. For 89942/89942 co-relation queries the response was YES. Maximal size of possible extension queue 329. Compared 33827 event pairs, 1024 based on Foata normal form. 6/5219 useless extension candidates. Maximal degree in co-relation 37039. Up to 2742 conditions per place. [2022-12-05 21:03:28,151 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 186 selfloop transitions, 82 changer transitions 8/276 dead transitions. [2022-12-05 21:03:28,151 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 276 transitions, 4984 flow [2022-12-05 21:03:28,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:28,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:28,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 83 transitions. [2022-12-05 21:03:28,154 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.49404761904761907 [2022-12-05 21:03:28,154 INFO L175 Difference]: Start difference. First operand has 135 places, 176 transitions, 3169 flow. Second operand 7 states and 83 transitions. [2022-12-05 21:03:28,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 276 transitions, 4984 flow [2022-12-05 21:03:28,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 276 transitions, 4916 flow, removed 24 selfloop flow, removed 1 redundant places. [2022-12-05 21:03:28,341 INFO L231 Difference]: Finished difference. Result has 145 places, 200 transitions, 3853 flow [2022-12-05 21:03:28,341 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3118, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3853, PETRI_PLACES=145, PETRI_TRANSITIONS=200} [2022-12-05 21:03:28,341 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 115 predicate places. [2022-12-05 21:03:28,341 INFO L495 AbstractCegarLoop]: Abstraction has has 145 places, 200 transitions, 3853 flow [2022-12-05 21:03:28,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:28,341 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:28,341 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:28,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-05 21:03:28,342 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:28,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:28,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1026926915, now seen corresponding path program 2 times [2022-12-05 21:03:28,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:28,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470865342] [2022-12-05 21:03:28,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:28,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:28,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:28,588 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:28,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:28,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470865342] [2022-12-05 21:03:28,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470865342] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:28,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:28,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:28,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286836965] [2022-12-05 21:03:28,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:28,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:28,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:28,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:28,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:28,589 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:28,589 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 200 transitions, 3853 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:28,589 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:28,589 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:28,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:29,777 INFO L130 PetriNetUnfolder]: 3887/6260 cut-off events. [2022-12-05 21:03:29,777 INFO L131 PetriNetUnfolder]: For 103559/103559 co-relation queries the response was YES. [2022-12-05 21:03:29,807 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42465 conditions, 6260 events. 3887/6260 cut-off events. For 103559/103559 co-relation queries the response was YES. Maximal size of possible extension queue 365. Compared 38378 event pairs, 618 based on Foata normal form. 10/5788 useless extension candidates. Maximal degree in co-relation 42385. Up to 2849 conditions per place. [2022-12-05 21:03:29,833 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 203 selfloop transitions, 81 changer transitions 0/284 dead transitions. [2022-12-05 21:03:29,833 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 284 transitions, 5213 flow [2022-12-05 21:03:29,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:29,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:29,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 92 transitions. [2022-12-05 21:03:29,834 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5476190476190477 [2022-12-05 21:03:29,834 INFO L175 Difference]: Start difference. First operand has 145 places, 200 transitions, 3853 flow. Second operand 7 states and 92 transitions. [2022-12-05 21:03:29,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 284 transitions, 5213 flow [2022-12-05 21:03:30,208 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 284 transitions, 5046 flow, removed 51 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:30,211 INFO L231 Difference]: Finished difference. Result has 152 places, 214 transitions, 4202 flow [2022-12-05 21:03:30,212 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3698, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=4202, PETRI_PLACES=152, PETRI_TRANSITIONS=214} [2022-12-05 21:03:30,212 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 122 predicate places. [2022-12-05 21:03:30,212 INFO L495 AbstractCegarLoop]: Abstraction has has 152 places, 214 transitions, 4202 flow [2022-12-05 21:03:30,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:30,212 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:30,212 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:30,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-05 21:03:30,213 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:30,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:30,213 INFO L85 PathProgramCache]: Analyzing trace with hash 103565493, now seen corresponding path program 6 times [2022-12-05 21:03:30,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:30,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134473766] [2022-12-05 21:03:30,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:30,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:30,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:30,466 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:30,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:30,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134473766] [2022-12-05 21:03:30,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134473766] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:30,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:30,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:30,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071361128] [2022-12-05 21:03:30,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:30,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:30,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:30,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:30,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:30,467 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:30,467 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 214 transitions, 4202 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:30,467 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:30,467 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:30,467 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:31,921 INFO L130 PetriNetUnfolder]: 4218/7035 cut-off events. [2022-12-05 21:03:31,921 INFO L131 PetriNetUnfolder]: For 114683/114683 co-relation queries the response was YES. [2022-12-05 21:03:31,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45810 conditions, 7035 events. 4218/7035 cut-off events. For 114683/114683 co-relation queries the response was YES. Maximal size of possible extension queue 427. Compared 46196 event pairs, 506 based on Foata normal form. 8/6397 useless extension candidates. Maximal degree in co-relation 45727. Up to 2811 conditions per place. [2022-12-05 21:03:31,976 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 228 selfloop transitions, 176 changer transitions 1/405 dead transitions. [2022-12-05 21:03:31,976 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 405 transitions, 7801 flow [2022-12-05 21:03:31,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-05 21:03:31,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-05 21:03:31,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 117 transitions. [2022-12-05 21:03:31,977 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4875 [2022-12-05 21:03:31,977 INFO L175 Difference]: Start difference. First operand has 152 places, 214 transitions, 4202 flow. Second operand 10 states and 117 transitions. [2022-12-05 21:03:31,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 405 transitions, 7801 flow [2022-12-05 21:03:32,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 405 transitions, 7616 flow, removed 28 selfloop flow, removed 2 redundant places. [2022-12-05 21:03:32,262 INFO L231 Difference]: Finished difference. Result has 165 places, 296 transitions, 6266 flow [2022-12-05 21:03:32,263 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=4080, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=6266, PETRI_PLACES=165, PETRI_TRANSITIONS=296} [2022-12-05 21:03:32,263 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 135 predicate places. [2022-12-05 21:03:32,263 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 296 transitions, 6266 flow [2022-12-05 21:03:32,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:32,263 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:32,263 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:32,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-05 21:03:32,264 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:32,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:32,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1008502785, now seen corresponding path program 3 times [2022-12-05 21:03:32,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:32,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620744266] [2022-12-05 21:03:32,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:32,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:32,492 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:32,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:32,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620744266] [2022-12-05 21:03:32,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620744266] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:32,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:32,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:32,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032059164] [2022-12-05 21:03:32,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:32,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:32,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:32,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:32,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:32,495 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:32,495 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 296 transitions, 6266 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:32,495 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:32,495 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:32,495 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:34,115 INFO L130 PetriNetUnfolder]: 4861/8105 cut-off events. [2022-12-05 21:03:34,116 INFO L131 PetriNetUnfolder]: For 148074/148074 co-relation queries the response was YES. [2022-12-05 21:03:34,145 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56794 conditions, 8105 events. 4861/8105 cut-off events. For 148074/148074 co-relation queries the response was YES. Maximal size of possible extension queue 490. Compared 54291 event pairs, 1088 based on Foata normal form. 10/8021 useless extension candidates. Maximal degree in co-relation 56705. Up to 3128 conditions per place. [2022-12-05 21:03:34,172 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 274 selfloop transitions, 149 changer transitions 0/423 dead transitions. [2022-12-05 21:03:34,172 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 423 transitions, 8782 flow [2022-12-05 21:03:34,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:34,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:34,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 99 transitions. [2022-12-05 21:03:34,182 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5892857142857143 [2022-12-05 21:03:34,182 INFO L175 Difference]: Start difference. First operand has 165 places, 296 transitions, 6266 flow. Second operand 7 states and 99 transitions. [2022-12-05 21:03:34,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 423 transitions, 8782 flow [2022-12-05 21:03:34,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 423 transitions, 8636 flow, removed 25 selfloop flow, removed 1 redundant places. [2022-12-05 21:03:34,625 INFO L231 Difference]: Finished difference. Result has 173 places, 312 transitions, 6855 flow [2022-12-05 21:03:34,626 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=6153, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=296, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6855, PETRI_PLACES=173, PETRI_TRANSITIONS=312} [2022-12-05 21:03:34,626 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 143 predicate places. [2022-12-05 21:03:34,626 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 312 transitions, 6855 flow [2022-12-05 21:03:34,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:34,626 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:34,626 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:34,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-05 21:03:34,626 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:34,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:34,627 INFO L85 PathProgramCache]: Analyzing trace with hash -225953881, now seen corresponding path program 7 times [2022-12-05 21:03:34,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:34,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710060664] [2022-12-05 21:03:34,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:34,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:34,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:34,852 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:34,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:34,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710060664] [2022-12-05 21:03:34,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710060664] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:34,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:34,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:34,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13959291] [2022-12-05 21:03:34,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:34,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:34,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:34,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:34,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:34,855 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:34,855 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 312 transitions, 6855 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:34,855 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:34,855 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:34,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:36,667 INFO L130 PetriNetUnfolder]: 4845/8075 cut-off events. [2022-12-05 21:03:36,667 INFO L131 PetriNetUnfolder]: For 153836/153836 co-relation queries the response was YES. [2022-12-05 21:03:36,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57535 conditions, 8075 events. 4845/8075 cut-off events. For 153836/153836 co-relation queries the response was YES. Maximal size of possible extension queue 490. Compared 54130 event pairs, 1094 based on Foata normal form. 6/7987 useless extension candidates. Maximal degree in co-relation 57442. Up to 5006 conditions per place. [2022-12-05 21:03:36,731 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 247 selfloop transitions, 133 changer transitions 8/388 dead transitions. [2022-12-05 21:03:36,731 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 388 transitions, 8402 flow [2022-12-05 21:03:36,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:36,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:36,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 82 transitions. [2022-12-05 21:03:36,732 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4880952380952381 [2022-12-05 21:03:36,732 INFO L175 Difference]: Start difference. First operand has 173 places, 312 transitions, 6855 flow. Second operand 7 states and 82 transitions. [2022-12-05 21:03:36,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 388 transitions, 8402 flow [2022-12-05 21:03:37,304 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 388 transitions, 8052 flow, removed 35 selfloop flow, removed 3 redundant places. [2022-12-05 21:03:37,309 INFO L231 Difference]: Finished difference. Result has 177 places, 315 transitions, 6863 flow [2022-12-05 21:03:37,309 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=6477, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6863, PETRI_PLACES=177, PETRI_TRANSITIONS=315} [2022-12-05 21:03:37,310 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 147 predicate places. [2022-12-05 21:03:37,310 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 315 transitions, 6863 flow [2022-12-05 21:03:37,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:37,310 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:37,310 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:37,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-05 21:03:37,310 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:37,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:37,310 INFO L85 PathProgramCache]: Analyzing trace with hash -258240973, now seen corresponding path program 4 times [2022-12-05 21:03:37,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:37,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153905906] [2022-12-05 21:03:37,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:37,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:37,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:37,578 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:37,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:37,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153905906] [2022-12-05 21:03:37,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153905906] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:37,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:37,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:37,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485384983] [2022-12-05 21:03:37,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:37,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:37,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:37,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:37,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:37,580 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:37,580 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 315 transitions, 6863 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:37,580 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:37,580 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:37,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:39,507 INFO L130 PetriNetUnfolder]: 5142/8628 cut-off events. [2022-12-05 21:03:39,508 INFO L131 PetriNetUnfolder]: For 160031/160031 co-relation queries the response was YES. [2022-12-05 21:03:39,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60856 conditions, 8628 events. 5142/8628 cut-off events. For 160031/160031 co-relation queries the response was YES. Maximal size of possible extension queue 520. Compared 58925 event pairs, 1134 based on Foata normal form. 10/8544 useless extension candidates. Maximal degree in co-relation 60762. Up to 3128 conditions per place. [2022-12-05 21:03:39,586 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 279 selfloop transitions, 148 changer transitions 0/427 dead transitions. [2022-12-05 21:03:39,586 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 427 transitions, 9121 flow [2022-12-05 21:03:39,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:39,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:39,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 98 transitions. [2022-12-05 21:03:39,587 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5833333333333334 [2022-12-05 21:03:39,587 INFO L175 Difference]: Start difference. First operand has 177 places, 315 transitions, 6863 flow. Second operand 7 states and 98 transitions. [2022-12-05 21:03:39,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 427 transitions, 9121 flow [2022-12-05 21:03:40,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 427 transitions, 8851 flow, removed 21 selfloop flow, removed 3 redundant places. [2022-12-05 21:03:40,293 INFO L231 Difference]: Finished difference. Result has 182 places, 321 transitions, 7136 flow [2022-12-05 21:03:40,293 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=6607, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7136, PETRI_PLACES=182, PETRI_TRANSITIONS=321} [2022-12-05 21:03:40,293 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 152 predicate places. [2022-12-05 21:03:40,293 INFO L495 AbstractCegarLoop]: Abstraction has has 182 places, 321 transitions, 7136 flow [2022-12-05 21:03:40,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:40,293 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:40,293 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:40,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-05 21:03:40,294 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:40,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:40,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1880186173, now seen corresponding path program 5 times [2022-12-05 21:03:40,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:40,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278363234] [2022-12-05 21:03:40,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:40,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:40,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:40,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:40,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:40,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278363234] [2022-12-05 21:03:40,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278363234] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:40,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:40,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:40,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244293694] [2022-12-05 21:03:40,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:40,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:40,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:40,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:40,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:40,500 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:40,500 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 321 transitions, 7136 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:40,500 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:40,500 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:40,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:42,438 INFO L130 PetriNetUnfolder]: 5121/8576 cut-off events. [2022-12-05 21:03:42,438 INFO L131 PetriNetUnfolder]: For 165146/165146 co-relation queries the response was YES. [2022-12-05 21:03:42,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60801 conditions, 8576 events. 5121/8576 cut-off events. For 165146/165146 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 58324 event pairs, 1118 based on Foata normal form. 10/8492 useless extension candidates. Maximal degree in co-relation 60704. Up to 4684 conditions per place. [2022-12-05 21:03:42,496 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 270 selfloop transitions, 134 changer transitions 0/404 dead transitions. [2022-12-05 21:03:42,496 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 404 transitions, 8772 flow [2022-12-05 21:03:42,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:42,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:42,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 91 transitions. [2022-12-05 21:03:42,498 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5416666666666666 [2022-12-05 21:03:42,498 INFO L175 Difference]: Start difference. First operand has 182 places, 321 transitions, 7136 flow. Second operand 7 states and 91 transitions. [2022-12-05 21:03:42,498 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 404 transitions, 8772 flow [2022-12-05 21:03:43,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 404 transitions, 8481 flow, removed 34 selfloop flow, removed 3 redundant places. [2022-12-05 21:03:43,061 INFO L231 Difference]: Finished difference. Result has 186 places, 321 transitions, 7117 flow [2022-12-05 21:03:43,061 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=6845, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=134, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7117, PETRI_PLACES=186, PETRI_TRANSITIONS=321} [2022-12-05 21:03:43,062 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 156 predicate places. [2022-12-05 21:03:43,062 INFO L495 AbstractCegarLoop]: Abstraction has has 186 places, 321 transitions, 7117 flow [2022-12-05 21:03:43,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:43,062 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:43,062 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:43,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-05 21:03:43,062 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:43,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:43,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1457781807, now seen corresponding path program 6 times [2022-12-05 21:03:43,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:43,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604906030] [2022-12-05 21:03:43,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:43,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:43,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:43,317 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:43,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:43,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604906030] [2022-12-05 21:03:43,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604906030] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:43,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:43,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:43,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279767122] [2022-12-05 21:03:43,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:43,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:43,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:43,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:43,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:43,318 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:43,318 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 321 transitions, 7117 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:43,319 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:43,319 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:43,319 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:45,246 INFO L130 PetriNetUnfolder]: 5107/8550 cut-off events. [2022-12-05 21:03:45,247 INFO L131 PetriNetUnfolder]: For 162896/162896 co-relation queries the response was YES. [2022-12-05 21:03:45,288 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60706 conditions, 8550 events. 5107/8550 cut-off events. For 162896/162896 co-relation queries the response was YES. Maximal size of possible extension queue 509. Compared 58096 event pairs, 1118 based on Foata normal form. 8/8464 useless extension candidates. Maximal degree in co-relation 60608. Up to 4684 conditions per place. [2022-12-05 21:03:45,322 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 278 selfloop transitions, 119 changer transitions 1/398 dead transitions. [2022-12-05 21:03:45,322 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 398 transitions, 8668 flow [2022-12-05 21:03:45,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:45,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:45,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 86 transitions. [2022-12-05 21:03:45,323 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5119047619047619 [2022-12-05 21:03:45,323 INFO L175 Difference]: Start difference. First operand has 186 places, 321 transitions, 7117 flow. Second operand 7 states and 86 transitions. [2022-12-05 21:03:45,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 398 transitions, 8668 flow [2022-12-05 21:03:45,967 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 398 transitions, 8425 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-05 21:03:45,972 INFO L231 Difference]: Finished difference. Result has 188 places, 318 transitions, 7054 flow [2022-12-05 21:03:45,973 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=6832, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7054, PETRI_PLACES=188, PETRI_TRANSITIONS=318} [2022-12-05 21:03:45,973 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 158 predicate places. [2022-12-05 21:03:45,973 INFO L495 AbstractCegarLoop]: Abstraction has has 188 places, 318 transitions, 7054 flow [2022-12-05 21:03:45,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:45,973 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:45,973 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:45,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-05 21:03:45,973 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:45,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:45,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1117057845, now seen corresponding path program 7 times [2022-12-05 21:03:45,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:45,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444136271] [2022-12-05 21:03:45,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:45,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:45,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:46,178 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:46,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:46,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444136271] [2022-12-05 21:03:46,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444136271] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:46,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:46,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:46,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061463948] [2022-12-05 21:03:46,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:46,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:46,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:46,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:46,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:46,179 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:46,179 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 318 transitions, 7054 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:46,179 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:46,179 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:46,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:47,952 INFO L130 PetriNetUnfolder]: 5109/8539 cut-off events. [2022-12-05 21:03:47,952 INFO L131 PetriNetUnfolder]: For 163586/163586 co-relation queries the response was YES. [2022-12-05 21:03:47,998 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60772 conditions, 8539 events. 5109/8539 cut-off events. For 163586/163586 co-relation queries the response was YES. Maximal size of possible extension queue 512. Compared 57832 event pairs, 1108 based on Foata normal form. 10/8455 useless extension candidates. Maximal degree in co-relation 60674. Up to 4684 conditions per place. [2022-12-05 21:03:48,032 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 275 selfloop transitions, 121 changer transitions 0/396 dead transitions. [2022-12-05 21:03:48,033 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 396 transitions, 8654 flow [2022-12-05 21:03:48,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:48,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:48,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 85 transitions. [2022-12-05 21:03:48,035 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5059523809523809 [2022-12-05 21:03:48,035 INFO L175 Difference]: Start difference. First operand has 188 places, 318 transitions, 7054 flow. Second operand 7 states and 85 transitions. [2022-12-05 21:03:48,035 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 396 transitions, 8654 flow [2022-12-05 21:03:48,722 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 396 transitions, 8307 flow, removed 53 selfloop flow, removed 6 redundant places. [2022-12-05 21:03:48,728 INFO L231 Difference]: Finished difference. Result has 187 places, 318 transitions, 6978 flow [2022-12-05 21:03:48,728 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=6689, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6978, PETRI_PLACES=187, PETRI_TRANSITIONS=318} [2022-12-05 21:03:48,729 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 157 predicate places. [2022-12-05 21:03:48,729 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 318 transitions, 6978 flow [2022-12-05 21:03:48,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:48,729 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:48,729 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:48,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-05 21:03:48,729 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:48,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:48,729 INFO L85 PathProgramCache]: Analyzing trace with hash 2000812155, now seen corresponding path program 8 times [2022-12-05 21:03:48,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:48,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441888665] [2022-12-05 21:03:48,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:48,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:48,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:48,955 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:48,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:48,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441888665] [2022-12-05 21:03:48,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441888665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:48,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:48,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:03:48,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570059181] [2022-12-05 21:03:48,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:48,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:03:48,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:48,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:03:48,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:03:48,957 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:48,957 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 318 transitions, 6978 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:48,958 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:48,958 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:48,958 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:50,799 INFO L130 PetriNetUnfolder]: 5093/8509 cut-off events. [2022-12-05 21:03:50,800 INFO L131 PetriNetUnfolder]: For 162752/162752 co-relation queries the response was YES. [2022-12-05 21:03:50,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60471 conditions, 8509 events. 5093/8509 cut-off events. For 162752/162752 co-relation queries the response was YES. Maximal size of possible extension queue 505. Compared 57492 event pairs, 1244 based on Foata normal form. 6/8421 useless extension candidates. Maximal degree in co-relation 60373. Up to 5488 conditions per place. [2022-12-05 21:03:50,885 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 246 selfloop transitions, 132 changer transitions 6/384 dead transitions. [2022-12-05 21:03:50,885 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 384 transitions, 8368 flow [2022-12-05 21:03:50,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:50,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:50,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 81 transitions. [2022-12-05 21:03:50,886 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.48214285714285715 [2022-12-05 21:03:50,886 INFO L175 Difference]: Start difference. First operand has 187 places, 318 transitions, 6978 flow. Second operand 7 states and 81 transitions. [2022-12-05 21:03:50,886 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 384 transitions, 8368 flow [2022-12-05 21:03:51,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 384 transitions, 8004 flow, removed 17 selfloop flow, removed 7 redundant places. [2022-12-05 21:03:51,697 INFO L231 Difference]: Finished difference. Result has 186 places, 316 transitions, 6847 flow [2022-12-05 21:03:51,698 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=6596, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6847, PETRI_PLACES=186, PETRI_TRANSITIONS=316} [2022-12-05 21:03:51,698 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 156 predicate places. [2022-12-05 21:03:51,698 INFO L495 AbstractCegarLoop]: Abstraction has has 186 places, 316 transitions, 6847 flow [2022-12-05 21:03:51,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:51,700 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:51,700 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:51,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-05 21:03:51,700 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:51,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:51,700 INFO L85 PathProgramCache]: Analyzing trace with hash 371794005, now seen corresponding path program 8 times [2022-12-05 21:03:51,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:51,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081128375] [2022-12-05 21:03:51,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:51,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:51,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:51,986 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:51,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:51,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081128375] [2022-12-05 21:03:51,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081128375] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:51,986 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:51,986 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:03:51,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892022112] [2022-12-05 21:03:51,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:51,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:03:51,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:51,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:03:51,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:03:51,987 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:51,987 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 316 transitions, 6847 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:51,987 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:51,987 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:51,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:53,942 INFO L130 PetriNetUnfolder]: 5074/8472 cut-off events. [2022-12-05 21:03:53,942 INFO L131 PetriNetUnfolder]: For 153889/153889 co-relation queries the response was YES. [2022-12-05 21:03:53,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58216 conditions, 8472 events. 5074/8472 cut-off events. For 153889/153889 co-relation queries the response was YES. Maximal size of possible extension queue 507. Compared 57136 event pairs, 1274 based on Foata normal form. 10/8388 useless extension candidates. Maximal degree in co-relation 58120. Up to 5482 conditions per place. [2022-12-05 21:03:54,028 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 285 selfloop transitions, 152 changer transitions 0/437 dead transitions. [2022-12-05 21:03:54,028 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 437 transitions, 9303 flow [2022-12-05 21:03:54,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:54,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:54,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 89 transitions. [2022-12-05 21:03:54,030 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5297619047619048 [2022-12-05 21:03:54,030 INFO L175 Difference]: Start difference. First operand has 186 places, 316 transitions, 6847 flow. Second operand 7 states and 89 transitions. [2022-12-05 21:03:54,030 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 437 transitions, 9303 flow [2022-12-05 21:03:54,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 437 transitions, 9022 flow, removed 6 selfloop flow, removed 3 redundant places. [2022-12-05 21:03:54,770 INFO L231 Difference]: Finished difference. Result has 192 places, 358 transitions, 7825 flow [2022-12-05 21:03:54,771 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=6614, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7825, PETRI_PLACES=192, PETRI_TRANSITIONS=358} [2022-12-05 21:03:54,775 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 162 predicate places. [2022-12-05 21:03:54,775 INFO L495 AbstractCegarLoop]: Abstraction has has 192 places, 358 transitions, 7825 flow [2022-12-05 21:03:54,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:54,776 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:54,776 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:54,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-05 21:03:54,776 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:54,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:54,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1047347391, now seen corresponding path program 9 times [2022-12-05 21:03:54,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:54,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542919489] [2022-12-05 21:03:54,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:54,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:54,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:55,050 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:55,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:55,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542919489] [2022-12-05 21:03:55,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542919489] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 21:03:55,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884339469] [2022-12-05 21:03:55,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-05 21:03:55,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:03:55,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:03:55,052 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-05 21:03:55,053 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-05 21:03:55,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-05 21:03:55,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 21:03:55,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-05 21:03:55,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 21:03:55,342 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:55,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 21:03:55,668 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:55,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884339469] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 21:03:55,668 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 21:03:55,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-12-05 21:03:55,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861939095] [2022-12-05 21:03:55,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 21:03:55,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-05 21:03:55,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:55,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-05 21:03:55,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-12-05 21:03:55,669 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:55,669 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 358 transitions, 7825 flow. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:55,669 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:55,669 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:55,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:03:57,931 INFO L130 PetriNetUnfolder]: 5448/9182 cut-off events. [2022-12-05 21:03:57,931 INFO L131 PetriNetUnfolder]: For 166238/166238 co-relation queries the response was YES. [2022-12-05 21:03:57,990 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62821 conditions, 9182 events. 5448/9182 cut-off events. For 166238/166238 co-relation queries the response was YES. Maximal size of possible extension queue 556. Compared 63675 event pairs, 1250 based on Foata normal form. 8/9096 useless extension candidates. Maximal degree in co-relation 62721. Up to 4105 conditions per place. [2022-12-05 21:03:58,030 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 319 selfloop transitions, 147 changer transitions 0/466 dead transitions. [2022-12-05 21:03:58,030 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 466 transitions, 10197 flow [2022-12-05 21:03:58,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:03:58,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:03:58,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:03:58,031 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:03:58,031 INFO L175 Difference]: Start difference. First operand has 192 places, 358 transitions, 7825 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:03:58,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 466 transitions, 10197 flow [2022-12-05 21:03:59,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 466 transitions, 10105 flow, removed 46 selfloop flow, removed 0 redundant places. [2022-12-05 21:03:59,179 INFO L231 Difference]: Finished difference. Result has 201 places, 366 transitions, 8343 flow [2022-12-05 21:03:59,180 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=7733, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8343, PETRI_PLACES=201, PETRI_TRANSITIONS=366} [2022-12-05 21:03:59,180 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 171 predicate places. [2022-12-05 21:03:59,180 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 366 transitions, 8343 flow [2022-12-05 21:03:59,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:59,181 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:03:59,181 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:03:59,187 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-05 21:03:59,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-12-05 21:03:59,385 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:03:59,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:03:59,386 INFO L85 PathProgramCache]: Analyzing trace with hash -2100330935, now seen corresponding path program 10 times [2022-12-05 21:03:59,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:03:59,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472299393] [2022-12-05 21:03:59,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:03:59,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:03:59,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:03:59,586 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:03:59,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:03:59,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472299393] [2022-12-05 21:03:59,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472299393] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:03:59,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:03:59,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:03:59,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452212509] [2022-12-05 21:03:59,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:03:59,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:03:59,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:03:59,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:03:59,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:03:59,587 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:03:59,587 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 366 transitions, 8343 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:03:59,587 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:03:59,587 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:03:59,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:01,843 INFO L130 PetriNetUnfolder]: 5792/9820 cut-off events. [2022-12-05 21:04:01,843 INFO L131 PetriNetUnfolder]: For 178650/178650 co-relation queries the response was YES. [2022-12-05 21:04:01,889 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67061 conditions, 9820 events. 5792/9820 cut-off events. For 178650/178650 co-relation queries the response was YES. Maximal size of possible extension queue 602. Compared 69620 event pairs, 1282 based on Foata normal form. 8/9734 useless extension candidates. Maximal degree in co-relation 66957. Up to 5846 conditions per place. [2022-12-05 21:04:01,923 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 301 selfloop transitions, 148 changer transitions 0/449 dead transitions. [2022-12-05 21:04:01,923 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 449 transitions, 10243 flow [2022-12-05 21:04:01,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:01,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:01,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 85 transitions. [2022-12-05 21:04:01,924 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5059523809523809 [2022-12-05 21:04:01,924 INFO L175 Difference]: Start difference. First operand has 201 places, 366 transitions, 8343 flow. Second operand 7 states and 85 transitions. [2022-12-05 21:04:01,924 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 449 transitions, 10243 flow [2022-12-05 21:04:02,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 449 transitions, 9958 flow, removed 35 selfloop flow, removed 3 redundant places. [2022-12-05 21:04:02,829 INFO L231 Difference]: Finished difference. Result has 206 places, 370 transitions, 8526 flow [2022-12-05 21:04:02,829 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=8058, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8526, PETRI_PLACES=206, PETRI_TRANSITIONS=370} [2022-12-05 21:04:02,829 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 176 predicate places. [2022-12-05 21:04:02,830 INFO L495 AbstractCegarLoop]: Abstraction has has 206 places, 370 transitions, 8526 flow [2022-12-05 21:04:02,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:02,830 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:02,830 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:02,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-05 21:04:02,830 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:02,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:02,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1870953155, now seen corresponding path program 9 times [2022-12-05 21:04:02,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:02,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222651030] [2022-12-05 21:04:02,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:02,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:02,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:03,028 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:03,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:03,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222651030] [2022-12-05 21:04:03,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222651030] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:03,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:03,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:03,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62371508] [2022-12-05 21:04:03,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:03,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:03,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:03,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:03,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:03,030 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:03,030 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 370 transitions, 8526 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:03,030 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:03,030 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:03,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:05,215 INFO L130 PetriNetUnfolder]: 5788/9816 cut-off events. [2022-12-05 21:04:05,216 INFO L131 PetriNetUnfolder]: For 179843/179843 co-relation queries the response was YES. [2022-12-05 21:04:05,269 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67291 conditions, 9816 events. 5788/9816 cut-off events. For 179843/179843 co-relation queries the response was YES. Maximal size of possible extension queue 602. Compared 69652 event pairs, 1430 based on Foata normal form. 4/9726 useless extension candidates. Maximal degree in co-relation 67185. Up to 6656 conditions per place. [2022-12-05 21:04:05,305 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 277 selfloop transitions, 148 changer transitions 4/429 dead transitions. [2022-12-05 21:04:05,305 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 429 transitions, 9894 flow [2022-12-05 21:04:05,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:05,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:05,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 78 transitions. [2022-12-05 21:04:05,306 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4642857142857143 [2022-12-05 21:04:05,306 INFO L175 Difference]: Start difference. First operand has 206 places, 370 transitions, 8526 flow. Second operand 7 states and 78 transitions. [2022-12-05 21:04:05,306 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 429 transitions, 9894 flow [2022-12-05 21:04:06,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 429 transitions, 9580 flow, removed 13 selfloop flow, removed 4 redundant places. [2022-12-05 21:04:06,302 INFO L231 Difference]: Finished difference. Result has 209 places, 370 transitions, 8506 flow [2022-12-05 21:04:06,302 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=8171, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8506, PETRI_PLACES=209, PETRI_TRANSITIONS=370} [2022-12-05 21:04:06,302 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 179 predicate places. [2022-12-05 21:04:06,302 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 370 transitions, 8506 flow [2022-12-05 21:04:06,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:06,303 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:06,303 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:06,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-05 21:04:06,303 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:06,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:06,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1074751521, now seen corresponding path program 11 times [2022-12-05 21:04:06,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:06,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849282883] [2022-12-05 21:04:06,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:06,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:06,542 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:06,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:06,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849282883] [2022-12-05 21:04:06,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849282883] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:06,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:06,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:06,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154782272] [2022-12-05 21:04:06,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:06,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:06,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:06,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:06,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:06,543 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:06,543 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 370 transitions, 8506 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:06,543 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:06,543 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:06,543 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:08,684 INFO L130 PetriNetUnfolder]: 5762/9780 cut-off events. [2022-12-05 21:04:08,684 INFO L131 PetriNetUnfolder]: For 181917/181917 co-relation queries the response was YES. [2022-12-05 21:04:08,744 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67328 conditions, 9780 events. 5762/9780 cut-off events. For 181917/181917 co-relation queries the response was YES. Maximal size of possible extension queue 600. Compared 69362 event pairs, 1284 based on Foata normal form. 12/9698 useless extension candidates. Maximal degree in co-relation 67221. Up to 5846 conditions per place. [2022-12-05 21:04:08,782 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 301 selfloop transitions, 139 changer transitions 1/441 dead transitions. [2022-12-05 21:04:08,782 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 441 transitions, 10133 flow [2022-12-05 21:04:08,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:08,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:08,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 82 transitions. [2022-12-05 21:04:08,783 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4880952380952381 [2022-12-05 21:04:08,783 INFO L175 Difference]: Start difference. First operand has 209 places, 370 transitions, 8506 flow. Second operand 7 states and 82 transitions. [2022-12-05 21:04:08,783 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 441 transitions, 10133 flow [2022-12-05 21:04:09,859 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 441 transitions, 9860 flow, removed 5 selfloop flow, removed 3 redundant places. [2022-12-05 21:04:09,866 INFO L231 Difference]: Finished difference. Result has 213 places, 372 transitions, 8602 flow [2022-12-05 21:04:09,866 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=8208, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8602, PETRI_PLACES=213, PETRI_TRANSITIONS=372} [2022-12-05 21:04:09,866 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 183 predicate places. [2022-12-05 21:04:09,866 INFO L495 AbstractCegarLoop]: Abstraction has has 213 places, 372 transitions, 8602 flow [2022-12-05 21:04:09,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:09,867 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:09,867 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:09,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-05 21:04:09,867 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:09,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:09,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1134420125, now seen corresponding path program 12 times [2022-12-05 21:04:09,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:09,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574479496] [2022-12-05 21:04:09,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:09,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:09,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:10,097 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:10,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:10,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574479496] [2022-12-05 21:04:10,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574479496] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:10,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:10,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:10,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607732686] [2022-12-05 21:04:10,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:10,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:10,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:10,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:10,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:10,098 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:10,098 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 372 transitions, 8602 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:10,098 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:10,098 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:10,098 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:12,537 INFO L130 PetriNetUnfolder]: 5762/9760 cut-off events. [2022-12-05 21:04:12,538 INFO L131 PetriNetUnfolder]: For 178845/178845 co-relation queries the response was YES. [2022-12-05 21:04:12,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67030 conditions, 9760 events. 5762/9760 cut-off events. For 178845/178845 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 69231 event pairs, 534 based on Foata normal form. 8/9674 useless extension candidates. Maximal degree in co-relation 66921. Up to 2671 conditions per place. [2022-12-05 21:04:12,634 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 266 selfloop transitions, 233 changer transitions 0/499 dead transitions. [2022-12-05 21:04:12,634 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 499 transitions, 11158 flow [2022-12-05 21:04:12,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:04:12,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:04:12,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 117 transitions. [2022-12-05 21:04:12,635 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4431818181818182 [2022-12-05 21:04:12,635 INFO L175 Difference]: Start difference. First operand has 213 places, 372 transitions, 8602 flow. Second operand 11 states and 117 transitions. [2022-12-05 21:04:12,635 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 499 transitions, 11158 flow [2022-12-05 21:04:13,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 499 transitions, 10814 flow, removed 18 selfloop flow, removed 5 redundant places. [2022-12-05 21:04:13,614 INFO L231 Difference]: Finished difference. Result has 219 places, 403 transitions, 9507 flow [2022-12-05 21:04:13,614 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=8291, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=371, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=201, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=9507, PETRI_PLACES=219, PETRI_TRANSITIONS=403} [2022-12-05 21:04:13,615 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 189 predicate places. [2022-12-05 21:04:13,615 INFO L495 AbstractCegarLoop]: Abstraction has has 219 places, 403 transitions, 9507 flow [2022-12-05 21:04:13,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:13,615 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:13,615 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:13,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-05 21:04:13,615 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:13,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:13,615 INFO L85 PathProgramCache]: Analyzing trace with hash -794438189, now seen corresponding path program 10 times [2022-12-05 21:04:13,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:13,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651625529] [2022-12-05 21:04:13,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:13,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:13,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:13,852 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:13,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:13,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651625529] [2022-12-05 21:04:13,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651625529] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:13,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:13,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:13,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006078954] [2022-12-05 21:04:13,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:13,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:13,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:13,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:13,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:13,853 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:13,853 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 403 transitions, 9507 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:13,853 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:13,853 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:13,853 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:16,139 INFO L130 PetriNetUnfolder]: 5748/9734 cut-off events. [2022-12-05 21:04:16,139 INFO L131 PetriNetUnfolder]: For 196418/196418 co-relation queries the response was YES. [2022-12-05 21:04:16,211 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70451 conditions, 9734 events. 5748/9734 cut-off events. For 196418/196418 co-relation queries the response was YES. Maximal size of possible extension queue 596. Compared 68746 event pairs, 1424 based on Foata normal form. 8/9648 useless extension candidates. Maximal degree in co-relation 70342. Up to 6616 conditions per place. [2022-12-05 21:04:16,253 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 290 selfloop transitions, 171 changer transitions 1/462 dead transitions. [2022-12-05 21:04:16,254 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 462 transitions, 10873 flow [2022-12-05 21:04:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:16,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:16,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 84 transitions. [2022-12-05 21:04:16,254 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-05 21:04:16,254 INFO L175 Difference]: Start difference. First operand has 219 places, 403 transitions, 9507 flow. Second operand 7 states and 84 transitions. [2022-12-05 21:04:16,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 462 transitions, 10873 flow [2022-12-05 21:04:17,673 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 462 transitions, 10541 flow, removed 31 selfloop flow, removed 5 redundant places. [2022-12-05 21:04:17,680 INFO L231 Difference]: Finished difference. Result has 220 places, 400 transitions, 9438 flow [2022-12-05 21:04:17,681 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=9116, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9438, PETRI_PLACES=220, PETRI_TRANSITIONS=400} [2022-12-05 21:04:17,681 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 190 predicate places. [2022-12-05 21:04:17,681 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 400 transitions, 9438 flow [2022-12-05 21:04:17,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:17,681 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:17,682 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:17,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-05 21:04:17,682 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:17,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:17,682 INFO L85 PathProgramCache]: Analyzing trace with hash 925689455, now seen corresponding path program 11 times [2022-12-05 21:04:17,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:17,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748107043] [2022-12-05 21:04:17,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:17,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:17,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:17,901 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:17,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:17,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748107043] [2022-12-05 21:04:17,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748107043] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:17,901 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:17,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:17,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4607118] [2022-12-05 21:04:17,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:17,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:17,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:17,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:17,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:17,902 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:17,902 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 400 transitions, 9438 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:17,902 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:17,902 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:17,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:20,194 INFO L130 PetriNetUnfolder]: 5734/9697 cut-off events. [2022-12-05 21:04:20,194 INFO L131 PetriNetUnfolder]: For 195681/195681 co-relation queries the response was YES. [2022-12-05 21:04:20,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69609 conditions, 9697 events. 5734/9697 cut-off events. For 195681/195681 co-relation queries the response was YES. Maximal size of possible extension queue 592. Compared 68297 event pairs, 1418 based on Foata normal form. 10/9613 useless extension candidates. Maximal degree in co-relation 69501. Up to 6616 conditions per place. [2022-12-05 21:04:20,290 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 284 selfloop transitions, 171 changer transitions 0/455 dead transitions. [2022-12-05 21:04:20,290 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 455 transitions, 10809 flow [2022-12-05 21:04:20,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:20,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:20,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 80 transitions. [2022-12-05 21:04:20,291 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2022-12-05 21:04:20,291 INFO L175 Difference]: Start difference. First operand has 220 places, 400 transitions, 9438 flow. Second operand 7 states and 80 transitions. [2022-12-05 21:04:20,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 224 places, 455 transitions, 10809 flow [2022-12-05 21:04:21,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 455 transitions, 10367 flow, removed 62 selfloop flow, removed 4 redundant places. [2022-12-05 21:04:21,470 INFO L231 Difference]: Finished difference. Result has 220 places, 398 transitions, 9318 flow [2022-12-05 21:04:21,471 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=8976, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9318, PETRI_PLACES=220, PETRI_TRANSITIONS=398} [2022-12-05 21:04:21,471 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 190 predicate places. [2022-12-05 21:04:21,471 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 398 transitions, 9318 flow [2022-12-05 21:04:21,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:21,471 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:21,471 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:21,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-05 21:04:21,472 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:21,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:21,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1289339167, now seen corresponding path program 13 times [2022-12-05 21:04:21,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:21,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003214216] [2022-12-05 21:04:21,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:21,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:21,684 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:21,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:21,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003214216] [2022-12-05 21:04:21,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003214216] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:21,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:21,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:21,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245459700] [2022-12-05 21:04:21,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:21,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:21,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:21,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:21,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:21,685 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:21,685 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 398 transitions, 9318 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:21,685 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:21,685 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:21,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:24,006 INFO L130 PetriNetUnfolder]: 5718/9667 cut-off events. [2022-12-05 21:04:24,007 INFO L131 PetriNetUnfolder]: For 193454/193454 co-relation queries the response was YES. [2022-12-05 21:04:24,173 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68736 conditions, 9667 events. 5718/9667 cut-off events. For 193454/193454 co-relation queries the response was YES. Maximal size of possible extension queue 591. Compared 68072 event pairs, 1532 based on Foata normal form. 6/9579 useless extension candidates. Maximal degree in co-relation 68628. Up to 6520 conditions per place. [2022-12-05 21:04:24,209 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 285 selfloop transitions, 212 changer transitions 9/506 dead transitions. [2022-12-05 21:04:24,210 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 506 transitions, 11788 flow [2022-12-05 21:04:24,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:24,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:24,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 87 transitions. [2022-12-05 21:04:24,211 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5178571428571429 [2022-12-05 21:04:24,212 INFO L175 Difference]: Start difference. First operand has 220 places, 398 transitions, 9318 flow. Second operand 7 states and 87 transitions. [2022-12-05 21:04:24,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 506 transitions, 11788 flow [2022-12-05 21:04:25,299 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 506 transitions, 11378 flow, removed 8 selfloop flow, removed 7 redundant places. [2022-12-05 21:04:25,307 INFO L231 Difference]: Finished difference. Result has 223 places, 418 transitions, 9933 flow [2022-12-05 21:04:25,307 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=8956, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9933, PETRI_PLACES=223, PETRI_TRANSITIONS=418} [2022-12-05 21:04:25,307 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 193 predicate places. [2022-12-05 21:04:25,308 INFO L495 AbstractCegarLoop]: Abstraction has has 223 places, 418 transitions, 9933 flow [2022-12-05 21:04:25,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:25,308 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:25,308 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:25,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-05 21:04:25,308 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:25,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:25,308 INFO L85 PathProgramCache]: Analyzing trace with hash 585243635, now seen corresponding path program 12 times [2022-12-05 21:04:25,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:25,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869365379] [2022-12-05 21:04:25,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:25,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:25,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:25,576 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:25,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:25,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869365379] [2022-12-05 21:04:25,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869365379] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:25,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:25,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:25,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593471924] [2022-12-05 21:04:25,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:25,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:25,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:25,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:25,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:25,578 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:25,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 418 transitions, 9933 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:25,578 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:25,578 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:25,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:27,921 INFO L130 PetriNetUnfolder]: 5690/9601 cut-off events. [2022-12-05 21:04:27,922 INFO L131 PetriNetUnfolder]: For 190193/190193 co-relation queries the response was YES. [2022-12-05 21:04:28,038 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67126 conditions, 9601 events. 5690/9601 cut-off events. For 190193/190193 co-relation queries the response was YES. Maximal size of possible extension queue 585. Compared 67390 event pairs, 1356 based on Foata normal form. 8/9515 useless extension candidates. Maximal degree in co-relation 67015. Up to 3624 conditions per place. [2022-12-05 21:04:28,071 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 317 selfloop transitions, 201 changer transitions 0/518 dead transitions. [2022-12-05 21:04:28,071 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 518 transitions, 12147 flow [2022-12-05 21:04:28,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:28,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:28,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 97 transitions. [2022-12-05 21:04:28,072 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5773809523809523 [2022-12-05 21:04:28,072 INFO L175 Difference]: Start difference. First operand has 223 places, 418 transitions, 9933 flow. Second operand 7 states and 97 transitions. [2022-12-05 21:04:28,072 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 518 transitions, 12147 flow [2022-12-05 21:04:29,171 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 518 transitions, 11842 flow, removed 13 selfloop flow, removed 4 redundant places. [2022-12-05 21:04:29,180 INFO L231 Difference]: Finished difference. Result has 225 places, 418 transitions, 10057 flow [2022-12-05 21:04:29,180 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=9590, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=416, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=10057, PETRI_PLACES=225, PETRI_TRANSITIONS=418} [2022-12-05 21:04:29,181 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 195 predicate places. [2022-12-05 21:04:29,181 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 418 transitions, 10057 flow [2022-12-05 21:04:29,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:29,181 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:29,181 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:29,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-05 21:04:29,181 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:29,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:29,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1150429189, now seen corresponding path program 14 times [2022-12-05 21:04:29,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:29,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678356594] [2022-12-05 21:04:29,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:29,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:29,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:29,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:29,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:29,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678356594] [2022-12-05 21:04:29,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678356594] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 21:04:29,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886662346] [2022-12-05 21:04:29,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-05 21:04:29,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:04:29,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:04:29,454 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-05 21:04:29,456 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-05 21:04:29,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-05 21:04:29,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 21:04:29,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-05 21:04:29,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 21:04:29,768 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:29,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 21:04:30,067 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:30,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886662346] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-05 21:04:30,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-05 21:04:30,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 19 [2022-12-05 21:04:30,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327789226] [2022-12-05 21:04:30,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:30,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:04:30,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:30,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:04:30,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2022-12-05 21:04:30,068 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:30,068 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 418 transitions, 10057 flow. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:30,068 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:30,068 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:30,068 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:32,681 INFO L130 PetriNetUnfolder]: 5730/9686 cut-off events. [2022-12-05 21:04:32,682 INFO L131 PetriNetUnfolder]: For 195681/195681 co-relation queries the response was YES. [2022-12-05 21:04:32,735 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67819 conditions, 9686 events. 5730/9686 cut-off events. For 195681/195681 co-relation queries the response was YES. Maximal size of possible extension queue 591. Compared 68217 event pairs, 1574 based on Foata normal form. 1/9593 useless extension candidates. Maximal degree in co-relation 67709. Up to 6476 conditions per place. [2022-12-05 21:04:32,773 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 304 selfloop transitions, 210 changer transitions 10/524 dead transitions. [2022-12-05 21:04:32,773 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 524 transitions, 12465 flow [2022-12-05 21:04:32,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:04:32,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:04:32,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 103 transitions. [2022-12-05 21:04:32,774 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5364583333333334 [2022-12-05 21:04:32,774 INFO L175 Difference]: Start difference. First operand has 225 places, 418 transitions, 10057 flow. Second operand 8 states and 103 transitions. [2022-12-05 21:04:32,774 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 524 transitions, 12465 flow [2022-12-05 21:04:34,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 524 transitions, 12038 flow, removed 15 selfloop flow, removed 4 redundant places. [2022-12-05 21:04:34,061 INFO L231 Difference]: Finished difference. Result has 233 places, 437 transitions, 10716 flow [2022-12-05 21:04:34,061 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=9642, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=418, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=191, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=10716, PETRI_PLACES=233, PETRI_TRANSITIONS=437} [2022-12-05 21:04:34,062 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 203 predicate places. [2022-12-05 21:04:34,062 INFO L495 AbstractCegarLoop]: Abstraction has has 233 places, 437 transitions, 10716 flow [2022-12-05 21:04:34,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:34,062 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:34,062 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:34,073 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-05 21:04:34,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-12-05 21:04:34,268 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:34,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:34,268 INFO L85 PathProgramCache]: Analyzing trace with hash 2027866875, now seen corresponding path program 15 times [2022-12-05 21:04:34,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:34,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398882378] [2022-12-05 21:04:34,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:34,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:34,557 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:34,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:34,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398882378] [2022-12-05 21:04:34,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398882378] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:34,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:34,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:04:34,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243690410] [2022-12-05 21:04:34,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:34,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:04:34,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:34,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:04:34,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:04:34,558 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:34,558 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 437 transitions, 10716 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:34,558 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:34,558 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:34,558 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:37,184 INFO L130 PetriNetUnfolder]: 5702/9631 cut-off events. [2022-12-05 21:04:37,184 INFO L131 PetriNetUnfolder]: For 197176/197176 co-relation queries the response was YES. [2022-12-05 21:04:37,232 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68051 conditions, 9631 events. 5702/9631 cut-off events. For 197176/197176 co-relation queries the response was YES. Maximal size of possible extension queue 587. Compared 67689 event pairs, 1532 based on Foata normal form. 4/9541 useless extension candidates. Maximal degree in co-relation 67936. Up to 6476 conditions per place. [2022-12-05 21:04:37,267 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 295 selfloop transitions, 217 changer transitions 0/512 dead transitions. [2022-12-05 21:04:37,267 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 512 transitions, 12470 flow [2022-12-05 21:04:37,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:37,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:37,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 88 transitions. [2022-12-05 21:04:37,268 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2022-12-05 21:04:37,268 INFO L175 Difference]: Start difference. First operand has 233 places, 437 transitions, 10716 flow. Second operand 7 states and 88 transitions. [2022-12-05 21:04:37,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 512 transitions, 12470 flow [2022-12-05 21:04:38,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 512 transitions, 12137 flow, removed 27 selfloop flow, removed 3 redundant places. [2022-12-05 21:04:38,432 INFO L231 Difference]: Finished difference. Result has 236 places, 440 transitions, 10882 flow [2022-12-05 21:04:38,432 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=10392, PETRI_DIFFERENCE_MINUEND_PLACES=229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=214, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=10882, PETRI_PLACES=236, PETRI_TRANSITIONS=440} [2022-12-05 21:04:38,433 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 206 predicate places. [2022-12-05 21:04:38,433 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 440 transitions, 10882 flow [2022-12-05 21:04:38,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:38,433 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:38,433 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:38,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-05 21:04:38,433 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:38,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:38,433 INFO L85 PathProgramCache]: Analyzing trace with hash 979022123, now seen corresponding path program 13 times [2022-12-05 21:04:38,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:38,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73877473] [2022-12-05 21:04:38,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:38,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:38,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:38,685 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:38,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:38,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73877473] [2022-12-05 21:04:38,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73877473] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:38,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:38,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:04:38,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929538705] [2022-12-05 21:04:38,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:38,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:04:38,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:38,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:04:38,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:04:38,686 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:38,686 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 440 transitions, 10882 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:38,687 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:38,687 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:38,687 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:41,144 INFO L130 PetriNetUnfolder]: 6066/10273 cut-off events. [2022-12-05 21:04:41,144 INFO L131 PetriNetUnfolder]: For 208961/208961 co-relation queries the response was YES. [2022-12-05 21:04:41,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71716 conditions, 10273 events. 6066/10273 cut-off events. For 208961/208961 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 73329 event pairs, 1336 based on Foata normal form. 10/10189 useless extension candidates. Maximal degree in co-relation 71601. Up to 3624 conditions per place. [2022-12-05 21:04:41,251 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 358 selfloop transitions, 189 changer transitions 0/547 dead transitions. [2022-12-05 21:04:41,251 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 547 transitions, 13214 flow [2022-12-05 21:04:41,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:41,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:41,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 96 transitions. [2022-12-05 21:04:41,252 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5714285714285714 [2022-12-05 21:04:41,252 INFO L175 Difference]: Start difference. First operand has 236 places, 440 transitions, 10882 flow. Second operand 7 states and 96 transitions. [2022-12-05 21:04:41,252 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 547 transitions, 13214 flow [2022-12-05 21:04:42,672 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 547 transitions, 12818 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-12-05 21:04:42,681 INFO L231 Difference]: Finished difference. Result has 242 places, 443 transitions, 11016 flow [2022-12-05 21:04:42,682 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=10465, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=185, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11016, PETRI_PLACES=242, PETRI_TRANSITIONS=443} [2022-12-05 21:04:42,682 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 212 predicate places. [2022-12-05 21:04:42,683 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 443 transitions, 11016 flow [2022-12-05 21:04:42,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:42,683 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:42,684 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:42,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-05 21:04:42,684 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:42,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:42,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1644755985, now seen corresponding path program 16 times [2022-12-05 21:04:42,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:42,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52309423] [2022-12-05 21:04:42,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:42,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:42,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:42,926 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:42,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:42,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52309423] [2022-12-05 21:04:42,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52309423] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:42,928 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:42,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:42,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732380400] [2022-12-05 21:04:42,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:42,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:42,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:42,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:42,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:42,930 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:42,930 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 443 transitions, 11016 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:42,930 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:42,930 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:42,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:45,657 INFO L130 PetriNetUnfolder]: 6050/10243 cut-off events. [2022-12-05 21:04:45,657 INFO L131 PetriNetUnfolder]: For 216541/216541 co-relation queries the response was YES. [2022-12-05 21:04:45,708 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72723 conditions, 10243 events. 6050/10243 cut-off events. For 216541/216541 co-relation queries the response was YES. Maximal size of possible extension queue 620. Compared 72834 event pairs, 1730 based on Foata normal form. 6/10155 useless extension candidates. Maximal degree in co-relation 72605. Up to 7118 conditions per place. [2022-12-05 21:04:45,744 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 286 selfloop transitions, 215 changer transitions 6/507 dead transitions. [2022-12-05 21:04:45,744 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 507 transitions, 12650 flow [2022-12-05 21:04:45,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:45,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:45,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 80 transitions. [2022-12-05 21:04:45,745 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2022-12-05 21:04:45,745 INFO L175 Difference]: Start difference. First operand has 242 places, 443 transitions, 11016 flow. Second operand 7 states and 80 transitions. [2022-12-05 21:04:45,745 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 507 transitions, 12650 flow [2022-12-05 21:04:46,933 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 507 transitions, 12528 flow, removed 5 selfloop flow, removed 1 redundant places. [2022-12-05 21:04:46,942 INFO L231 Difference]: Finished difference. Result has 248 places, 442 transitions, 11302 flow [2022-12-05 21:04:46,942 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=10866, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=215, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11302, PETRI_PLACES=248, PETRI_TRANSITIONS=442} [2022-12-05 21:04:46,943 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 218 predicate places. [2022-12-05 21:04:46,943 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 442 transitions, 11302 flow [2022-12-05 21:04:46,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:46,943 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:46,943 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:46,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-05 21:04:46,943 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:46,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:46,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1211068743, now seen corresponding path program 14 times [2022-12-05 21:04:46,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:46,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377017367] [2022-12-05 21:04:46,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:46,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:47,220 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:47,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:47,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377017367] [2022-12-05 21:04:47,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377017367] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:47,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:47,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:47,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826805263] [2022-12-05 21:04:47,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:47,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:47,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:47,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:47,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:47,221 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:47,221 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 442 transitions, 11302 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:47,221 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:47,221 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:47,222 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:49,716 INFO L130 PetriNetUnfolder]: 6065/10260 cut-off events. [2022-12-05 21:04:49,716 INFO L131 PetriNetUnfolder]: For 224505/224505 co-relation queries the response was YES. [2022-12-05 21:04:49,769 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73388 conditions, 10260 events. 6065/10260 cut-off events. For 224505/224505 co-relation queries the response was YES. Maximal size of possible extension queue 621. Compared 72925 event pairs, 1564 based on Foata normal form. 10/10176 useless extension candidates. Maximal degree in co-relation 73269. Up to 3624 conditions per place. [2022-12-05 21:04:49,804 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 358 selfloop transitions, 184 changer transitions 0/542 dead transitions. [2022-12-05 21:04:49,804 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 542 transitions, 13559 flow [2022-12-05 21:04:49,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:49,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:49,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 93 transitions. [2022-12-05 21:04:49,805 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5535714285714286 [2022-12-05 21:04:49,805 INFO L175 Difference]: Start difference. First operand has 248 places, 442 transitions, 11302 flow. Second operand 7 states and 93 transitions. [2022-12-05 21:04:49,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 542 transitions, 13559 flow [2022-12-05 21:04:51,005 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 542 transitions, 13156 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-05 21:04:51,015 INFO L231 Difference]: Finished difference. Result has 251 places, 450 transitions, 11521 flow [2022-12-05 21:04:51,015 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=10904, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11521, PETRI_PLACES=251, PETRI_TRANSITIONS=450} [2022-12-05 21:04:51,015 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 221 predicate places. [2022-12-05 21:04:51,015 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 450 transitions, 11521 flow [2022-12-05 21:04:51,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:51,016 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:51,016 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:51,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-05 21:04:51,016 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:51,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:51,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1395679377, now seen corresponding path program 17 times [2022-12-05 21:04:51,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:51,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684282965] [2022-12-05 21:04:51,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:51,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:51,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:51,298 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:51,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:51,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684282965] [2022-12-05 21:04:51,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684282965] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:51,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:51,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:51,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415526136] [2022-12-05 21:04:51,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:51,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:51,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:51,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:51,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:51,301 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:51,301 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 450 transitions, 11521 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:51,303 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:51,303 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:51,303 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:53,978 INFO L130 PetriNetUnfolder]: 6043/10224 cut-off events. [2022-12-05 21:04:53,978 INFO L131 PetriNetUnfolder]: For 227848/227848 co-relation queries the response was YES. [2022-12-05 21:04:54,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73936 conditions, 10224 events. 6043/10224 cut-off events. For 227848/227848 co-relation queries the response was YES. Maximal size of possible extension queue 619. Compared 72663 event pairs, 1790 based on Foata normal form. 12/10142 useless extension candidates. Maximal degree in co-relation 73815. Up to 7142 conditions per place. [2022-12-05 21:04:54,076 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 301 selfloop transitions, 222 changer transitions 1/524 dead transitions. [2022-12-05 21:04:54,076 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 524 transitions, 13265 flow [2022-12-05 21:04:54,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:54,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:54,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 89 transitions. [2022-12-05 21:04:54,078 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5297619047619048 [2022-12-05 21:04:54,078 INFO L175 Difference]: Start difference. First operand has 251 places, 450 transitions, 11521 flow. Second operand 7 states and 89 transitions. [2022-12-05 21:04:54,078 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 524 transitions, 13265 flow [2022-12-05 21:04:55,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 524 transitions, 13046 flow, removed 8 selfloop flow, removed 2 redundant places. [2022-12-05 21:04:55,350 INFO L231 Difference]: Finished difference. Result has 257 places, 452 transitions, 11807 flow [2022-12-05 21:04:55,351 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=11270, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=449, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=219, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11807, PETRI_PLACES=257, PETRI_TRANSITIONS=452} [2022-12-05 21:04:55,353 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 227 predicate places. [2022-12-05 21:04:55,353 INFO L495 AbstractCegarLoop]: Abstraction has has 257 places, 452 transitions, 11807 flow [2022-12-05 21:04:55,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:55,355 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:55,356 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:55,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-05 21:04:55,356 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:55,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:55,357 INFO L85 PathProgramCache]: Analyzing trace with hash -888031637, now seen corresponding path program 15 times [2022-12-05 21:04:55,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:55,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893276266] [2022-12-05 21:04:55,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:55,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:55,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:04:55,608 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:04:55,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:04:55,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893276266] [2022-12-05 21:04:55,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893276266] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:04:55,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:04:55,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:04:55,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005799515] [2022-12-05 21:04:55,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:04:55,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:04:55,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:04:55,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:04:55,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:04:55,610 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:04:55,610 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 452 transitions, 11807 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:55,610 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:04:55,610 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:04:55,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:04:58,468 INFO L130 PetriNetUnfolder]: 6030/10193 cut-off events. [2022-12-05 21:04:58,469 INFO L131 PetriNetUnfolder]: For 231977/231977 co-relation queries the response was YES. [2022-12-05 21:04:58,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74862 conditions, 10193 events. 6030/10193 cut-off events. For 231977/231977 co-relation queries the response was YES. Maximal size of possible extension queue 616. Compared 72335 event pairs, 1558 based on Foata normal form. 4/10103 useless extension candidates. Maximal degree in co-relation 74739. Up to 3624 conditions per place. [2022-12-05 21:04:58,564 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 354 selfloop transitions, 179 changer transitions 4/537 dead transitions. [2022-12-05 21:04:58,565 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 537 transitions, 13771 flow [2022-12-05 21:04:58,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:04:58,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:04:58,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 86 transitions. [2022-12-05 21:04:58,565 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5119047619047619 [2022-12-05 21:04:58,566 INFO L175 Difference]: Start difference. First operand has 257 places, 452 transitions, 11807 flow. Second operand 7 states and 86 transitions. [2022-12-05 21:04:58,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 537 transitions, 13771 flow [2022-12-05 21:04:59,813 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 537 transitions, 13366 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-05 21:04:59,822 INFO L231 Difference]: Finished difference. Result has 261 places, 451 transitions, 11734 flow [2022-12-05 21:04:59,823 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=11362, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=451, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11734, PETRI_PLACES=261, PETRI_TRANSITIONS=451} [2022-12-05 21:04:59,823 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 231 predicate places. [2022-12-05 21:04:59,823 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 451 transitions, 11734 flow [2022-12-05 21:04:59,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:04:59,823 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:04:59,823 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:04:59,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-05 21:04:59,823 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:04:59,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:04:59,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1553305511, now seen corresponding path program 18 times [2022-12-05 21:04:59,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:04:59,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915634162] [2022-12-05 21:04:59,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:04:59,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:04:59,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:00,061 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:00,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:00,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915634162] [2022-12-05 21:05:00,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915634162] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:00,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:00,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:00,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055946574] [2022-12-05 21:05:00,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:00,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:00,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:00,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:00,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:00,063 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:00,063 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 451 transitions, 11734 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:00,063 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:00,063 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:00,063 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:02,866 INFO L130 PetriNetUnfolder]: 6015/10160 cut-off events. [2022-12-05 21:05:02,866 INFO L131 PetriNetUnfolder]: For 235757/235757 co-relation queries the response was YES. [2022-12-05 21:05:02,924 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74657 conditions, 10160 events. 6015/10160 cut-off events. For 235757/235757 co-relation queries the response was YES. Maximal size of possible extension queue 613. Compared 71841 event pairs, 1782 based on Foata normal form. 8/10074 useless extension candidates. Maximal degree in co-relation 74533. Up to 7120 conditions per place. [2022-12-05 21:05:02,964 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 294 selfloop transitions, 221 changer transitions 0/515 dead transitions. [2022-12-05 21:05:02,964 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 515 transitions, 13326 flow [2022-12-05 21:05:02,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:02,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:02,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 85 transitions. [2022-12-05 21:05:02,965 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5059523809523809 [2022-12-05 21:05:02,965 INFO L175 Difference]: Start difference. First operand has 261 places, 451 transitions, 11734 flow. Second operand 7 states and 85 transitions. [2022-12-05 21:05:02,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 515 transitions, 13326 flow [2022-12-05 21:05:04,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 515 transitions, 12950 flow, removed 9 selfloop flow, removed 6 redundant places. [2022-12-05 21:05:04,266 INFO L231 Difference]: Finished difference. Result has 259 places, 450 transitions, 11784 flow [2022-12-05 21:05:04,266 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=11342, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=450, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11784, PETRI_PLACES=259, PETRI_TRANSITIONS=450} [2022-12-05 21:05:04,266 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 229 predicate places. [2022-12-05 21:05:04,266 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 450 transitions, 11784 flow [2022-12-05 21:05:04,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:04,266 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:04,266 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:04,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-05 21:05:04,267 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:04,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:04,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1207732871, now seen corresponding path program 16 times [2022-12-05 21:05:04,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:04,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536009360] [2022-12-05 21:05:04,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:04,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:04,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:04,519 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:04,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:04,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536009360] [2022-12-05 21:05:04,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536009360] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:04,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:04,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:04,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706605283] [2022-12-05 21:05:04,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:04,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:04,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:04,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:04,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:04,520 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:04,520 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 450 transitions, 11784 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:04,520 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:04,520 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:04,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:07,312 INFO L130 PetriNetUnfolder]: 6227/10536 cut-off events. [2022-12-05 21:05:07,312 INFO L131 PetriNetUnfolder]: For 240099/240099 co-relation queries the response was YES. [2022-12-05 21:05:07,391 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76668 conditions, 10536 events. 6227/10536 cut-off events. For 240099/240099 co-relation queries the response was YES. Maximal size of possible extension queue 641. Compared 75349 event pairs, 1634 based on Foata normal form. 8/10450 useless extension candidates. Maximal degree in co-relation 76545. Up to 4712 conditions per place. [2022-12-05 21:05:07,436 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 362 selfloop transitions, 192 changer transitions 0/554 dead transitions. [2022-12-05 21:05:07,437 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 554 transitions, 14159 flow [2022-12-05 21:05:07,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:07,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:07,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 94 transitions. [2022-12-05 21:05:07,437 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5595238095238095 [2022-12-05 21:05:07,438 INFO L175 Difference]: Start difference. First operand has 259 places, 450 transitions, 11784 flow. Second operand 7 states and 94 transitions. [2022-12-05 21:05:07,438 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 554 transitions, 14159 flow [2022-12-05 21:05:09,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 554 transitions, 13859 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-05 21:05:09,020 INFO L231 Difference]: Finished difference. Result has 265 places, 467 transitions, 12298 flow [2022-12-05 21:05:09,020 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=11498, PETRI_DIFFERENCE_MINUEND_PLACES=256, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=450, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12298, PETRI_PLACES=265, PETRI_TRANSITIONS=467} [2022-12-05 21:05:09,020 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 235 predicate places. [2022-12-05 21:05:09,021 INFO L495 AbstractCegarLoop]: Abstraction has has 265 places, 467 transitions, 12298 flow [2022-12-05 21:05:09,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:09,021 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:09,021 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:09,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-05 21:05:09,021 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:09,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:09,021 INFO L85 PathProgramCache]: Analyzing trace with hash 2021088579, now seen corresponding path program 17 times [2022-12-05 21:05:09,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:09,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872237009] [2022-12-05 21:05:09,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:09,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:09,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:09,282 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:09,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:09,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872237009] [2022-12-05 21:05:09,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872237009] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:09,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:09,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:09,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025697524] [2022-12-05 21:05:09,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:09,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:09,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:09,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:09,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:09,283 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:09,283 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 467 transitions, 12298 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:09,283 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:09,283 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:09,283 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:12,039 INFO L130 PetriNetUnfolder]: 6205/10488 cut-off events. [2022-12-05 21:05:12,039 INFO L131 PetriNetUnfolder]: For 251342/251342 co-relation queries the response was YES. [2022-12-05 21:05:12,104 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77755 conditions, 10488 events. 6205/10488 cut-off events. For 251342/251342 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 74837 event pairs, 1628 based on Foata normal form. 20/10414 useless extension candidates. Maximal degree in co-relation 77629. Up to 4722 conditions per place. [2022-12-05 21:05:12,145 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 361 selfloop transitions, 194 changer transitions 0/555 dead transitions. [2022-12-05 21:05:12,145 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 555 transitions, 14401 flow [2022-12-05 21:05:12,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:12,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:12,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 94 transitions. [2022-12-05 21:05:12,146 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5595238095238095 [2022-12-05 21:05:12,146 INFO L175 Difference]: Start difference. First operand has 265 places, 467 transitions, 12298 flow. Second operand 7 states and 94 transitions. [2022-12-05 21:05:12,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 555 transitions, 14401 flow [2022-12-05 21:05:13,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 555 transitions, 14083 flow, removed 38 selfloop flow, removed 3 redundant places. [2022-12-05 21:05:13,676 INFO L231 Difference]: Finished difference. Result has 270 places, 472 transitions, 12565 flow [2022-12-05 21:05:13,676 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=12006, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=189, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12565, PETRI_PLACES=270, PETRI_TRANSITIONS=472} [2022-12-05 21:05:13,677 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 240 predicate places. [2022-12-05 21:05:13,677 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 472 transitions, 12565 flow [2022-12-05 21:05:13,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:13,677 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:13,677 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:13,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-05 21:05:13,677 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:13,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:13,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1274698099, now seen corresponding path program 18 times [2022-12-05 21:05:13,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:13,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341271523] [2022-12-05 21:05:13,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:13,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:13,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:13,945 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:13,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:13,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341271523] [2022-12-05 21:05:13,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341271523] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:13,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:13,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:05:13,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737388987] [2022-12-05 21:05:13,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:13,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:05:13,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:13,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:05:13,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:05:13,946 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:13,946 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 472 transitions, 12565 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:13,946 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:13,946 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:13,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:16,819 INFO L130 PetriNetUnfolder]: 6189/10448 cut-off events. [2022-12-05 21:05:16,819 INFO L131 PetriNetUnfolder]: For 244118/244118 co-relation queries the response was YES. [2022-12-05 21:05:16,890 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76455 conditions, 10448 events. 6189/10448 cut-off events. For 244118/244118 co-relation queries the response was YES. Maximal size of possible extension queue 633. Compared 74350 event pairs, 1638 based on Foata normal form. 4/10358 useless extension candidates. Maximal degree in co-relation 76327. Up to 4722 conditions per place. [2022-12-05 21:05:16,934 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 364 selfloop transitions, 190 changer transitions 0/554 dead transitions. [2022-12-05 21:05:16,934 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 554 transitions, 14484 flow [2022-12-05 21:05:16,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:16,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:16,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 92 transitions. [2022-12-05 21:05:16,935 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5476190476190477 [2022-12-05 21:05:16,935 INFO L175 Difference]: Start difference. First operand has 270 places, 472 transitions, 12565 flow. Second operand 7 states and 92 transitions. [2022-12-05 21:05:16,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 554 transitions, 14484 flow [2022-12-05 21:05:18,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 554 transitions, 14230 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-05 21:05:18,550 INFO L231 Difference]: Finished difference. Result has 275 places, 475 transitions, 12794 flow [2022-12-05 21:05:18,551 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=12280, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=186, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=281, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12794, PETRI_PLACES=275, PETRI_TRANSITIONS=475} [2022-12-05 21:05:18,551 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 245 predicate places. [2022-12-05 21:05:18,551 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 475 transitions, 12794 flow [2022-12-05 21:05:18,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:18,551 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:18,552 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:18,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-05 21:05:18,552 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:18,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:18,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1885230307, now seen corresponding path program 19 times [2022-12-05 21:05:18,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:18,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362853223] [2022-12-05 21:05:18,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:18,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:18,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:18,832 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:18,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:18,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362853223] [2022-12-05 21:05:18,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362853223] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:18,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:18,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:18,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292553321] [2022-12-05 21:05:18,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:18,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:18,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:18,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:18,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:18,834 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:18,834 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 475 transitions, 12794 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:18,834 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:18,835 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:18,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:21,748 INFO L130 PetriNetUnfolder]: 6242/10595 cut-off events. [2022-12-05 21:05:21,753 INFO L131 PetriNetUnfolder]: For 260299/260299 co-relation queries the response was YES. [2022-12-05 21:05:21,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78921 conditions, 10595 events. 6242/10595 cut-off events. For 260299/260299 co-relation queries the response was YES. Maximal size of possible extension queue 651. Compared 76183 event pairs, 1728 based on Foata normal form. 8/10509 useless extension candidates. Maximal degree in co-relation 78791. Up to 7426 conditions per place. [2022-12-05 21:05:21,861 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 326 selfloop transitions, 256 changer transitions 0/582 dead transitions. [2022-12-05 21:05:21,861 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 582 transitions, 15789 flow [2022-12-05 21:05:21,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:21,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:21,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 96 transitions. [2022-12-05 21:05:21,864 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5714285714285714 [2022-12-05 21:05:21,864 INFO L175 Difference]: Start difference. First operand has 275 places, 475 transitions, 12794 flow. Second operand 7 states and 96 transitions. [2022-12-05 21:05:21,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 582 transitions, 15789 flow [2022-12-05 21:05:23,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 582 transitions, 15572 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-05 21:05:23,316 INFO L231 Difference]: Finished difference. Result has 282 places, 505 transitions, 14220 flow [2022-12-05 21:05:23,317 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=12584, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=241, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14220, PETRI_PLACES=282, PETRI_TRANSITIONS=505} [2022-12-05 21:05:23,319 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 252 predicate places. [2022-12-05 21:05:23,319 INFO L495 AbstractCegarLoop]: Abstraction has has 282 places, 505 transitions, 14220 flow [2022-12-05 21:05:23,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:23,319 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:23,319 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:23,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-05 21:05:23,319 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:23,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:23,320 INFO L85 PathProgramCache]: Analyzing trace with hash -310054067, now seen corresponding path program 19 times [2022-12-05 21:05:23,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:23,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038805994] [2022-12-05 21:05:23,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:23,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:23,581 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:23,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:23,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038805994] [2022-12-05 21:05:23,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038805994] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:23,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:23,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:05:23,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705064829] [2022-12-05 21:05:23,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:23,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:05:23,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:23,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:05:23,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:05:23,584 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:23,584 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 505 transitions, 14220 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:23,584 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:23,584 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:23,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:26,713 INFO L130 PetriNetUnfolder]: 6220/10549 cut-off events. [2022-12-05 21:05:26,713 INFO L131 PetriNetUnfolder]: For 270410/270410 co-relation queries the response was YES. [2022-12-05 21:05:26,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80492 conditions, 10549 events. 6220/10549 cut-off events. For 270410/270410 co-relation queries the response was YES. Maximal size of possible extension queue 647. Compared 75697 event pairs, 1648 based on Foata normal form. 10/10465 useless extension candidates. Maximal degree in co-relation 80359. Up to 4857 conditions per place. [2022-12-05 21:05:26,818 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 382 selfloop transitions, 198 changer transitions 0/580 dead transitions. [2022-12-05 21:05:26,818 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 580 transitions, 16131 flow [2022-12-05 21:05:26,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:26,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:26,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:05:26,819 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:05:26,819 INFO L175 Difference]: Start difference. First operand has 282 places, 505 transitions, 14220 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:05:26,820 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 580 transitions, 16131 flow [2022-12-05 21:05:28,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 580 transitions, 15645 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-05 21:05:28,523 INFO L231 Difference]: Finished difference. Result has 286 places, 508 transitions, 14281 flow [2022-12-05 21:05:28,524 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13696, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=503, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=193, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14281, PETRI_PLACES=286, PETRI_TRANSITIONS=508} [2022-12-05 21:05:28,524 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 256 predicate places. [2022-12-05 21:05:28,524 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 508 transitions, 14281 flow [2022-12-05 21:05:28,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:28,524 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:28,531 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:28,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-05 21:05:28,533 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:28,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:28,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1515503967, now seen corresponding path program 20 times [2022-12-05 21:05:28,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:28,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009812313] [2022-12-05 21:05:28,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:28,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:28,812 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:28,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:28,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009812313] [2022-12-05 21:05:28,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009812313] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:28,813 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:28,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:28,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631831706] [2022-12-05 21:05:28,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:28,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:28,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:28,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:28,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:28,813 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:28,814 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 508 transitions, 14281 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:28,814 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:28,814 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:28,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:31,772 INFO L130 PetriNetUnfolder]: 6198/10513 cut-off events. [2022-12-05 21:05:31,772 INFO L131 PetriNetUnfolder]: For 274475/274475 co-relation queries the response was YES. [2022-12-05 21:05:31,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80435 conditions, 10513 events. 6198/10513 cut-off events. For 274475/274475 co-relation queries the response was YES. Maximal size of possible extension queue 645. Compared 75363 event pairs, 1814 based on Foata normal form. 12/10431 useless extension candidates. Maximal degree in co-relation 80301. Up to 7380 conditions per place. [2022-12-05 21:05:31,881 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 325 selfloop transitions, 242 changer transitions 1/568 dead transitions. [2022-12-05 21:05:31,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 568 transitions, 15885 flow [2022-12-05 21:05:31,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:31,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:31,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 88 transitions. [2022-12-05 21:05:31,882 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2022-12-05 21:05:31,882 INFO L175 Difference]: Start difference. First operand has 286 places, 508 transitions, 14281 flow. Second operand 7 states and 88 transitions. [2022-12-05 21:05:31,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 568 transitions, 15885 flow [2022-12-05 21:05:33,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 568 transitions, 15537 flow, removed 11 selfloop flow, removed 3 redundant places. [2022-12-05 21:05:33,571 INFO L231 Difference]: Finished difference. Result has 290 places, 507 transitions, 14399 flow [2022-12-05 21:05:33,572 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13933, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=508, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14399, PETRI_PLACES=290, PETRI_TRANSITIONS=507} [2022-12-05 21:05:33,572 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 260 predicate places. [2022-12-05 21:05:33,572 INFO L495 AbstractCegarLoop]: Abstraction has has 290 places, 507 transitions, 14399 flow [2022-12-05 21:05:33,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:33,572 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:33,573 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:33,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-05 21:05:33,573 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:33,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:33,573 INFO L85 PathProgramCache]: Analyzing trace with hash 2023151707, now seen corresponding path program 20 times [2022-12-05 21:05:33,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:33,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313604055] [2022-12-05 21:05:33,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:33,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:33,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:33,788 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:33,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:33,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313604055] [2022-12-05 21:05:33,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313604055] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:33,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:33,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:33,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172767461] [2022-12-05 21:05:33,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:33,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:33,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:33,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:33,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:33,792 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:33,793 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 507 transitions, 14399 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:33,793 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:33,793 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:33,793 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:36,678 INFO L130 PetriNetUnfolder]: 6194/10507 cut-off events. [2022-12-05 21:05:36,678 INFO L131 PetriNetUnfolder]: For 278972/278972 co-relation queries the response was YES. [2022-12-05 21:05:36,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81176 conditions, 10507 events. 6194/10507 cut-off events. For 278972/278972 co-relation queries the response was YES. Maximal size of possible extension queue 645. Compared 75415 event pairs, 1666 based on Foata normal form. 4/10417 useless extension candidates. Maximal degree in co-relation 81041. Up to 4821 conditions per place. [2022-12-05 21:05:36,790 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 378 selfloop transitions, 194 changer transitions 4/576 dead transitions. [2022-12-05 21:05:36,790 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 576 transitions, 16214 flow [2022-12-05 21:05:36,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:36,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:36,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 85 transitions. [2022-12-05 21:05:36,791 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5059523809523809 [2022-12-05 21:05:36,791 INFO L175 Difference]: Start difference. First operand has 290 places, 507 transitions, 14399 flow. Second operand 7 states and 85 transitions. [2022-12-05 21:05:36,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 576 transitions, 16214 flow [2022-12-05 21:05:38,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 576 transitions, 15770 flow, removed 2 selfloop flow, removed 4 redundant places. [2022-12-05 21:05:38,651 INFO L231 Difference]: Finished difference. Result has 293 places, 506 transitions, 14318 flow [2022-12-05 21:05:38,652 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13955, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=194, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14318, PETRI_PLACES=293, PETRI_TRANSITIONS=506} [2022-12-05 21:05:38,652 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 263 predicate places. [2022-12-05 21:05:38,652 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 506 transitions, 14318 flow [2022-12-05 21:05:38,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:38,657 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:38,657 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:38,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-05 21:05:38,657 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:38,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:38,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1330172203, now seen corresponding path program 21 times [2022-12-05 21:05:38,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:38,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203426020] [2022-12-05 21:05:38,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:38,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:38,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:38,911 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:38,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:38,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203426020] [2022-12-05 21:05:38,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203426020] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:38,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:38,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:38,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184411860] [2022-12-05 21:05:38,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:38,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:38,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:38,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:38,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:38,912 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:38,912 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 506 transitions, 14318 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:38,912 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:38,913 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:38,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:41,890 INFO L130 PetriNetUnfolder]: 6203/10520 cut-off events. [2022-12-05 21:05:41,890 INFO L131 PetriNetUnfolder]: For 280120/280120 co-relation queries the response was YES. [2022-12-05 21:05:41,958 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81208 conditions, 10520 events. 6203/10520 cut-off events. For 280120/280120 co-relation queries the response was YES. Maximal size of possible extension queue 646. Compared 75393 event pairs, 1804 based on Foata normal form. 8/10434 useless extension candidates. Maximal degree in co-relation 81073. Up to 7388 conditions per place. [2022-12-05 21:05:41,998 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 322 selfloop transitions, 246 changer transitions 0/568 dead transitions. [2022-12-05 21:05:41,998 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 568 transitions, 15992 flow [2022-12-05 21:05:41,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:41,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:41,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 89 transitions. [2022-12-05 21:05:41,999 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5297619047619048 [2022-12-05 21:05:41,999 INFO L175 Difference]: Start difference. First operand has 293 places, 506 transitions, 14318 flow. Second operand 7 states and 89 transitions. [2022-12-05 21:05:41,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 568 transitions, 15992 flow [2022-12-05 21:05:43,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 568 transitions, 15578 flow, removed 9 selfloop flow, removed 8 redundant places. [2022-12-05 21:05:43,732 INFO L231 Difference]: Finished difference. Result has 290 places, 508 transitions, 14482 flow [2022-12-05 21:05:43,733 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13892, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=505, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14482, PETRI_PLACES=290, PETRI_TRANSITIONS=508} [2022-12-05 21:05:43,733 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 260 predicate places. [2022-12-05 21:05:43,733 INFO L495 AbstractCegarLoop]: Abstraction has has 290 places, 508 transitions, 14482 flow [2022-12-05 21:05:43,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:43,733 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:43,733 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:43,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-05 21:05:43,733 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:43,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:43,734 INFO L85 PathProgramCache]: Analyzing trace with hash -660874631, now seen corresponding path program 21 times [2022-12-05 21:05:43,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:43,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810202477] [2022-12-05 21:05:43,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:43,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:43,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:44,113 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:44,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:44,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810202477] [2022-12-05 21:05:44,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810202477] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:44,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:44,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:44,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682076947] [2022-12-05 21:05:44,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:44,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:44,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:44,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:44,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:44,114 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:44,115 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 508 transitions, 14482 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:44,115 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:44,115 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:44,115 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:47,094 INFO L130 PetriNetUnfolder]: 6193/10498 cut-off events. [2022-12-05 21:05:47,094 INFO L131 PetriNetUnfolder]: For 278224/278224 co-relation queries the response was YES. [2022-12-05 21:05:47,160 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81136 conditions, 10498 events. 6193/10498 cut-off events. For 278224/278224 co-relation queries the response was YES. Maximal size of possible extension queue 644. Compared 75188 event pairs, 1660 based on Foata normal form. 4/10408 useless extension candidates. Maximal degree in co-relation 81003. Up to 4841 conditions per place. [2022-12-05 21:05:47,201 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 374 selfloop transitions, 192 changer transitions 4/570 dead transitions. [2022-12-05 21:05:47,201 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 570 transitions, 16218 flow [2022-12-05 21:05:47,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:47,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:47,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 79 transitions. [2022-12-05 21:05:47,202 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47023809523809523 [2022-12-05 21:05:47,202 INFO L175 Difference]: Start difference. First operand has 290 places, 508 transitions, 14482 flow. Second operand 7 states and 79 transitions. [2022-12-05 21:05:47,202 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 570 transitions, 16218 flow [2022-12-05 21:05:48,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 570 transitions, 15730 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-05 21:05:48,974 INFO L231 Difference]: Finished difference. Result has 291 places, 506 transitions, 14292 flow [2022-12-05 21:05:48,974 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13942, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14292, PETRI_PLACES=291, PETRI_TRANSITIONS=506} [2022-12-05 21:05:48,975 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 261 predicate places. [2022-12-05 21:05:48,975 INFO L495 AbstractCegarLoop]: Abstraction has has 291 places, 506 transitions, 14292 flow [2022-12-05 21:05:48,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:48,975 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:48,975 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:48,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-05 21:05:48,975 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:48,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:48,975 INFO L85 PathProgramCache]: Analyzing trace with hash -450008665, now seen corresponding path program 22 times [2022-12-05 21:05:48,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:48,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308066512] [2022-12-05 21:05:48,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:48,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:48,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:49,210 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:49,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:49,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308066512] [2022-12-05 21:05:49,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308066512] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:49,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:49,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:49,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635838165] [2022-12-05 21:05:49,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:49,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:49,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:49,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:49,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:49,211 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:49,212 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 506 transitions, 14292 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:49,212 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:49,212 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:49,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:52,154 INFO L130 PetriNetUnfolder]: 6174/10451 cut-off events. [2022-12-05 21:05:52,154 INFO L131 PetriNetUnfolder]: For 279667/279667 co-relation queries the response was YES. [2022-12-05 21:05:52,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80724 conditions, 10451 events. 6174/10451 cut-off events. For 279667/279667 co-relation queries the response was YES. Maximal size of possible extension queue 640. Compared 74566 event pairs, 1812 based on Foata normal form. 4/10361 useless extension candidates. Maximal degree in co-relation 80591. Up to 7366 conditions per place. [2022-12-05 21:05:52,274 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 325 selfloop transitions, 242 changer transitions 0/567 dead transitions. [2022-12-05 21:05:52,274 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 567 transitions, 15913 flow [2022-12-05 21:05:52,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:52,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:52,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 88 transitions. [2022-12-05 21:05:52,275 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2022-12-05 21:05:52,275 INFO L175 Difference]: Start difference. First operand has 291 places, 506 transitions, 14292 flow. Second operand 7 states and 88 transitions. [2022-12-05 21:05:52,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 567 transitions, 15913 flow [2022-12-05 21:05:54,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 567 transitions, 15505 flow, removed 6 selfloop flow, removed 7 redundant places. [2022-12-05 21:05:54,214 INFO L231 Difference]: Finished difference. Result has 290 places, 507 transitions, 14366 flow [2022-12-05 21:05:54,214 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13807, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=504, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14366, PETRI_PLACES=290, PETRI_TRANSITIONS=507} [2022-12-05 21:05:54,215 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 260 predicate places. [2022-12-05 21:05:54,215 INFO L495 AbstractCegarLoop]: Abstraction has has 290 places, 507 transitions, 14366 flow [2022-12-05 21:05:54,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:54,215 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:54,215 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:54,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-05 21:05:54,215 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:54,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:54,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1819429475, now seen corresponding path program 23 times [2022-12-05 21:05:54,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:54,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986819975] [2022-12-05 21:05:54,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:54,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:54,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:54,470 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:54,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:54,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986819975] [2022-12-05 21:05:54,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986819975] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:54,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:54,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:54,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558121173] [2022-12-05 21:05:54,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:54,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:54,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:54,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:54,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:54,472 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:54,472 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 507 transitions, 14366 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:54,472 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:54,472 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:54,472 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:05:57,460 INFO L130 PetriNetUnfolder]: 6158/10421 cut-off events. [2022-12-05 21:05:57,460 INFO L131 PetriNetUnfolder]: For 282381/282381 co-relation queries the response was YES. [2022-12-05 21:05:57,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80985 conditions, 10421 events. 6158/10421 cut-off events. For 282381/282381 co-relation queries the response was YES. Maximal size of possible extension queue 638. Compared 74279 event pairs, 1812 based on Foata normal form. 6/10333 useless extension candidates. Maximal degree in co-relation 80853. Up to 7366 conditions per place. [2022-12-05 21:05:57,668 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 313 selfloop transitions, 239 changer transitions 6/558 dead transitions. [2022-12-05 21:05:57,668 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 558 transitions, 15903 flow [2022-12-05 21:05:57,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:05:57,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:05:57,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 79 transitions. [2022-12-05 21:05:57,669 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47023809523809523 [2022-12-05 21:05:57,669 INFO L175 Difference]: Start difference. First operand has 290 places, 507 transitions, 14366 flow. Second operand 7 states and 79 transitions. [2022-12-05 21:05:57,669 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 558 transitions, 15903 flow [2022-12-05 21:05:59,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 558 transitions, 15456 flow, removed 4 selfloop flow, removed 3 redundant places. [2022-12-05 21:05:59,316 INFO L231 Difference]: Finished difference. Result has 293 places, 505 transitions, 14319 flow [2022-12-05 21:05:59,317 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13879, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=506, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14319, PETRI_PLACES=293, PETRI_TRANSITIONS=505} [2022-12-05 21:05:59,317 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 263 predicate places. [2022-12-05 21:05:59,317 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 505 transitions, 14319 flow [2022-12-05 21:05:59,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:59,317 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:05:59,317 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:05:59,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-05 21:05:59,317 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:05:59,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:05:59,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1114535595, now seen corresponding path program 22 times [2022-12-05 21:05:59,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:05:59,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977534899] [2022-12-05 21:05:59,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:05:59,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:05:59,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:05:59,630 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:05:59,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:05:59,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977534899] [2022-12-05 21:05:59,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977534899] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:05:59,630 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:05:59,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:05:59,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379400400] [2022-12-05 21:05:59,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:05:59,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:05:59,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:05:59,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:05:59,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:05:59,631 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:05:59,631 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 505 transitions, 14319 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:05:59,631 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:05:59,631 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:05:59,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:02,459 INFO L130 PetriNetUnfolder]: 6171/10456 cut-off events. [2022-12-05 21:06:02,459 INFO L131 PetriNetUnfolder]: For 281628/281628 co-relation queries the response was YES. [2022-12-05 21:06:02,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81075 conditions, 10456 events. 6171/10456 cut-off events. For 281628/281628 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 74817 event pairs, 1714 based on Foata normal form. 8/10370 useless extension candidates. Maximal degree in co-relation 80943. Up to 7372 conditions per place. [2022-12-05 21:06:02,567 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 359 selfloop transitions, 223 changer transitions 0/582 dead transitions. [2022-12-05 21:06:02,567 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 582 transitions, 16284 flow [2022-12-05 21:06:02,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:02,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:02,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 92 transitions. [2022-12-05 21:06:02,568 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5476190476190477 [2022-12-05 21:06:02,568 INFO L175 Difference]: Start difference. First operand has 293 places, 505 transitions, 14319 flow. Second operand 7 states and 92 transitions. [2022-12-05 21:06:02,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 582 transitions, 16284 flow [2022-12-05 21:06:04,455 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 582 transitions, 15790 flow, removed 2 selfloop flow, removed 7 redundant places. [2022-12-05 21:06:04,465 INFO L231 Difference]: Finished difference. Result has 293 places, 509 transitions, 14402 flow [2022-12-05 21:06:04,466 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13796, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=504, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=218, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=284, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14402, PETRI_PLACES=293, PETRI_TRANSITIONS=509} [2022-12-05 21:06:04,466 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 263 predicate places. [2022-12-05 21:06:04,466 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 509 transitions, 14402 flow [2022-12-05 21:06:04,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:04,466 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:04,466 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:04,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-05 21:06:04,466 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:04,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:04,467 INFO L85 PathProgramCache]: Analyzing trace with hash -101593493, now seen corresponding path program 23 times [2022-12-05 21:06:04,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:04,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773644866] [2022-12-05 21:06:04,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:04,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:04,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:04,705 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:04,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:04,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773644866] [2022-12-05 21:06:04,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773644866] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:04,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:04,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:04,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408798973] [2022-12-05 21:06:04,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:04,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:04,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:04,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:04,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:04,706 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:04,707 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 509 transitions, 14402 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:04,707 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:04,707 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:04,707 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:07,642 INFO L130 PetriNetUnfolder]: 6185/10498 cut-off events. [2022-12-05 21:06:07,643 INFO L131 PetriNetUnfolder]: For 285479/285479 co-relation queries the response was YES. [2022-12-05 21:06:07,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81541 conditions, 10498 events. 6185/10498 cut-off events. For 285479/285479 co-relation queries the response was YES. Maximal size of possible extension queue 648. Compared 75389 event pairs, 1698 based on Foata normal form. 8/10412 useless extension candidates. Maximal degree in co-relation 81409. Up to 7372 conditions per place. [2022-12-05 21:06:07,752 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 358 selfloop transitions, 225 changer transitions 1/584 dead transitions. [2022-12-05 21:06:07,752 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 584 transitions, 16295 flow [2022-12-05 21:06:07,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:07,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:07,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 87 transitions. [2022-12-05 21:06:07,753 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5178571428571429 [2022-12-05 21:06:07,753 INFO L175 Difference]: Start difference. First operand has 293 places, 509 transitions, 14402 flow. Second operand 7 states and 87 transitions. [2022-12-05 21:06:07,753 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 584 transitions, 16295 flow [2022-12-05 21:06:09,696 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 584 transitions, 15815 flow, removed 31 selfloop flow, removed 3 redundant places. [2022-12-05 21:06:09,706 INFO L231 Difference]: Finished difference. Result has 299 places, 517 transitions, 14682 flow [2022-12-05 21:06:09,707 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=13873, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=508, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=284, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14682, PETRI_PLACES=299, PETRI_TRANSITIONS=517} [2022-12-05 21:06:09,707 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 269 predicate places. [2022-12-05 21:06:09,707 INFO L495 AbstractCegarLoop]: Abstraction has has 299 places, 517 transitions, 14682 flow [2022-12-05 21:06:09,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:09,707 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:09,707 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:09,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-05 21:06:09,708 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:09,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:09,708 INFO L85 PathProgramCache]: Analyzing trace with hash 916106943, now seen corresponding path program 24 times [2022-12-05 21:06:09,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:09,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993066904] [2022-12-05 21:06:09,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:09,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:09,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:09,981 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:09,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:09,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993066904] [2022-12-05 21:06:09,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993066904] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:09,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:09,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:09,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614653877] [2022-12-05 21:06:09,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:09,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:09,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:09,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:09,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:09,982 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:09,985 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 517 transitions, 14682 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:09,986 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:09,986 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:09,986 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:13,081 INFO L130 PetriNetUnfolder]: 6294/10671 cut-off events. [2022-12-05 21:06:13,081 INFO L131 PetriNetUnfolder]: For 288798/288798 co-relation queries the response was YES. [2022-12-05 21:06:13,156 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83240 conditions, 10671 events. 6294/10671 cut-off events. For 288798/288798 co-relation queries the response was YES. Maximal size of possible extension queue 655. Compared 76738 event pairs, 1476 based on Foata normal form. 12/10589 useless extension candidates. Maximal degree in co-relation 83105. Up to 4551 conditions per place. [2022-12-05 21:06:13,200 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 385 selfloop transitions, 242 changer transitions 0/627 dead transitions. [2022-12-05 21:06:13,200 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 627 transitions, 17445 flow [2022-12-05 21:06:13,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:13,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:13,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 95 transitions. [2022-12-05 21:06:13,201 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5654761904761905 [2022-12-05 21:06:13,201 INFO L175 Difference]: Start difference. First operand has 299 places, 517 transitions, 14682 flow. Second operand 7 states and 95 transitions. [2022-12-05 21:06:13,201 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 627 transitions, 17445 flow [2022-12-05 21:06:15,332 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 627 transitions, 17111 flow, removed 8 selfloop flow, removed 2 redundant places. [2022-12-05 21:06:15,344 INFO L231 Difference]: Finished difference. Result has 305 places, 534 transitions, 15439 flow [2022-12-05 21:06:15,344 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=14360, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=281, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=15439, PETRI_PLACES=305, PETRI_TRANSITIONS=534} [2022-12-05 21:06:15,344 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 275 predicate places. [2022-12-05 21:06:15,344 INFO L495 AbstractCegarLoop]: Abstraction has has 305 places, 534 transitions, 15439 flow [2022-12-05 21:06:15,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:15,345 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:15,345 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:15,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-05 21:06:15,345 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:15,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:15,345 INFO L85 PathProgramCache]: Analyzing trace with hash 765770521, now seen corresponding path program 24 times [2022-12-05 21:06:15,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:15,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374868453] [2022-12-05 21:06:15,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:15,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:15,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:15,584 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:15,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:15,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374868453] [2022-12-05 21:06:15,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374868453] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:15,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:15,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:15,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283194684] [2022-12-05 21:06:15,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:15,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:15,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:15,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:15,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:15,585 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:15,585 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 534 transitions, 15439 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:15,585 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:15,585 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:15,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:18,654 INFO L130 PetriNetUnfolder]: 6269/10626 cut-off events. [2022-12-05 21:06:18,655 INFO L131 PetriNetUnfolder]: For 296366/296366 co-relation queries the response was YES. [2022-12-05 21:06:18,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83246 conditions, 10626 events. 6269/10626 cut-off events. For 296366/296366 co-relation queries the response was YES. Maximal size of possible extension queue 652. Compared 76322 event pairs, 1746 based on Foata normal form. 16/10548 useless extension candidates. Maximal degree in co-relation 83109. Up to 7538 conditions per place. [2022-12-05 21:06:18,772 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 375 selfloop transitions, 225 changer transitions 1/601 dead transitions. [2022-12-05 21:06:18,773 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 601 transitions, 17146 flow [2022-12-05 21:06:18,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:18,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:18,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:06:18,773 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:06:18,774 INFO L175 Difference]: Start difference. First operand has 305 places, 534 transitions, 15439 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:06:18,774 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 601 transitions, 17146 flow [2022-12-05 21:06:20,765 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 601 transitions, 16787 flow, removed 13 selfloop flow, removed 3 redundant places. [2022-12-05 21:06:20,776 INFO L231 Difference]: Finished difference. Result has 309 places, 533 transitions, 15510 flow [2022-12-05 21:06:20,776 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=15080, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=15510, PETRI_PLACES=309, PETRI_TRANSITIONS=533} [2022-12-05 21:06:20,776 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 279 predicate places. [2022-12-05 21:06:20,776 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 533 transitions, 15510 flow [2022-12-05 21:06:20,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:20,777 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:20,777 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:20,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-05 21:06:20,777 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:20,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:20,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1608701243, now seen corresponding path program 25 times [2022-12-05 21:06:20,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:20,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478825634] [2022-12-05 21:06:20,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:20,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:20,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:21,147 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:21,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:21,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478825634] [2022-12-05 21:06:21,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478825634] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:21,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:21,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:21,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492418389] [2022-12-05 21:06:21,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:21,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:21,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:21,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:21,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:21,149 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:21,149 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 533 transitions, 15510 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:21,149 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:21,149 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:21,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:24,372 INFO L130 PetriNetUnfolder]: 6226/10567 cut-off events. [2022-12-05 21:06:24,372 INFO L131 PetriNetUnfolder]: For 294010/294010 co-relation queries the response was YES. [2022-12-05 21:06:24,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83439 conditions, 10567 events. 6226/10567 cut-off events. For 294010/294010 co-relation queries the response was YES. Maximal size of possible extension queue 652. Compared 76048 event pairs, 704 based on Foata normal form. 18/10491 useless extension candidates. Maximal degree in co-relation 83301. Up to 4673 conditions per place. [2022-12-05 21:06:24,476 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 390 selfloop transitions, 228 changer transitions 1/619 dead transitions. [2022-12-05 21:06:24,476 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 619 transitions, 17718 flow [2022-12-05 21:06:24,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:06:24,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:06:24,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 98 transitions. [2022-12-05 21:06:24,477 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5104166666666666 [2022-12-05 21:06:24,477 INFO L175 Difference]: Start difference. First operand has 309 places, 533 transitions, 15510 flow. Second operand 8 states and 98 transitions. [2022-12-05 21:06:24,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 619 transitions, 17718 flow [2022-12-05 21:06:26,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 619 transitions, 17100 flow, removed 11 selfloop flow, removed 6 redundant places. [2022-12-05 21:06:26,546 INFO L231 Difference]: Finished difference. Result has 313 places, 538 transitions, 15651 flow [2022-12-05 21:06:26,546 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=14872, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=532, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=15651, PETRI_PLACES=313, PETRI_TRANSITIONS=538} [2022-12-05 21:06:26,547 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 283 predicate places. [2022-12-05 21:06:26,547 INFO L495 AbstractCegarLoop]: Abstraction has has 313 places, 538 transitions, 15651 flow [2022-12-05 21:06:26,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:26,547 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:26,547 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:26,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-05 21:06:26,547 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:26,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:26,547 INFO L85 PathProgramCache]: Analyzing trace with hash 388319811, now seen corresponding path program 26 times [2022-12-05 21:06:26,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:26,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319543114] [2022-12-05 21:06:26,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:26,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:26,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:26,817 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:26,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:26,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319543114] [2022-12-05 21:06:26,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319543114] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:26,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:26,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:26,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853817344] [2022-12-05 21:06:26,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:26,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:26,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:26,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:26,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:26,819 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:26,819 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 538 transitions, 15651 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:26,819 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:26,819 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:26,819 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:29,977 INFO L130 PetriNetUnfolder]: 6327/10756 cut-off events. [2022-12-05 21:06:29,978 INFO L131 PetriNetUnfolder]: For 318364/318364 co-relation queries the response was YES. [2022-12-05 21:06:30,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86666 conditions, 10756 events. 6327/10756 cut-off events. For 318364/318364 co-relation queries the response was YES. Maximal size of possible extension queue 667. Compared 77750 event pairs, 1590 based on Foata normal form. 12/10674 useless extension candidates. Maximal degree in co-relation 86527. Up to 4551 conditions per place. [2022-12-05 21:06:30,105 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 406 selfloop transitions, 234 changer transitions 0/640 dead transitions. [2022-12-05 21:06:30,105 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 640 transitions, 18447 flow [2022-12-05 21:06:30,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:30,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:30,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 94 transitions. [2022-12-05 21:06:30,106 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5595238095238095 [2022-12-05 21:06:30,106 INFO L175 Difference]: Start difference. First operand has 313 places, 538 transitions, 15651 flow. Second operand 7 states and 94 transitions. [2022-12-05 21:06:30,106 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 640 transitions, 18447 flow [2022-12-05 21:06:32,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 640 transitions, 17992 flow, removed 25 selfloop flow, removed 4 redundant places. [2022-12-05 21:06:32,391 INFO L231 Difference]: Finished difference. Result has 318 places, 558 transitions, 16414 flow [2022-12-05 21:06:32,391 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=15179, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=213, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16414, PETRI_PLACES=318, PETRI_TRANSITIONS=558} [2022-12-05 21:06:32,391 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 288 predicate places. [2022-12-05 21:06:32,392 INFO L495 AbstractCegarLoop]: Abstraction has has 318 places, 558 transitions, 16414 flow [2022-12-05 21:06:32,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:32,392 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:32,392 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:32,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-05 21:06:32,392 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:32,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:32,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1216774055, now seen corresponding path program 27 times [2022-12-05 21:06:32,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:32,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706388675] [2022-12-05 21:06:32,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:32,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:32,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:32,665 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:32,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:32,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706388675] [2022-12-05 21:06:32,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706388675] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:32,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:32,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:32,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957442498] [2022-12-05 21:06:32,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:32,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:32,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:32,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:32,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:32,666 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:32,666 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 318 places, 558 transitions, 16414 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:32,666 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:32,666 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:32,666 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:35,860 INFO L130 PetriNetUnfolder]: 6340/10769 cut-off events. [2022-12-05 21:06:35,860 INFO L131 PetriNetUnfolder]: For 321116/321116 co-relation queries the response was YES. [2022-12-05 21:06:35,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86039 conditions, 10769 events. 6340/10769 cut-off events. For 321116/321116 co-relation queries the response was YES. Maximal size of possible extension queue 666. Compared 77704 event pairs, 1580 based on Foata normal form. 8/10683 useless extension candidates. Maximal degree in co-relation 85897. Up to 4551 conditions per place. [2022-12-05 21:06:36,040 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 401 selfloop transitions, 242 changer transitions 0/643 dead transitions. [2022-12-05 21:06:36,040 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 643 transitions, 18769 flow [2022-12-05 21:06:36,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:36,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:36,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 94 transitions. [2022-12-05 21:06:36,041 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5595238095238095 [2022-12-05 21:06:36,041 INFO L175 Difference]: Start difference. First operand has 318 places, 558 transitions, 16414 flow. Second operand 7 states and 94 transitions. [2022-12-05 21:06:36,041 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 643 transitions, 18769 flow [2022-12-05 21:06:38,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 643 transitions, 18365 flow, removed 22 selfloop flow, removed 3 redundant places. [2022-12-05 21:06:38,405 INFO L231 Difference]: Finished difference. Result has 323 places, 565 transitions, 16856 flow [2022-12-05 21:06:38,428 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=16018, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=235, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16856, PETRI_PLACES=323, PETRI_TRANSITIONS=565} [2022-12-05 21:06:38,428 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 293 predicate places. [2022-12-05 21:06:38,428 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 565 transitions, 16856 flow [2022-12-05 21:06:38,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:38,428 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:38,428 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:38,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-05 21:06:38,428 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:38,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:38,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1526408071, now seen corresponding path program 25 times [2022-12-05 21:06:38,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:38,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315548375] [2022-12-05 21:06:38,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:38,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:38,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:38,638 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:38,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:38,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315548375] [2022-12-05 21:06:38,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315548375] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:38,639 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:38,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:38,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259035659] [2022-12-05 21:06:38,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:38,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:38,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:38,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:38,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:38,639 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:38,640 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 565 transitions, 16856 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:38,640 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:38,640 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:38,640 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:41,876 INFO L130 PetriNetUnfolder]: 6369/10858 cut-off events. [2022-12-05 21:06:41,877 INFO L131 PetriNetUnfolder]: For 327913/327913 co-relation queries the response was YES. [2022-12-05 21:06:41,944 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86631 conditions, 10858 events. 6369/10858 cut-off events. For 327913/327913 co-relation queries the response was YES. Maximal size of possible extension queue 676. Compared 78917 event pairs, 1750 based on Foata normal form. 4/10768 useless extension candidates. Maximal degree in co-relation 86487. Up to 7679 conditions per place. [2022-12-05 21:06:41,986 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 386 selfloop transitions, 243 changer transitions 4/633 dead transitions. [2022-12-05 21:06:41,986 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 633 transitions, 18759 flow [2022-12-05 21:06:41,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:41,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:41,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 83 transitions. [2022-12-05 21:06:41,987 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.49404761904761907 [2022-12-05 21:06:41,987 INFO L175 Difference]: Start difference. First operand has 323 places, 565 transitions, 16856 flow. Second operand 7 states and 83 transitions. [2022-12-05 21:06:41,987 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 633 transitions, 18759 flow [2022-12-05 21:06:44,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 633 transitions, 18368 flow, removed 2 selfloop flow, removed 4 redundant places. [2022-12-05 21:06:44,213 INFO L231 Difference]: Finished difference. Result has 327 places, 565 transitions, 16960 flow [2022-12-05 21:06:44,214 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=16466, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=565, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16960, PETRI_PLACES=327, PETRI_TRANSITIONS=565} [2022-12-05 21:06:44,214 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 297 predicate places. [2022-12-05 21:06:44,214 INFO L495 AbstractCegarLoop]: Abstraction has has 327 places, 565 transitions, 16960 flow [2022-12-05 21:06:44,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:44,214 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:44,214 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:44,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-05 21:06:44,214 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:44,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:44,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1022381073, now seen corresponding path program 28 times [2022-12-05 21:06:44,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:44,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021758561] [2022-12-05 21:06:44,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:44,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:44,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:44,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:44,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:44,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021758561] [2022-12-05 21:06:44,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021758561] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:44,513 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:44,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:44,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277020229] [2022-12-05 21:06:44,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:44,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:44,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:44,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:44,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:44,514 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:44,514 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 565 transitions, 16960 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:44,514 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:44,514 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:44,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:47,639 INFO L130 PetriNetUnfolder]: 6300/10745 cut-off events. [2022-12-05 21:06:47,639 INFO L131 PetriNetUnfolder]: For 327716/327716 co-relation queries the response was YES. [2022-12-05 21:06:47,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86010 conditions, 10745 events. 6300/10745 cut-off events. For 327716/327716 co-relation queries the response was YES. Maximal size of possible extension queue 669. Compared 77912 event pairs, 1572 based on Foata normal form. 24/10675 useless extension candidates. Maximal degree in co-relation 85865. Up to 4551 conditions per place. [2022-12-05 21:06:47,755 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 416 selfloop transitions, 227 changer transitions 1/644 dead transitions. [2022-12-05 21:06:47,755 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 644 transitions, 19046 flow [2022-12-05 21:06:47,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:47,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:47,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 85 transitions. [2022-12-05 21:06:47,756 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5059523809523809 [2022-12-05 21:06:47,756 INFO L175 Difference]: Start difference. First operand has 327 places, 565 transitions, 16960 flow. Second operand 7 states and 85 transitions. [2022-12-05 21:06:47,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 644 transitions, 19046 flow [2022-12-05 21:06:50,247 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 644 transitions, 18582 flow, removed 13 selfloop flow, removed 4 redundant places. [2022-12-05 21:06:50,259 INFO L231 Difference]: Finished difference. Result has 329 places, 563 transitions, 16899 flow [2022-12-05 21:06:50,259 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=16467, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=227, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=337, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16899, PETRI_PLACES=329, PETRI_TRANSITIONS=563} [2022-12-05 21:06:50,259 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 299 predicate places. [2022-12-05 21:06:50,259 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 563 transitions, 16899 flow [2022-12-05 21:06:50,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:50,260 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:50,260 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:50,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-05 21:06:50,260 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:50,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:50,260 INFO L85 PathProgramCache]: Analyzing trace with hash -356811389, now seen corresponding path program 29 times [2022-12-05 21:06:50,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:50,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498538236] [2022-12-05 21:06:50,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:50,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:50,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:50,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:50,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498538236] [2022-12-05 21:06:50,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498538236] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:50,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:50,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:50,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434761361] [2022-12-05 21:06:50,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:50,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:50,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:50,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:50,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:50,503 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:50,503 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 563 transitions, 16899 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:50,503 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:50,503 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:50,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:53,758 INFO L130 PetriNetUnfolder]: 6271/10686 cut-off events. [2022-12-05 21:06:53,758 INFO L131 PetriNetUnfolder]: For 325355/325355 co-relation queries the response was YES. [2022-12-05 21:06:53,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85260 conditions, 10686 events. 6271/10686 cut-off events. For 325355/325355 co-relation queries the response was YES. Maximal size of possible extension queue 666. Compared 77352 event pairs, 1616 based on Foata normal form. 8/10600 useless extension candidates. Maximal degree in co-relation 85115. Up to 4551 conditions per place. [2022-12-05 21:06:53,886 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 393 selfloop transitions, 237 changer transitions 0/630 dead transitions. [2022-12-05 21:06:53,886 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 630 transitions, 18721 flow [2022-12-05 21:06:53,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:06:53,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:06:53,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 88 transitions. [2022-12-05 21:06:53,887 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2022-12-05 21:06:53,887 INFO L175 Difference]: Start difference. First operand has 329 places, 563 transitions, 16899 flow. Second operand 7 states and 88 transitions. [2022-12-05 21:06:53,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 630 transitions, 18721 flow [2022-12-05 21:06:56,406 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 630 transitions, 18425 flow, removed 11 selfloop flow, removed 4 redundant places. [2022-12-05 21:06:56,419 INFO L231 Difference]: Finished difference. Result has 331 places, 561 transitions, 16966 flow [2022-12-05 21:06:56,419 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=16433, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=559, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=235, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16966, PETRI_PLACES=331, PETRI_TRANSITIONS=561} [2022-12-05 21:06:56,419 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 301 predicate places. [2022-12-05 21:06:56,420 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 561 transitions, 16966 flow [2022-12-05 21:06:56,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:56,420 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:06:56,420 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:06:56,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-12-05 21:06:56,420 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:06:56,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:06:56,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1912626751, now seen corresponding path program 30 times [2022-12-05 21:06:56,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:06:56,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426782756] [2022-12-05 21:06:56,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:06:56,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:06:56,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:06:56,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:06:56,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:06:56,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426782756] [2022-12-05 21:06:56,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426782756] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:06:56,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:06:56,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:06:56,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910473125] [2022-12-05 21:06:56,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:06:56,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:06:56,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:06:56,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:06:56,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:06:56,655 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:06:56,655 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 561 transitions, 16966 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:06:56,655 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:06:56,655 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:06:56,655 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:06:59,881 INFO L130 PetriNetUnfolder]: 6239/10626 cut-off events. [2022-12-05 21:06:59,881 INFO L131 PetriNetUnfolder]: For 326920/326920 co-relation queries the response was YES. [2022-12-05 21:06:59,954 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85088 conditions, 10626 events. 6239/10626 cut-off events. For 326920/326920 co-relation queries the response was YES. Maximal size of possible extension queue 665. Compared 76917 event pairs, 694 based on Foata normal form. 12/10544 useless extension candidates. Maximal degree in co-relation 84945. Up to 4755 conditions per place. [2022-12-05 21:06:59,997 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 395 selfloop transitions, 244 changer transitions 1/640 dead transitions. [2022-12-05 21:06:59,997 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 640 transitions, 19134 flow [2022-12-05 21:06:59,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:06:59,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:06:59,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 96 transitions. [2022-12-05 21:06:59,998 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-05 21:06:59,998 INFO L175 Difference]: Start difference. First operand has 331 places, 561 transitions, 16966 flow. Second operand 8 states and 96 transitions. [2022-12-05 21:06:59,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 640 transitions, 19134 flow [2022-12-05 21:07:02,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 335 places, 640 transitions, 18772 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-05 21:07:02,356 INFO L231 Difference]: Finished difference. Result has 336 places, 563 transitions, 17182 flow [2022-12-05 21:07:02,357 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=16558, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=559, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=17182, PETRI_PLACES=336, PETRI_TRANSITIONS=563} [2022-12-05 21:07:02,357 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 306 predicate places. [2022-12-05 21:07:02,357 INFO L495 AbstractCegarLoop]: Abstraction has has 336 places, 563 transitions, 17182 flow [2022-12-05 21:07:02,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:02,357 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:02,357 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:02,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-12-05 21:07:02,358 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:02,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:02,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1431342501, now seen corresponding path program 26 times [2022-12-05 21:07:02,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:02,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385271163] [2022-12-05 21:07:02,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:02,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:02,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:02,793 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:02,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:02,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385271163] [2022-12-05 21:07:02,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385271163] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 21:07:02,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324232810] [2022-12-05 21:07:02,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-05 21:07:02,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:07:02,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:07:02,795 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-05 21:07:02,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-05 21:07:02,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-05 21:07:02,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 21:07:02,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-05 21:07:02,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 21:07:03,104 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:03,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 21:07:03,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:03,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324232810] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-05 21:07:03,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-05 21:07:03,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 18 [2022-12-05 21:07:03,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832656584] [2022-12-05 21:07:03,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:03,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:07:03,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:03,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:07:03,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-12-05 21:07:03,262 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:03,262 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 563 transitions, 17182 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:03,262 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:03,262 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:03,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:06,305 INFO L130 PetriNetUnfolder]: 6232/10601 cut-off events. [2022-12-05 21:07:06,305 INFO L131 PetriNetUnfolder]: For 339123/339123 co-relation queries the response was YES. [2022-12-05 21:07:06,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86317 conditions, 10601 events. 6232/10601 cut-off events. For 339123/339123 co-relation queries the response was YES. Maximal size of possible extension queue 660. Compared 76547 event pairs, 1736 based on Foata normal form. 4/10511 useless extension candidates. Maximal degree in co-relation 86173. Up to 7459 conditions per place. [2022-12-05 21:07:06,624 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 383 selfloop transitions, 239 changer transitions 0/622 dead transitions. [2022-12-05 21:07:06,624 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 622 transitions, 18889 flow [2022-12-05 21:07:06,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:07:06,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:07:06,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 83 transitions. [2022-12-05 21:07:06,625 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.49404761904761907 [2022-12-05 21:07:06,625 INFO L175 Difference]: Start difference. First operand has 336 places, 563 transitions, 17182 flow. Second operand 7 states and 83 transitions. [2022-12-05 21:07:06,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 622 transitions, 18889 flow [2022-12-05 21:07:08,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 622 transitions, 18345 flow, removed 13 selfloop flow, removed 7 redundant places. [2022-12-05 21:07:08,833 INFO L231 Difference]: Finished difference. Result has 334 places, 562 transitions, 17091 flow [2022-12-05 21:07:08,833 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=16613, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=323, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17091, PETRI_PLACES=334, PETRI_TRANSITIONS=562} [2022-12-05 21:07:08,834 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 304 predicate places. [2022-12-05 21:07:08,834 INFO L495 AbstractCegarLoop]: Abstraction has has 334 places, 562 transitions, 17091 flow [2022-12-05 21:07:08,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:08,834 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:08,834 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:08,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-12-05 21:07:09,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-12-05 21:07:09,039 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:09,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:09,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1836910545, now seen corresponding path program 27 times [2022-12-05 21:07:09,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:09,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658083622] [2022-12-05 21:07:09,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:09,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:09,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:09,252 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:09,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:09,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658083622] [2022-12-05 21:07:09,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658083622] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:07:09,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:07:09,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:07:09,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894468238] [2022-12-05 21:07:09,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:09,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:07:09,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:09,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:07:09,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:07:09,253 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:09,253 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 334 places, 562 transitions, 17091 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:09,253 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:09,253 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:09,253 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:12,540 INFO L130 PetriNetUnfolder]: 6222/10579 cut-off events. [2022-12-05 21:07:12,540 INFO L131 PetriNetUnfolder]: For 330538/330538 co-relation queries the response was YES. [2022-12-05 21:07:12,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85148 conditions, 10579 events. 6222/10579 cut-off events. For 330538/330538 co-relation queries the response was YES. Maximal size of possible extension queue 660. Compared 76294 event pairs, 1720 based on Foata normal form. 4/10489 useless extension candidates. Maximal degree in co-relation 85005. Up to 7459 conditions per place. [2022-12-05 21:07:12,648 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 377 selfloop transitions, 242 changer transitions 4/623 dead transitions. [2022-12-05 21:07:12,648 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 623 transitions, 18796 flow [2022-12-05 21:07:12,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:07:12,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:07:12,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 81 transitions. [2022-12-05 21:07:12,649 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.48214285714285715 [2022-12-05 21:07:12,649 INFO L175 Difference]: Start difference. First operand has 334 places, 562 transitions, 17091 flow. Second operand 7 states and 81 transitions. [2022-12-05 21:07:12,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 623 transitions, 18796 flow [2022-12-05 21:07:14,931 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 336 places, 623 transitions, 18422 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-05 21:07:14,942 INFO L231 Difference]: Finished difference. Result has 336 places, 560 transitions, 17075 flow [2022-12-05 21:07:14,942 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=16656, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=561, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17075, PETRI_PLACES=336, PETRI_TRANSITIONS=560} [2022-12-05 21:07:14,943 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 306 predicate places. [2022-12-05 21:07:14,943 INFO L495 AbstractCegarLoop]: Abstraction has has 336 places, 560 transitions, 17075 flow [2022-12-05 21:07:14,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:14,943 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:14,943 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:14,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-12-05 21:07:14,943 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:14,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:14,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1423369479, now seen corresponding path program 31 times [2022-12-05 21:07:14,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:14,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079882597] [2022-12-05 21:07:14,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:14,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:14,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:15,218 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:15,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:15,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079882597] [2022-12-05 21:07:15,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079882597] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:07:15,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:07:15,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:07:15,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019572410] [2022-12-05 21:07:15,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:15,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:07:15,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:15,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:07:15,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:07:15,219 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:15,220 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 560 transitions, 17075 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:15,220 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:15,220 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:15,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:18,534 INFO L130 PetriNetUnfolder]: 6390/10889 cut-off events. [2022-12-05 21:07:18,535 INFO L131 PetriNetUnfolder]: For 338752/338752 co-relation queries the response was YES. [2022-12-05 21:07:18,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86768 conditions, 10889 events. 6390/10889 cut-off events. For 338752/338752 co-relation queries the response was YES. Maximal size of possible extension queue 688. Compared 79452 event pairs, 744 based on Foata normal form. 8/10763 useless extension candidates. Maximal degree in co-relation 86625. Up to 3735 conditions per place. [2022-12-05 21:07:18,771 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 342 selfloop transitions, 328 changer transitions 0/670 dead transitions. [2022-12-05 21:07:18,772 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 670 transitions, 19581 flow [2022-12-05 21:07:18,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-05 21:07:18,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-05 21:07:18,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 124 transitions. [2022-12-05 21:07:18,773 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5166666666666667 [2022-12-05 21:07:18,773 INFO L175 Difference]: Start difference. First operand has 336 places, 560 transitions, 17075 flow. Second operand 10 states and 124 transitions. [2022-12-05 21:07:18,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 344 places, 670 transitions, 19581 flow [2022-12-05 21:07:21,159 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 670 transitions, 18978 flow, removed 5 selfloop flow, removed 7 redundant places. [2022-12-05 21:07:21,171 INFO L231 Difference]: Finished difference. Result has 341 places, 572 transitions, 17676 flow [2022-12-05 21:07:21,171 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=16395, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=313, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=17676, PETRI_PLACES=341, PETRI_TRANSITIONS=572} [2022-12-05 21:07:21,171 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 311 predicate places. [2022-12-05 21:07:21,171 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 572 transitions, 17676 flow [2022-12-05 21:07:21,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:21,172 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:21,172 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:21,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-12-05 21:07:21,172 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:21,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:21,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1367895375, now seen corresponding path program 28 times [2022-12-05 21:07:21,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:21,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593840907] [2022-12-05 21:07:21,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:21,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:21,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:21,469 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:21,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:21,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593840907] [2022-12-05 21:07:21,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593840907] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:07:21,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:07:21,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:07:21,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307431903] [2022-12-05 21:07:21,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:21,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:07:21,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:21,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:07:21,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:07:21,470 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:21,470 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 572 transitions, 17676 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:21,470 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:21,470 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:21,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:24,607 INFO L130 PetriNetUnfolder]: 6374/10849 cut-off events. [2022-12-05 21:07:24,607 INFO L131 PetriNetUnfolder]: For 357992/357992 co-relation queries the response was YES. [2022-12-05 21:07:24,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90720 conditions, 10849 events. 6374/10849 cut-off events. For 357992/357992 co-relation queries the response was YES. Maximal size of possible extension queue 681. Compared 78752 event pairs, 1840 based on Foata normal form. 4/10853 useless extension candidates. Maximal degree in co-relation 90577. Up to 7470 conditions per place. [2022-12-05 21:07:24,727 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 403 selfloop transitions, 233 changer transitions 0/636 dead transitions. [2022-12-05 21:07:24,727 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 636 transitions, 19444 flow [2022-12-05 21:07:24,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:07:24,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:07:24,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:07:24,728 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:07:24,728 INFO L175 Difference]: Start difference. First operand has 341 places, 572 transitions, 17676 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:07:24,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 636 transitions, 19444 flow [2022-12-05 21:07:27,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 636 transitions, 18971 flow, removed 12 selfloop flow, removed 6 redundant places. [2022-12-05 21:07:27,324 INFO L231 Difference]: Finished difference. Result has 342 places, 572 transitions, 17667 flow [2022-12-05 21:07:27,325 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=17175, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=571, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=232, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=338, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17667, PETRI_PLACES=342, PETRI_TRANSITIONS=572} [2022-12-05 21:07:27,334 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 312 predicate places. [2022-12-05 21:07:27,334 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 572 transitions, 17667 flow [2022-12-05 21:07:27,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:27,334 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:27,334 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:27,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-12-05 21:07:27,335 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:27,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:27,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1448507051, now seen corresponding path program 32 times [2022-12-05 21:07:27,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:27,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737788382] [2022-12-05 21:07:27,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:27,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:27,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:27,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:27,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:27,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737788382] [2022-12-05 21:07:27,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737788382] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:07:27,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:07:27,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:07:27,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301624261] [2022-12-05 21:07:27,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:27,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:07:27,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:27,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:07:27,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:07:27,578 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:27,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 572 transitions, 17667 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:27,578 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:27,579 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:27,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:30,986 INFO L130 PetriNetUnfolder]: 6366/10827 cut-off events. [2022-12-05 21:07:30,986 INFO L131 PetriNetUnfolder]: For 352397/352397 co-relation queries the response was YES. [2022-12-05 21:07:31,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90022 conditions, 10827 events. 6366/10827 cut-off events. For 352397/352397 co-relation queries the response was YES. Maximal size of possible extension queue 679. Compared 78485 event pairs, 1514 based on Foata normal form. 4/10831 useless extension candidates. Maximal degree in co-relation 89879. Up to 4551 conditions per place. [2022-12-05 21:07:31,105 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 388 selfloop transitions, 266 changer transitions 0/654 dead transitions. [2022-12-05 21:07:31,105 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 654 transitions, 19909 flow [2022-12-05 21:07:31,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:07:31,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:07:31,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 91 transitions. [2022-12-05 21:07:31,106 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5416666666666666 [2022-12-05 21:07:31,106 INFO L175 Difference]: Start difference. First operand has 342 places, 572 transitions, 17667 flow. Second operand 7 states and 91 transitions. [2022-12-05 21:07:31,106 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 654 transitions, 19909 flow [2022-12-05 21:07:33,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 654 transitions, 19393 flow, removed 35 selfloop flow, removed 5 redundant places. [2022-12-05 21:07:33,440 INFO L231 Difference]: Finished difference. Result has 343 places, 573 transitions, 17775 flow [2022-12-05 21:07:33,440 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=17071, PETRI_DIFFERENCE_MINUEND_PLACES=336, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=569, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=262, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17775, PETRI_PLACES=343, PETRI_TRANSITIONS=573} [2022-12-05 21:07:33,440 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 313 predicate places. [2022-12-05 21:07:33,440 INFO L495 AbstractCegarLoop]: Abstraction has has 343 places, 573 transitions, 17775 flow [2022-12-05 21:07:33,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:33,441 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:33,441 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:33,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-12-05 21:07:33,441 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:33,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:33,441 INFO L85 PathProgramCache]: Analyzing trace with hash -343644305, now seen corresponding path program 29 times [2022-12-05 21:07:33,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:33,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281508361] [2022-12-05 21:07:33,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:33,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:33,697 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:33,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:33,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281508361] [2022-12-05 21:07:33,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281508361] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:07:33,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:07:33,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:07:33,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581999747] [2022-12-05 21:07:33,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:33,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:07:33,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:33,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:07:33,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:07:33,698 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:33,698 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 573 transitions, 17775 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:33,698 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:33,698 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:33,699 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:36,834 INFO L130 PetriNetUnfolder]: 6428/10971 cut-off events. [2022-12-05 21:07:36,834 INFO L131 PetriNetUnfolder]: For 361483/361483 co-relation queries the response was YES. [2022-12-05 21:07:36,904 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90255 conditions, 10971 events. 6428/10971 cut-off events. For 361483/361483 co-relation queries the response was YES. Maximal size of possible extension queue 689. Compared 80171 event pairs, 1762 based on Foata normal form. 20/10991 useless extension candidates. Maximal degree in co-relation 90113. Up to 7508 conditions per place. [2022-12-05 21:07:36,951 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 414 selfloop transitions, 285 changer transitions 0/699 dead transitions. [2022-12-05 21:07:36,951 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 699 transitions, 21750 flow [2022-12-05 21:07:36,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:07:36,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:07:36,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 92 transitions. [2022-12-05 21:07:36,952 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5476190476190477 [2022-12-05 21:07:36,952 INFO L175 Difference]: Start difference. First operand has 343 places, 573 transitions, 17775 flow. Second operand 7 states and 92 transitions. [2022-12-05 21:07:36,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 699 transitions, 21750 flow [2022-12-05 21:07:39,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 699 transitions, 21171 flow, removed 11 selfloop flow, removed 4 redundant places. [2022-12-05 21:07:39,347 INFO L231 Difference]: Finished difference. Result has 347 places, 623 transitions, 19499 flow [2022-12-05 21:07:39,348 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=17290, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=235, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=19499, PETRI_PLACES=347, PETRI_TRANSITIONS=623} [2022-12-05 21:07:39,348 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 317 predicate places. [2022-12-05 21:07:39,348 INFO L495 AbstractCegarLoop]: Abstraction has has 347 places, 623 transitions, 19499 flow [2022-12-05 21:07:39,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:39,348 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:39,348 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:39,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-12-05 21:07:39,349 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:39,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:39,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1207712837, now seen corresponding path program 33 times [2022-12-05 21:07:39,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:39,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361113844] [2022-12-05 21:07:39,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:39,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:39,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:39,593 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:39,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:39,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361113844] [2022-12-05 21:07:39,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361113844] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:07:39,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:07:39,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:07:39,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27731421] [2022-12-05 21:07:39,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:39,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:07:39,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:39,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:07:39,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:07:39,594 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:39,594 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 623 transitions, 19499 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:39,594 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:39,594 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:39,594 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:42,893 INFO L130 PetriNetUnfolder]: 6406/10905 cut-off events. [2022-12-05 21:07:42,893 INFO L131 PetriNetUnfolder]: For 357745/357745 co-relation queries the response was YES. [2022-12-05 21:07:42,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91193 conditions, 10905 events. 6406/10905 cut-off events. For 357745/357745 co-relation queries the response was YES. Maximal size of possible extension queue 683. Compared 79143 event pairs, 1606 based on Foata normal form. 16/10921 useless extension candidates. Maximal degree in co-relation 91049. Up to 4551 conditions per place. [2022-12-05 21:07:43,015 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 463 selfloop transitions, 235 changer transitions 0/698 dead transitions. [2022-12-05 21:07:43,015 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 353 places, 698 transitions, 21606 flow [2022-12-05 21:07:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:07:43,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:07:43,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 87 transitions. [2022-12-05 21:07:43,016 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5178571428571429 [2022-12-05 21:07:43,016 INFO L175 Difference]: Start difference. First operand has 347 places, 623 transitions, 19499 flow. Second operand 7 states and 87 transitions. [2022-12-05 21:07:43,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 353 places, 698 transitions, 21606 flow [2022-12-05 21:07:45,453 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 698 transitions, 21204 flow, removed 9 selfloop flow, removed 2 redundant places. [2022-12-05 21:07:45,465 INFO L231 Difference]: Finished difference. Result has 352 places, 620 transitions, 19471 flow [2022-12-05 21:07:45,466 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=18967, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=619, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=234, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=19471, PETRI_PLACES=352, PETRI_TRANSITIONS=620} [2022-12-05 21:07:45,466 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 322 predicate places. [2022-12-05 21:07:45,466 INFO L495 AbstractCegarLoop]: Abstraction has has 352 places, 620 transitions, 19471 flow [2022-12-05 21:07:45,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:45,466 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:45,466 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:45,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-12-05 21:07:45,466 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:45,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:45,466 INFO L85 PathProgramCache]: Analyzing trace with hash -148064039, now seen corresponding path program 34 times [2022-12-05 21:07:45,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:45,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589925449] [2022-12-05 21:07:45,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:45,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:45,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:45,677 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:45,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:45,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589925449] [2022-12-05 21:07:45,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589925449] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:07:45,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:07:45,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:07:45,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106577964] [2022-12-05 21:07:45,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:45,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:07:45,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:45,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:07:45,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:07:45,679 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:45,679 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 620 transitions, 19471 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:45,679 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:45,679 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:45,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:49,728 INFO L130 PetriNetUnfolder]: 7177/12672 cut-off events. [2022-12-05 21:07:49,728 INFO L131 PetriNetUnfolder]: For 388407/388407 co-relation queries the response was YES. [2022-12-05 21:07:49,818 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102472 conditions, 12672 events. 7177/12672 cut-off events. For 388407/388407 co-relation queries the response was YES. Maximal size of possible extension queue 841. Compared 99495 event pairs, 1072 based on Foata normal form. 12/12684 useless extension candidates. Maximal degree in co-relation 102327. Up to 4106 conditions per place. [2022-12-05 21:07:49,863 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 463 selfloop transitions, 307 changer transitions 0/770 dead transitions. [2022-12-05 21:07:49,863 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 770 transitions, 24144 flow [2022-12-05 21:07:49,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:07:49,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:07:49,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 88 transitions. [2022-12-05 21:07:49,864 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2022-12-05 21:07:49,864 INFO L175 Difference]: Start difference. First operand has 352 places, 620 transitions, 19471 flow. Second operand 7 states and 88 transitions. [2022-12-05 21:07:49,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 770 transitions, 24144 flow [2022-12-05 21:07:52,872 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 350 places, 770 transitions, 23490 flow, removed 1 selfloop flow, removed 7 redundant places. [2022-12-05 21:07:52,886 INFO L231 Difference]: Finished difference. Result has 354 places, 654 transitions, 20898 flow [2022-12-05 21:07:52,887 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=18778, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=617, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=328, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=20898, PETRI_PLACES=354, PETRI_TRANSITIONS=654} [2022-12-05 21:07:52,887 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 324 predicate places. [2022-12-05 21:07:52,887 INFO L495 AbstractCegarLoop]: Abstraction has has 354 places, 654 transitions, 20898 flow [2022-12-05 21:07:52,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:52,887 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:07:52,887 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:07:52,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-12-05 21:07:52,888 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:07:52,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:07:52,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1865311795, now seen corresponding path program 30 times [2022-12-05 21:07:52,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:07:52,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007473088] [2022-12-05 21:07:52,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:07:52,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:07:52,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:07:53,119 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:07:53,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:07:53,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007473088] [2022-12-05 21:07:53,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007473088] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:07:53,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:07:53,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:07:53,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50266798] [2022-12-05 21:07:53,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:07:53,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:07:53,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:07:53,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:07:53,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:07:53,120 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:07:53,120 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 654 transitions, 20898 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:07:53,120 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:07:53,120 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:07:53,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:07:57,441 INFO L130 PetriNetUnfolder]: 7167/12650 cut-off events. [2022-12-05 21:07:57,441 INFO L131 PetriNetUnfolder]: For 419674/419674 co-relation queries the response was YES. [2022-12-05 21:07:57,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104905 conditions, 12650 events. 7167/12650 cut-off events. For 419674/419674 co-relation queries the response was YES. Maximal size of possible extension queue 836. Compared 100251 event pairs, 926 based on Foata normal form. 4/12654 useless extension candidates. Maximal degree in co-relation 104757. Up to 4904 conditions per place. [2022-12-05 21:07:57,586 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 450 selfloop transitions, 452 changer transitions 1/903 dead transitions. [2022-12-05 21:07:57,586 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 903 transitions, 28081 flow [2022-12-05 21:07:57,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-05 21:07:57,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-05 21:07:57,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 110 transitions. [2022-12-05 21:07:57,587 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4583333333333333 [2022-12-05 21:07:57,587 INFO L175 Difference]: Start difference. First operand has 354 places, 654 transitions, 20898 flow. Second operand 10 states and 110 transitions. [2022-12-05 21:07:57,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 903 transitions, 28081 flow [2022-12-05 21:08:00,525 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 362 places, 903 transitions, 27808 flow, removed 7 selfloop flow, removed 1 redundant places. [2022-12-05 21:08:00,544 INFO L231 Difference]: Finished difference. Result has 362 places, 775 transitions, 24961 flow [2022-12-05 21:08:00,545 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=20648, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=653, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=329, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=24961, PETRI_PLACES=362, PETRI_TRANSITIONS=775} [2022-12-05 21:08:00,545 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 332 predicate places. [2022-12-05 21:08:00,545 INFO L495 AbstractCegarLoop]: Abstraction has has 362 places, 775 transitions, 24961 flow [2022-12-05 21:08:00,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:00,545 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:08:00,546 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:08:00,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-12-05 21:08:00,546 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:08:00,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:08:00,547 INFO L85 PathProgramCache]: Analyzing trace with hash -165040619, now seen corresponding path program 31 times [2022-12-05 21:08:00,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:08:00,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704680699] [2022-12-05 21:08:00,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:08:00,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:08:00,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:08:00,790 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:08:00,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:08:00,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704680699] [2022-12-05 21:08:00,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704680699] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:08:00,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:08:00,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:08:00,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552801809] [2022-12-05 21:08:00,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:08:00,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:08:00,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:08:00,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:08:00,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:08:00,792 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:08:00,792 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 775 transitions, 24961 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:00,792 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:08:00,792 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:08:00,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:08:05,130 INFO L130 PetriNetUnfolder]: 7154/12621 cut-off events. [2022-12-05 21:08:05,130 INFO L131 PetriNetUnfolder]: For 420430/420430 co-relation queries the response was YES. [2022-12-05 21:08:05,222 INFO L83 FinitePrefix]: Finished finitePrefix Result has 106231 conditions, 12621 events. 7154/12621 cut-off events. For 420430/420430 co-relation queries the response was YES. Maximal size of possible extension queue 834. Compared 98792 event pairs, 2184 based on Foata normal form. 4/12625 useless extension candidates. Maximal degree in co-relation 106083. Up to 9149 conditions per place. [2022-12-05 21:08:05,274 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 426 selfloop transitions, 396 changer transitions 4/826 dead transitions. [2022-12-05 21:08:05,274 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 826 transitions, 26948 flow [2022-12-05 21:08:05,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:08:05,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:08:05,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 83 transitions. [2022-12-05 21:08:05,275 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.49404761904761907 [2022-12-05 21:08:05,275 INFO L175 Difference]: Start difference. First operand has 362 places, 775 transitions, 24961 flow. Second operand 7 states and 83 transitions. [2022-12-05 21:08:05,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 826 transitions, 26948 flow [2022-12-05 21:08:08,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 367 places, 826 transitions, 26686 flow, removed 41 selfloop flow, removed 1 redundant places. [2022-12-05 21:08:08,462 INFO L231 Difference]: Finished difference. Result has 367 places, 773 transitions, 25396 flow [2022-12-05 21:08:08,462 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=24644, PETRI_DIFFERENCE_MINUEND_PLACES=361, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=774, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=396, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25396, PETRI_PLACES=367, PETRI_TRANSITIONS=773} [2022-12-05 21:08:08,462 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 337 predicate places. [2022-12-05 21:08:08,462 INFO L495 AbstractCegarLoop]: Abstraction has has 367 places, 773 transitions, 25396 flow [2022-12-05 21:08:08,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:08,462 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:08:08,463 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:08:08,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-12-05 21:08:08,463 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:08:08,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:08:08,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1710237725, now seen corresponding path program 32 times [2022-12-05 21:08:08,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:08:08,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698784674] [2022-12-05 21:08:08,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:08:08,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:08:08,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:08:08,726 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:08:08,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:08:08,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698784674] [2022-12-05 21:08:08,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698784674] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:08:08,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:08:08,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:08:08,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180160000] [2022-12-05 21:08:08,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:08:08,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:08:08,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:08:08,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:08:08,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:08:08,727 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:08:08,727 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 773 transitions, 25396 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:08,727 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:08:08,727 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:08:08,727 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:08:12,901 INFO L130 PetriNetUnfolder]: 7141/12592 cut-off events. [2022-12-05 21:08:12,901 INFO L131 PetriNetUnfolder]: For 421333/421333 co-relation queries the response was YES. [2022-12-05 21:08:12,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104872 conditions, 12592 events. 7141/12592 cut-off events. For 421333/421333 co-relation queries the response was YES. Maximal size of possible extension queue 831. Compared 98429 event pairs, 2210 based on Foata normal form. 10/12602 useless extension candidates. Maximal degree in co-relation 104723. Up to 9149 conditions per place. [2022-12-05 21:08:13,056 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 425 selfloop transitions, 400 changer transitions 0/825 dead transitions. [2022-12-05 21:08:13,056 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 825 transitions, 27449 flow [2022-12-05 21:08:13,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:08:13,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:08:13,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 85 transitions. [2022-12-05 21:08:13,057 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5059523809523809 [2022-12-05 21:08:13,057 INFO L175 Difference]: Start difference. First operand has 367 places, 773 transitions, 25396 flow. Second operand 7 states and 85 transitions. [2022-12-05 21:08:13,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 825 transitions, 27449 flow [2022-12-05 21:08:16,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 363 places, 825 transitions, 26641 flow, removed 2 selfloop flow, removed 8 redundant places. [2022-12-05 21:08:16,079 INFO L231 Difference]: Finished difference. Result has 364 places, 775 transitions, 25435 flow [2022-12-05 21:08:16,080 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=24561, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=772, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=397, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=374, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25435, PETRI_PLACES=364, PETRI_TRANSITIONS=775} [2022-12-05 21:08:16,080 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 334 predicate places. [2022-12-05 21:08:16,080 INFO L495 AbstractCegarLoop]: Abstraction has has 364 places, 775 transitions, 25435 flow [2022-12-05 21:08:16,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:16,080 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:08:16,080 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:08:16,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-12-05 21:08:16,081 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:08:16,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:08:16,081 INFO L85 PathProgramCache]: Analyzing trace with hash 557489707, now seen corresponding path program 33 times [2022-12-05 21:08:16,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:08:16,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865761379] [2022-12-05 21:08:16,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:08:16,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:08:16,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:08:16,315 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:08:16,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:08:16,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865761379] [2022-12-05 21:08:16,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865761379] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:08:16,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:08:16,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:08:16,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011235892] [2022-12-05 21:08:16,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:08:16,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:08:16,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:08:16,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:08:16,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:08:16,316 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:08:16,316 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 775 transitions, 25435 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:16,316 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:08:16,316 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:08:16,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:08:21,715 INFO L130 PetriNetUnfolder]: 8729/15524 cut-off events. [2022-12-05 21:08:21,715 INFO L131 PetriNetUnfolder]: For 488334/488334 co-relation queries the response was YES. [2022-12-05 21:08:21,875 INFO L83 FinitePrefix]: Finished finitePrefix Result has 124186 conditions, 15524 events. 8729/15524 cut-off events. For 488334/488334 co-relation queries the response was YES. Maximal size of possible extension queue 1010. Compared 126708 event pairs, 1854 based on Foata normal form. 32/15556 useless extension candidates. Maximal degree in co-relation 124039. Up to 7815 conditions per place. [2022-12-05 21:08:21,942 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 730 selfloop transitions, 248 changer transitions 3/981 dead transitions. [2022-12-05 21:08:21,942 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 981 transitions, 31781 flow [2022-12-05 21:08:21,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:08:21,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:08:21,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:08:21,943 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:08:21,943 INFO L175 Difference]: Start difference. First operand has 364 places, 775 transitions, 25435 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:08:21,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 370 places, 981 transitions, 31781 flow [2022-12-05 21:08:25,635 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 365 places, 981 transitions, 30845 flow, removed 3 selfloop flow, removed 5 redundant places. [2022-12-05 21:08:25,652 INFO L231 Difference]: Finished difference. Result has 369 places, 841 transitions, 27343 flow [2022-12-05 21:08:25,653 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=24633, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=775, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=182, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=557, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=27343, PETRI_PLACES=369, PETRI_TRANSITIONS=841} [2022-12-05 21:08:25,656 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 339 predicate places. [2022-12-05 21:08:25,656 INFO L495 AbstractCegarLoop]: Abstraction has has 369 places, 841 transitions, 27343 flow [2022-12-05 21:08:25,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:25,656 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:08:25,656 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:08:25,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-12-05 21:08:25,656 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:08:25,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:08:25,657 INFO L85 PathProgramCache]: Analyzing trace with hash 150437117, now seen corresponding path program 35 times [2022-12-05 21:08:25,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:08:25,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9025197] [2022-12-05 21:08:25,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:08:25,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:08:25,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:08:25,878 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:08:25,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:08:25,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9025197] [2022-12-05 21:08:25,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9025197] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:08:25,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:08:25,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:08:25,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982843614] [2022-12-05 21:08:25,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:08:25,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:08:25,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:08:25,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:08:25,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:08:25,879 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:08:25,879 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 841 transitions, 27343 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:25,879 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:08:25,879 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:08:25,880 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:08:31,565 INFO L130 PetriNetUnfolder]: 9112/16209 cut-off events. [2022-12-05 21:08:31,565 INFO L131 PetriNetUnfolder]: For 520374/520374 co-relation queries the response was YES. [2022-12-05 21:08:31,692 INFO L83 FinitePrefix]: Finished finitePrefix Result has 132228 conditions, 16209 events. 9112/16209 cut-off events. For 520374/520374 co-relation queries the response was YES. Maximal size of possible extension queue 1080. Compared 133206 event pairs, 1847 based on Foata normal form. 6/16215 useless extension candidates. Maximal degree in co-relation 132077. Up to 9585 conditions per place. [2022-12-05 21:08:31,757 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 763 selfloop transitions, 266 changer transitions 4/1033 dead transitions. [2022-12-05 21:08:31,757 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 1033 transitions, 33600 flow [2022-12-05 21:08:31,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:08:31,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:08:31,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 77 transitions. [2022-12-05 21:08:31,758 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4583333333333333 [2022-12-05 21:08:31,758 INFO L175 Difference]: Start difference. First operand has 369 places, 841 transitions, 27343 flow. Second operand 7 states and 77 transitions. [2022-12-05 21:08:31,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 1033 transitions, 33600 flow [2022-12-05 21:08:36,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 1033 transitions, 33268 flow, removed 149 selfloop flow, removed 1 redundant places. [2022-12-05 21:08:36,049 INFO L231 Difference]: Finished difference. Result has 378 places, 869 transitions, 28834 flow [2022-12-05 21:08:36,050 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=27086, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=841, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=238, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=575, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=28834, PETRI_PLACES=378, PETRI_TRANSITIONS=869} [2022-12-05 21:08:36,050 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 348 predicate places. [2022-12-05 21:08:36,050 INFO L495 AbstractCegarLoop]: Abstraction has has 378 places, 869 transitions, 28834 flow [2022-12-05 21:08:36,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:36,050 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:08:36,050 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:08:36,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-12-05 21:08:36,050 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:08:36,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:08:36,051 INFO L85 PathProgramCache]: Analyzing trace with hash 554687003, now seen corresponding path program 34 times [2022-12-05 21:08:36,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:08:36,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134431416] [2022-12-05 21:08:36,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:08:36,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:08:36,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:08:36,256 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:08:36,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:08:36,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134431416] [2022-12-05 21:08:36,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134431416] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:08:36,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:08:36,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:08:36,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403553888] [2022-12-05 21:08:36,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:08:36,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:08:36,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:08:36,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:08:36,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:08:36,258 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:08:36,258 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 378 places, 869 transitions, 28834 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:36,258 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:08:36,258 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:08:36,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:08:42,167 INFO L130 PetriNetUnfolder]: 9064/16109 cut-off events. [2022-12-05 21:08:42,167 INFO L131 PetriNetUnfolder]: For 545221/545221 co-relation queries the response was YES. [2022-12-05 21:08:42,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 132944 conditions, 16109 events. 9064/16109 cut-off events. For 545221/545221 co-relation queries the response was YES. Maximal size of possible extension queue 1072. Compared 131977 event pairs, 2009 based on Foata normal form. 32/16141 useless extension candidates. Maximal degree in co-relation 132789. Up to 8321 conditions per place. [2022-12-05 21:08:42,350 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 656 selfloop transitions, 313 changer transitions 2/971 dead transitions. [2022-12-05 21:08:42,350 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 384 places, 971 transitions, 32258 flow [2022-12-05 21:08:42,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:08:42,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:08:42,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 85 transitions. [2022-12-05 21:08:42,351 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5059523809523809 [2022-12-05 21:08:42,351 INFO L175 Difference]: Start difference. First operand has 378 places, 869 transitions, 28834 flow. Second operand 7 states and 85 transitions. [2022-12-05 21:08:42,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 384 places, 971 transitions, 32258 flow [2022-12-05 21:08:46,493 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 971 transitions, 31939 flow, removed 58 selfloop flow, removed 2 redundant places. [2022-12-05 21:08:46,512 INFO L231 Difference]: Finished difference. Result has 384 places, 883 transitions, 29697 flow [2022-12-05 21:08:46,513 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=28518, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=869, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=299, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=556, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=29697, PETRI_PLACES=384, PETRI_TRANSITIONS=883} [2022-12-05 21:08:46,516 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 354 predicate places. [2022-12-05 21:08:46,516 INFO L495 AbstractCegarLoop]: Abstraction has has 384 places, 883 transitions, 29697 flow [2022-12-05 21:08:46,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:46,516 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:08:46,516 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:08:46,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-12-05 21:08:46,516 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:08:46,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:08:46,517 INFO L85 PathProgramCache]: Analyzing trace with hash 935051715, now seen corresponding path program 36 times [2022-12-05 21:08:46,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:08:46,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820514644] [2022-12-05 21:08:46,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:08:46,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:08:46,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:08:46,766 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:08:46,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:08:46,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820514644] [2022-12-05 21:08:46,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820514644] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:08:46,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:08:46,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:08:46,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768941620] [2022-12-05 21:08:46,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:08:46,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:08:46,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:08:46,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:08:46,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:08:46,767 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:08:46,767 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 883 transitions, 29697 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:46,768 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:08:46,768 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:08:46,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:08:52,976 INFO L130 PetriNetUnfolder]: 9206/16437 cut-off events. [2022-12-05 21:08:52,976 INFO L131 PetriNetUnfolder]: For 557711/557711 co-relation queries the response was YES. [2022-12-05 21:08:53,101 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136634 conditions, 16437 events. 9206/16437 cut-off events. For 557711/557711 co-relation queries the response was YES. Maximal size of possible extension queue 1098. Compared 136129 event pairs, 3505 based on Foata normal form. 6/16443 useless extension candidates. Maximal degree in co-relation 136477. Up to 12106 conditions per place. [2022-12-05 21:08:53,167 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 732 selfloop transitions, 246 changer transitions 4/982 dead transitions. [2022-12-05 21:08:53,168 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 982 transitions, 33185 flow [2022-12-05 21:08:53,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:08:53,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:08:53,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 80 transitions. [2022-12-05 21:08:53,168 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2022-12-05 21:08:53,168 INFO L175 Difference]: Start difference. First operand has 384 places, 883 transitions, 29697 flow. Second operand 7 states and 80 transitions. [2022-12-05 21:08:53,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 982 transitions, 33185 flow [2022-12-05 21:08:57,174 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 387 places, 982 transitions, 32625 flow, removed 58 selfloop flow, removed 3 redundant places. [2022-12-05 21:08:57,194 INFO L231 Difference]: Finished difference. Result has 390 places, 900 transitions, 30198 flow [2022-12-05 21:08:57,194 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=29137, PETRI_DIFFERENCE_MINUEND_PLACES=381, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=883, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=229, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=637, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30198, PETRI_PLACES=390, PETRI_TRANSITIONS=900} [2022-12-05 21:08:57,195 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 360 predicate places. [2022-12-05 21:08:57,195 INFO L495 AbstractCegarLoop]: Abstraction has has 390 places, 900 transitions, 30198 flow [2022-12-05 21:08:57,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:57,195 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:08:57,195 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:08:57,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-12-05 21:08:57,195 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:08:57,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:08:57,195 INFO L85 PathProgramCache]: Analyzing trace with hash -977892659, now seen corresponding path program 37 times [2022-12-05 21:08:57,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:08:57,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110168337] [2022-12-05 21:08:57,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:08:57,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:08:57,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:08:57,388 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:08:57,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:08:57,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110168337] [2022-12-05 21:08:57,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110168337] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:08:57,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:08:57,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:08:57,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241649341] [2022-12-05 21:08:57,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:08:57,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:08:57,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:08:57,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:08:57,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:08:57,389 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:08:57,390 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 900 transitions, 30198 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:08:57,390 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:08:57,390 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:08:57,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:09:03,728 INFO L130 PetriNetUnfolder]: 9166/16355 cut-off events. [2022-12-05 21:09:03,728 INFO L131 PetriNetUnfolder]: For 564543/564543 co-relation queries the response was YES. [2022-12-05 21:09:03,863 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136974 conditions, 16355 events. 9166/16355 cut-off events. For 564543/564543 co-relation queries the response was YES. Maximal size of possible extension queue 1093. Compared 135137 event pairs, 3525 based on Foata normal form. 12/16367 useless extension candidates. Maximal degree in co-relation 136814. Up to 12106 conditions per place. [2022-12-05 21:09:03,933 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 737 selfloop transitions, 238 changer transitions 1/976 dead transitions. [2022-12-05 21:09:03,933 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 396 places, 976 transitions, 33074 flow [2022-12-05 21:09:03,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:09:03,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:09:03,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 80 transitions. [2022-12-05 21:09:03,935 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2022-12-05 21:09:03,935 INFO L175 Difference]: Start difference. First operand has 390 places, 900 transitions, 30198 flow. Second operand 7 states and 80 transitions. [2022-12-05 21:09:03,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 396 places, 976 transitions, 33074 flow [2022-12-05 21:09:08,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 394 places, 976 transitions, 32874 flow, removed 12 selfloop flow, removed 2 redundant places. [2022-12-05 21:09:08,143 INFO L231 Difference]: Finished difference. Result has 396 places, 900 transitions, 30524 flow [2022-12-05 21:09:08,143 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=30004, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=900, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=237, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=662, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30524, PETRI_PLACES=396, PETRI_TRANSITIONS=900} [2022-12-05 21:09:08,144 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 366 predicate places. [2022-12-05 21:09:08,144 INFO L495 AbstractCegarLoop]: Abstraction has has 396 places, 900 transitions, 30524 flow [2022-12-05 21:09:08,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:08,144 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:09:08,144 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:09:08,144 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-12-05 21:09:08,144 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:09:08,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:09:08,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1754027683, now seen corresponding path program 38 times [2022-12-05 21:09:08,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:09:08,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715187916] [2022-12-05 21:09:08,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:09:08,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:09:08,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:09:08,371 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:09:08,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:09:08,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715187916] [2022-12-05 21:09:08,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715187916] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:09:08,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:09:08,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:09:08,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822391800] [2022-12-05 21:09:08,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:09:08,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:09:08,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:09:08,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:09:08,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:09:08,372 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:09:08,372 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 900 transitions, 30524 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:08,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:09:08,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:09:08,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:09:14,681 INFO L130 PetriNetUnfolder]: 9147/16332 cut-off events. [2022-12-05 21:09:14,681 INFO L131 PetriNetUnfolder]: For 576024/576024 co-relation queries the response was YES. [2022-12-05 21:09:14,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 137421 conditions, 16332 events. 9147/16332 cut-off events. For 576024/576024 co-relation queries the response was YES. Maximal size of possible extension queue 1092. Compared 135180 event pairs, 3591 based on Foata normal form. 6/16338 useless extension candidates. Maximal degree in co-relation 137260. Up to 12106 conditions per place. [2022-12-05 21:09:14,892 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 744 selfloop transitions, 245 changer transitions 4/993 dead transitions. [2022-12-05 21:09:14,892 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 993 transitions, 33562 flow [2022-12-05 21:09:14,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:09:14,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:09:14,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 91 transitions. [2022-12-05 21:09:14,908 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5416666666666666 [2022-12-05 21:09:14,908 INFO L175 Difference]: Start difference. First operand has 396 places, 900 transitions, 30524 flow. Second operand 7 states and 91 transitions. [2022-12-05 21:09:14,908 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 993 transitions, 33562 flow [2022-12-05 21:09:19,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 398 places, 993 transitions, 32903 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-12-05 21:09:19,040 INFO L231 Difference]: Finished difference. Result has 400 places, 905 transitions, 30501 flow [2022-12-05 21:09:19,040 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=29830, PETRI_DIFFERENCE_MINUEND_PLACES=392, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=899, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=238, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=654, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30501, PETRI_PLACES=400, PETRI_TRANSITIONS=905} [2022-12-05 21:09:19,040 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 370 predicate places. [2022-12-05 21:09:19,041 INFO L495 AbstractCegarLoop]: Abstraction has has 400 places, 905 transitions, 30501 flow [2022-12-05 21:09:19,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:19,041 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:09:19,041 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:09:19,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-12-05 21:09:19,041 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:09:19,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:09:19,041 INFO L85 PathProgramCache]: Analyzing trace with hash 446250305, now seen corresponding path program 35 times [2022-12-05 21:09:19,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:09:19,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042955024] [2022-12-05 21:09:19,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:09:19,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:09:19,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:09:19,297 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:09:19,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:09:19,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042955024] [2022-12-05 21:09:19,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042955024] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 21:09:19,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048149202] [2022-12-05 21:09:19,297 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-05 21:09:19,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:09:19,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:09:19,300 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-05 21:09:19,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-05 21:09:19,455 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-05 21:09:19,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 21:09:19,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-05 21:09:19,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 21:09:19,580 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:09:19,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 21:09:19,694 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:09:19,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048149202] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 21:09:19,695 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 21:09:19,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-12-05 21:09:19,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304115059] [2022-12-05 21:09:19,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 21:09:19,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 21:09:19,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:09:19,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 21:09:19,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2022-12-05 21:09:19,696 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:09:19,696 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 905 transitions, 30501 flow. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:19,696 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:09:19,696 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:09:19,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:09:26,269 INFO L130 PetriNetUnfolder]: 9101/16208 cut-off events. [2022-12-05 21:09:26,269 INFO L131 PetriNetUnfolder]: For 565786/565786 co-relation queries the response was YES. [2022-12-05 21:09:26,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 137202 conditions, 16208 events. 9101/16208 cut-off events. For 565786/565786 co-relation queries the response was YES. Maximal size of possible extension queue 1081. Compared 133199 event pairs, 2163 based on Foata normal form. 16/16224 useless extension candidates. Maximal degree in co-relation 137039. Up to 8321 conditions per place. [2022-12-05 21:09:26,459 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 693 selfloop transitions, 289 changer transitions 2/984 dead transitions. [2022-12-05 21:09:26,459 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 406 places, 984 transitions, 33371 flow [2022-12-05 21:09:26,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:09:26,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:09:26,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 84 transitions. [2022-12-05 21:09:26,460 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-05 21:09:26,460 INFO L175 Difference]: Start difference. First operand has 400 places, 905 transitions, 30501 flow. Second operand 7 states and 84 transitions. [2022-12-05 21:09:26,460 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 406 places, 984 transitions, 33371 flow [2022-12-05 21:09:30,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 984 transitions, 32657 flow, removed 72 selfloop flow, removed 5 redundant places. [2022-12-05 21:09:30,838 INFO L231 Difference]: Finished difference. Result has 402 places, 900 transitions, 30215 flow [2022-12-05 21:09:30,839 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=29577, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=899, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=288, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=610, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30215, PETRI_PLACES=402, PETRI_TRANSITIONS=900} [2022-12-05 21:09:30,839 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 372 predicate places. [2022-12-05 21:09:30,839 INFO L495 AbstractCegarLoop]: Abstraction has has 402 places, 900 transitions, 30215 flow [2022-12-05 21:09:30,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:30,839 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:09:30,840 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:09:30,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-05 21:09:31,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:09:31,047 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:09:31,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:09:31,047 INFO L85 PathProgramCache]: Analyzing trace with hash -247149629, now seen corresponding path program 39 times [2022-12-05 21:09:31,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:09:31,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635095222] [2022-12-05 21:09:31,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:09:31,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:09:31,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:09:31,281 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:09:31,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:09:31,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635095222] [2022-12-05 21:09:31,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635095222] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:09:31,281 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:09:31,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:09:31,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244082454] [2022-12-05 21:09:31,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:09:31,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:09:31,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:09:31,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:09:31,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:09:31,283 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:09:31,283 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 900 transitions, 30215 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:31,283 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:09:31,283 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:09:31,283 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:09:37,402 INFO L130 PetriNetUnfolder]: 9094/16179 cut-off events. [2022-12-05 21:09:37,402 INFO L131 PetriNetUnfolder]: For 564516/564516 co-relation queries the response was YES. [2022-12-05 21:09:37,542 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136206 conditions, 16179 events. 9094/16179 cut-off events. For 564516/564516 co-relation queries the response was YES. Maximal size of possible extension queue 1077. Compared 133117 event pairs, 3503 based on Foata normal form. 4/16183 useless extension candidates. Maximal degree in co-relation 136045. Up to 12004 conditions per place. [2022-12-05 21:09:37,612 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 723 selfloop transitions, 237 changer transitions 0/960 dead transitions. [2022-12-05 21:09:37,616 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 960 transitions, 32745 flow [2022-12-05 21:09:37,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:09:37,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:09:37,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 74 transitions. [2022-12-05 21:09:37,618 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.44047619047619047 [2022-12-05 21:09:37,618 INFO L175 Difference]: Start difference. First operand has 402 places, 900 transitions, 30215 flow. Second operand 7 states and 74 transitions. [2022-12-05 21:09:37,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 960 transitions, 32745 flow [2022-12-05 21:09:41,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 403 places, 960 transitions, 32249 flow, removed 26 selfloop flow, removed 4 redundant places. [2022-12-05 21:09:41,880 INFO L231 Difference]: Finished difference. Result has 404 places, 898 transitions, 30148 flow [2022-12-05 21:09:41,881 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=29638, PETRI_DIFFERENCE_MINUEND_PLACES=397, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=897, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=660, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30148, PETRI_PLACES=404, PETRI_TRANSITIONS=898} [2022-12-05 21:09:41,881 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 374 predicate places. [2022-12-05 21:09:41,881 INFO L495 AbstractCegarLoop]: Abstraction has has 404 places, 898 transitions, 30148 flow [2022-12-05 21:09:41,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:41,881 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:09:41,881 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:09:41,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-12-05 21:09:41,882 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:09:41,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:09:41,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1472428317, now seen corresponding path program 40 times [2022-12-05 21:09:41,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:09:41,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271915625] [2022-12-05 21:09:41,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:09:41,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:09:41,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:09:42,086 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:09:42,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:09:42,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271915625] [2022-12-05 21:09:42,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271915625] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:09:42,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:09:42,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:09:42,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106995895] [2022-12-05 21:09:42,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:09:42,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:09:42,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:09:42,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:09:42,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:09:42,087 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:09:42,088 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 404 places, 898 transitions, 30148 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:42,088 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:09:42,088 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:09:42,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:09:48,770 INFO L130 PetriNetUnfolder]: 9622/17235 cut-off events. [2022-12-05 21:09:48,771 INFO L131 PetriNetUnfolder]: For 590739/590739 co-relation queries the response was YES. [2022-12-05 21:09:48,897 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144134 conditions, 17235 events. 9622/17235 cut-off events. For 590739/590739 co-relation queries the response was YES. Maximal size of possible extension queue 1165. Compared 144601 event pairs, 3755 based on Foata normal form. 6/17241 useless extension candidates. Maximal degree in co-relation 143973. Up to 12080 conditions per place. [2022-12-05 21:09:48,964 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 813 selfloop transitions, 221 changer transitions 1/1035 dead transitions. [2022-12-05 21:09:48,964 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 1035 transitions, 35044 flow [2022-12-05 21:09:48,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:09:48,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:09:48,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 84 transitions. [2022-12-05 21:09:48,965 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-05 21:09:48,965 INFO L175 Difference]: Start difference. First operand has 404 places, 898 transitions, 30148 flow. Second operand 7 states and 84 transitions. [2022-12-05 21:09:48,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 1035 transitions, 35044 flow [2022-12-05 21:09:53,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 1035 transitions, 34738 flow, removed 1 selfloop flow, removed 4 redundant places. [2022-12-05 21:09:53,470 INFO L231 Difference]: Finished difference. Result has 409 places, 914 transitions, 30877 flow [2022-12-05 21:09:53,471 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=29883, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=898, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=205, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=684, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30877, PETRI_PLACES=409, PETRI_TRANSITIONS=914} [2022-12-05 21:09:53,471 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 379 predicate places. [2022-12-05 21:09:53,471 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 914 transitions, 30877 flow [2022-12-05 21:09:53,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:53,471 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:09:53,471 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:09:53,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-12-05 21:09:53,471 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:09:53,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:09:53,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1476516019, now seen corresponding path program 36 times [2022-12-05 21:09:53,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:09:53,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175889744] [2022-12-05 21:09:53,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:09:53,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:09:53,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:09:53,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:09:53,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:09:53,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175889744] [2022-12-05 21:09:53,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175889744] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:09:53,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:09:53,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:09:53,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481335017] [2022-12-05 21:09:53,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:09:53,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:09:53,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:09:53,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:09:53,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:09:53,655 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:09:53,655 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 914 transitions, 30877 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:09:53,655 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:09:53,655 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:09:53,655 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:10:00,242 INFO L130 PetriNetUnfolder]: 9586/17151 cut-off events. [2022-12-05 21:10:00,242 INFO L131 PetriNetUnfolder]: For 599592/599592 co-relation queries the response was YES. [2022-12-05 21:10:00,400 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144017 conditions, 17151 events. 9586/17151 cut-off events. For 599592/599592 co-relation queries the response was YES. Maximal size of possible extension queue 1153. Compared 143360 event pairs, 2223 based on Foata normal form. 12/17163 useless extension candidates. Maximal degree in co-relation 143853. Up to 10226 conditions per place. [2022-12-05 21:10:00,469 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 731 selfloop transitions, 283 changer transitions 2/1016 dead transitions. [2022-12-05 21:10:00,469 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 1016 transitions, 34302 flow [2022-12-05 21:10:00,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:10:00,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:10:00,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 81 transitions. [2022-12-05 21:10:00,470 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.48214285714285715 [2022-12-05 21:10:00,470 INFO L175 Difference]: Start difference. First operand has 409 places, 914 transitions, 30877 flow. Second operand 7 states and 81 transitions. [2022-12-05 21:10:00,470 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 1016 transitions, 34302 flow [2022-12-05 21:10:05,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 1016 transitions, 33595 flow, removed 43 selfloop flow, removed 4 redundant places. [2022-12-05 21:10:05,289 INFO L231 Difference]: Finished difference. Result has 412 places, 916 transitions, 30920 flow [2022-12-05 21:10:05,289 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=30093, PETRI_DIFFERENCE_MINUEND_PLACES=405, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=911, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=278, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=628, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30920, PETRI_PLACES=412, PETRI_TRANSITIONS=916} [2022-12-05 21:10:05,290 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 382 predicate places. [2022-12-05 21:10:05,290 INFO L495 AbstractCegarLoop]: Abstraction has has 412 places, 916 transitions, 30920 flow [2022-12-05 21:10:05,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:05,290 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:10:05,290 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:10:05,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-12-05 21:10:05,290 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:10:05,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:10:05,290 INFO L85 PathProgramCache]: Analyzing trace with hash -238949483, now seen corresponding path program 37 times [2022-12-05 21:10:05,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:10:05,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615739287] [2022-12-05 21:10:05,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:10:05,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:10:05,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:10:05,496 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:10:05,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:10:05,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615739287] [2022-12-05 21:10:05,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615739287] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:10:05,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:10:05,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:10:05,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029907400] [2022-12-05 21:10:05,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:10:05,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:10:05,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:10:05,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:10:05,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:10:05,497 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:10:05,497 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 916 transitions, 30920 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:05,497 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:10:05,497 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:10:05,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:10:12,549 INFO L130 PetriNetUnfolder]: 9550/17067 cut-off events. [2022-12-05 21:10:12,549 INFO L131 PetriNetUnfolder]: For 591754/591754 co-relation queries the response was YES. [2022-12-05 21:10:12,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143558 conditions, 17067 events. 9550/17067 cut-off events. For 591754/591754 co-relation queries the response was YES. Maximal size of possible extension queue 1140. Compared 142287 event pairs, 2245 based on Foata normal form. 12/17079 useless extension candidates. Maximal degree in co-relation 143393. Up to 10226 conditions per place. [2022-12-05 21:10:12,776 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 718 selfloop transitions, 288 changer transitions 2/1008 dead transitions. [2022-12-05 21:10:12,776 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 1008 transitions, 34140 flow [2022-12-05 21:10:12,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:10:12,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:10:12,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 82 transitions. [2022-12-05 21:10:12,778 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4880952380952381 [2022-12-05 21:10:12,778 INFO L175 Difference]: Start difference. First operand has 412 places, 916 transitions, 30920 flow. Second operand 7 states and 82 transitions. [2022-12-05 21:10:12,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 1008 transitions, 34140 flow [2022-12-05 21:10:17,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 415 places, 1008 transitions, 33582 flow, removed 56 selfloop flow, removed 3 redundant places. [2022-12-05 21:10:17,718 INFO L231 Difference]: Finished difference. Result has 415 places, 913 transitions, 30859 flow [2022-12-05 21:10:17,719 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=30283, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=913, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=288, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=625, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30859, PETRI_PLACES=415, PETRI_TRANSITIONS=913} [2022-12-05 21:10:17,719 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 385 predicate places. [2022-12-05 21:10:17,719 INFO L495 AbstractCegarLoop]: Abstraction has has 415 places, 913 transitions, 30859 flow [2022-12-05 21:10:17,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:17,719 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:10:17,719 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:10:17,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-12-05 21:10:17,720 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:10:17,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:10:17,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1156982179, now seen corresponding path program 41 times [2022-12-05 21:10:17,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:10:17,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996031755] [2022-12-05 21:10:17,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:10:17,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:10:17,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:10:17,954 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:10:17,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:10:17,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996031755] [2022-12-05 21:10:17,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996031755] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:10:17,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:10:17,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:10:17,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027313758] [2022-12-05 21:10:17,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:10:17,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:10:17,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:10:17,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:10:17,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:10:17,959 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:10:17,959 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 913 transitions, 30859 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:17,959 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:10:17,959 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:10:17,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:10:24,547 INFO L130 PetriNetUnfolder]: 9549/17048 cut-off events. [2022-12-05 21:10:24,548 INFO L131 PetriNetUnfolder]: For 600915/600915 co-relation queries the response was YES. [2022-12-05 21:10:24,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143196 conditions, 17048 events. 9549/17048 cut-off events. For 600915/600915 co-relation queries the response was YES. Maximal size of possible extension queue 1148. Compared 142148 event pairs, 3577 based on Foata normal form. 8/17056 useless extension candidates. Maximal degree in co-relation 143031. Up to 11912 conditions per place. [2022-12-05 21:10:24,894 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 754 selfloop transitions, 237 changer transitions 0/991 dead transitions. [2022-12-05 21:10:24,894 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 421 places, 991 transitions, 33833 flow [2022-12-05 21:10:24,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:10:24,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:10:24,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 80 transitions. [2022-12-05 21:10:24,907 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2022-12-05 21:10:24,907 INFO L175 Difference]: Start difference. First operand has 415 places, 913 transitions, 30859 flow. Second operand 7 states and 80 transitions. [2022-12-05 21:10:24,907 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 421 places, 991 transitions, 33833 flow [2022-12-05 21:10:29,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 418 places, 991 transitions, 33383 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-05 21:10:29,674 INFO L231 Difference]: Finished difference. Result has 420 places, 918 transitions, 31068 flow [2022-12-05 21:10:29,675 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=30409, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=913, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=232, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=679, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=31068, PETRI_PLACES=420, PETRI_TRANSITIONS=918} [2022-12-05 21:10:29,675 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 390 predicate places. [2022-12-05 21:10:29,675 INFO L495 AbstractCegarLoop]: Abstraction has has 420 places, 918 transitions, 31068 flow [2022-12-05 21:10:29,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:29,675 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:10:29,675 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:10:29,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-12-05 21:10:29,675 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:10:29,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:10:29,676 INFO L85 PathProgramCache]: Analyzing trace with hash 219166469, now seen corresponding path program 42 times [2022-12-05 21:10:29,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:10:29,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499252453] [2022-12-05 21:10:29,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:10:29,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:10:29,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:10:29,911 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:10:29,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:10:29,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499252453] [2022-12-05 21:10:29,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499252453] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:10:29,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:10:29,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:10:29,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282153599] [2022-12-05 21:10:29,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:10:29,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:10:29,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:10:29,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:10:29,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:10:29,912 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:10:29,912 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 420 places, 918 transitions, 31068 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:29,913 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:10:29,913 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:10:29,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:10:36,536 INFO L130 PetriNetUnfolder]: 9541/17010 cut-off events. [2022-12-05 21:10:36,536 INFO L131 PetriNetUnfolder]: For 609217/609217 co-relation queries the response was YES. [2022-12-05 21:10:36,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144166 conditions, 17010 events. 9541/17010 cut-off events. For 609217/609217 co-relation queries the response was YES. Maximal size of possible extension queue 1139. Compared 141638 event pairs, 3565 based on Foata normal form. 6/17016 useless extension candidates. Maximal degree in co-relation 143999. Up to 11912 conditions per place. [2022-12-05 21:10:36,857 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 750 selfloop transitions, 237 changer transitions 1/988 dead transitions. [2022-12-05 21:10:36,857 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 988 transitions, 33799 flow [2022-12-05 21:10:36,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:10:36,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:10:36,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 78 transitions. [2022-12-05 21:10:36,858 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4642857142857143 [2022-12-05 21:10:36,858 INFO L175 Difference]: Start difference. First operand has 420 places, 918 transitions, 31068 flow. Second operand 7 states and 78 transitions. [2022-12-05 21:10:36,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 988 transitions, 33799 flow [2022-12-05 21:10:41,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 988 transitions, 33196 flow, removed 20 selfloop flow, removed 5 redundant places. [2022-12-05 21:10:41,535 INFO L231 Difference]: Finished difference. Result has 421 places, 915 transitions, 30858 flow [2022-12-05 21:10:41,536 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=30415, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=916, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=237, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=679, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30858, PETRI_PLACES=421, PETRI_TRANSITIONS=915} [2022-12-05 21:10:41,536 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 391 predicate places. [2022-12-05 21:10:41,536 INFO L495 AbstractCegarLoop]: Abstraction has has 421 places, 915 transitions, 30858 flow [2022-12-05 21:10:41,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:41,536 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:10:41,536 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:10:41,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-12-05 21:10:41,537 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:10:41,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:10:41,537 INFO L85 PathProgramCache]: Analyzing trace with hash 2092500381, now seen corresponding path program 43 times [2022-12-05 21:10:41,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:10:41,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094592843] [2022-12-05 21:10:41,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:10:41,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:10:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:10:41,783 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:10:41,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:10:41,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094592843] [2022-12-05 21:10:41,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094592843] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:10:41,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:10:41,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:10:41,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997976315] [2022-12-05 21:10:41,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:10:41,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:10:41,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:10:41,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:10:41,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:10:41,784 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:10:41,784 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 421 places, 915 transitions, 30858 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:41,784 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:10:41,784 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:10:41,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:10:48,426 INFO L130 PetriNetUnfolder]: 9517/16944 cut-off events. [2022-12-05 21:10:48,426 INFO L131 PetriNetUnfolder]: For 593167/593167 co-relation queries the response was YES. [2022-12-05 21:10:48,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 142066 conditions, 16944 events. 9517/16944 cut-off events. For 593167/593167 co-relation queries the response was YES. Maximal size of possible extension queue 1133. Compared 140555 event pairs, 3689 based on Foata normal form. 4/16948 useless extension candidates. Maximal degree in co-relation 141899. Up to 11912 conditions per place. [2022-12-05 21:10:48,637 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 736 selfloop transitions, 259 changer transitions 0/995 dead transitions. [2022-12-05 21:10:48,637 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 995 transitions, 33671 flow [2022-12-05 21:10:48,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:10:48,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:10:48,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:10:48,638 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:10:48,638 INFO L175 Difference]: Start difference. First operand has 421 places, 915 transitions, 30858 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:10:48,638 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 995 transitions, 33671 flow [2022-12-05 21:10:53,235 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 419 places, 995 transitions, 33194 flow, removed 3 selfloop flow, removed 7 redundant places. [2022-12-05 21:10:53,255 INFO L231 Difference]: Finished difference. Result has 420 places, 917 transitions, 30968 flow [2022-12-05 21:10:53,256 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=30381, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=915, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=257, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=658, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=30968, PETRI_PLACES=420, PETRI_TRANSITIONS=917} [2022-12-05 21:10:53,256 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 390 predicate places. [2022-12-05 21:10:53,256 INFO L495 AbstractCegarLoop]: Abstraction has has 420 places, 917 transitions, 30968 flow [2022-12-05 21:10:53,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:53,256 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:10:53,256 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:10:53,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-12-05 21:10:53,257 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:10:53,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:10:53,257 INFO L85 PathProgramCache]: Analyzing trace with hash 66971225, now seen corresponding path program 44 times [2022-12-05 21:10:53,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:10:53,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869933422] [2022-12-05 21:10:53,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:10:53,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:10:53,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:10:53,521 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:10:53,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:10:53,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869933422] [2022-12-05 21:10:53,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869933422] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:10:53,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:10:53,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:10:53,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251765279] [2022-12-05 21:10:53,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:10:53,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:10:53,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:10:53,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:10:53,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:10:53,523 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:10:53,523 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 420 places, 917 transitions, 30968 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:10:53,523 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:10:53,523 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:10:53,523 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:11:00,009 INFO L130 PetriNetUnfolder]: 9499/17084 cut-off events. [2022-12-05 21:11:00,009 INFO L131 PetriNetUnfolder]: For 593152/593152 co-relation queries the response was YES. [2022-12-05 21:11:00,310 INFO L83 FinitePrefix]: Finished finitePrefix Result has 142449 conditions, 17084 events. 9499/17084 cut-off events. For 593152/593152 co-relation queries the response was YES. Maximal size of possible extension queue 1156. Compared 143789 event pairs, 3615 based on Foata normal form. 6/17090 useless extension candidates. Maximal degree in co-relation 142283. Up to 11912 conditions per place. [2022-12-05 21:11:00,392 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 730 selfloop transitions, 269 changer transitions 1/1000 dead transitions. [2022-12-05 21:11:00,392 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 1000 transitions, 33843 flow [2022-12-05 21:11:00,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:11:00,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:11:00,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:11:00,393 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:11:00,393 INFO L175 Difference]: Start difference. First operand has 420 places, 917 transitions, 30968 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:11:00,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 1000 transitions, 33843 flow [2022-12-05 21:11:05,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 1000 transitions, 33308 flow, removed 5 selfloop flow, removed 5 redundant places. [2022-12-05 21:11:05,128 INFO L231 Difference]: Finished difference. Result has 423 places, 926 transitions, 31253 flow [2022-12-05 21:11:05,129 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=30397, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=916, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=259, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=650, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=31253, PETRI_PLACES=423, PETRI_TRANSITIONS=926} [2022-12-05 21:11:05,129 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 393 predicate places. [2022-12-05 21:11:05,130 INFO L495 AbstractCegarLoop]: Abstraction has has 423 places, 926 transitions, 31253 flow [2022-12-05 21:11:05,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:11:05,130 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:11:05,130 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:11:05,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-12-05 21:11:05,130 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:11:05,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:11:05,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1733519539, now seen corresponding path program 38 times [2022-12-05 21:11:05,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:11:05,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339801481] [2022-12-05 21:11:05,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:11:05,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:11:05,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:11:05,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:11:05,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:11:05,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339801481] [2022-12-05 21:11:05,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339801481] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:11:05,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:11:05,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:11:05,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937998638] [2022-12-05 21:11:05,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:11:05,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:11:05,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:11:05,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:11:05,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:11:05,328 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:11:05,328 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 926 transitions, 31253 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:11:05,328 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:11:05,328 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:11:05,328 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:11:12,337 INFO L130 PetriNetUnfolder]: 10357/18622 cut-off events. [2022-12-05 21:11:12,337 INFO L131 PetriNetUnfolder]: For 645132/645132 co-relation queries the response was YES. [2022-12-05 21:11:12,477 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155151 conditions, 18622 events. 10357/18622 cut-off events. For 645132/645132 co-relation queries the response was YES. Maximal size of possible extension queue 1225. Compared 158671 event pairs, 2087 based on Foata normal form. 16/18638 useless extension candidates. Maximal degree in co-relation 154985. Up to 8528 conditions per place. [2022-12-05 21:11:12,551 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 731 selfloop transitions, 316 changer transitions 2/1049 dead transitions. [2022-12-05 21:11:12,551 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 1049 transitions, 35798 flow [2022-12-05 21:11:12,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:11:12,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:11:12,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 82 transitions. [2022-12-05 21:11:12,552 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4880952380952381 [2022-12-05 21:11:12,552 INFO L175 Difference]: Start difference. First operand has 423 places, 926 transitions, 31253 flow. Second operand 7 states and 82 transitions. [2022-12-05 21:11:12,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 1049 transitions, 35798 flow [2022-12-05 21:11:17,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 1049 transitions, 35256 flow, removed 14 selfloop flow, removed 4 redundant places. [2022-12-05 21:11:17,772 INFO L231 Difference]: Finished difference. Result has 428 places, 943 transitions, 32207 flow [2022-12-05 21:11:17,773 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=30699, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=925, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=609, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=32207, PETRI_PLACES=428, PETRI_TRANSITIONS=943} [2022-12-05 21:11:17,773 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 398 predicate places. [2022-12-05 21:11:17,773 INFO L495 AbstractCegarLoop]: Abstraction has has 428 places, 943 transitions, 32207 flow [2022-12-05 21:11:17,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:11:17,774 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:11:17,774 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:11:17,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-12-05 21:11:17,774 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:11:17,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:11:17,774 INFO L85 PathProgramCache]: Analyzing trace with hash 649877141, now seen corresponding path program 39 times [2022-12-05 21:11:17,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:11:17,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447962258] [2022-12-05 21:11:17,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:11:17,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:11:17,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:11:17,995 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:11:17,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:11:17,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447962258] [2022-12-05 21:11:17,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447962258] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:11:17,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:11:17,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:11:17,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872521879] [2022-12-05 21:11:17,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:11:17,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:11:17,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:11:17,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:11:17,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:11:17,996 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:11:17,996 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 428 places, 943 transitions, 32207 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:11:17,996 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:11:17,996 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:11:17,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:11:25,716 INFO L130 PetriNetUnfolder]: 10616/19091 cut-off events. [2022-12-05 21:11:25,716 INFO L131 PetriNetUnfolder]: For 669332/669332 co-relation queries the response was YES. [2022-12-05 21:11:25,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 160419 conditions, 19091 events. 10616/19091 cut-off events. For 669332/669332 co-relation queries the response was YES. Maximal size of possible extension queue 1262. Compared 163497 event pairs, 2077 based on Foata normal form. 10/19101 useless extension candidates. Maximal degree in co-relation 160251. Up to 7096 conditions per place. [2022-12-05 21:11:26,078 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 709 selfloop transitions, 396 changer transitions 2/1107 dead transitions. [2022-12-05 21:11:26,078 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 1107 transitions, 37532 flow [2022-12-05 21:11:26,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:11:26,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:11:26,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:11:26,079 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:11:26,079 INFO L175 Difference]: Start difference. First operand has 428 places, 943 transitions, 32207 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:11:26,079 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 1107 transitions, 37532 flow [2022-12-05 21:11:32,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 1107 transitions, 37217 flow, removed 21 selfloop flow, removed 2 redundant places. [2022-12-05 21:11:32,078 INFO L231 Difference]: Finished difference. Result has 437 places, 970 transitions, 34225 flow [2022-12-05 21:11:32,079 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=31914, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=943, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=369, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=34225, PETRI_PLACES=437, PETRI_TRANSITIONS=970} [2022-12-05 21:11:32,079 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 407 predicate places. [2022-12-05 21:11:32,079 INFO L495 AbstractCegarLoop]: Abstraction has has 437 places, 970 transitions, 34225 flow [2022-12-05 21:11:32,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:11:32,079 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:11:32,079 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:11:32,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-12-05 21:11:32,079 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:11:32,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:11:32,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1073136291, now seen corresponding path program 40 times [2022-12-05 21:11:32,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:11:32,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338433120] [2022-12-05 21:11:32,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:11:32,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:11:32,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:11:32,307 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:11:32,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:11:32,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338433120] [2022-12-05 21:11:32,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338433120] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:11:32,307 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:11:32,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:11:32,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992983957] [2022-12-05 21:11:32,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:11:32,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:11:32,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:11:32,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:11:32,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:11:32,308 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:11:32,308 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 970 transitions, 34225 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:11:32,308 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:11:32,308 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:11:32,308 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:11:40,305 INFO L130 PetriNetUnfolder]: 10573/19004 cut-off events. [2022-12-05 21:11:40,305 INFO L131 PetriNetUnfolder]: For 706403/706403 co-relation queries the response was YES. [2022-12-05 21:11:40,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 164652 conditions, 19004 events. 10573/19004 cut-off events. For 706403/706403 co-relation queries the response was YES. Maximal size of possible extension queue 1251. Compared 161964 event pairs, 2741 based on Foata normal form. 26/19030 useless extension candidates. Maximal degree in co-relation 164479. Up to 8986 conditions per place. [2022-12-05 21:11:40,595 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 761 selfloop transitions, 315 changer transitions 2/1078 dead transitions. [2022-12-05 21:11:40,596 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 443 places, 1078 transitions, 38129 flow [2022-12-05 21:11:40,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:11:40,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:11:40,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 87 transitions. [2022-12-05 21:11:40,596 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5178571428571429 [2022-12-05 21:11:40,596 INFO L175 Difference]: Start difference. First operand has 437 places, 970 transitions, 34225 flow. Second operand 7 states and 87 transitions. [2022-12-05 21:11:40,596 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 443 places, 1078 transitions, 38129 flow [2022-12-05 21:11:46,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 1078 transitions, 37609 flow, removed 13 selfloop flow, removed 5 redundant places. [2022-12-05 21:11:46,419 INFO L231 Difference]: Finished difference. Result has 439 places, 973 transitions, 34514 flow [2022-12-05 21:11:46,419 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=33674, PETRI_DIFFERENCE_MINUEND_PLACES=432, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=969, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=311, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=654, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=34514, PETRI_PLACES=439, PETRI_TRANSITIONS=973} [2022-12-05 21:11:46,420 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 409 predicate places. [2022-12-05 21:11:46,420 INFO L495 AbstractCegarLoop]: Abstraction has has 439 places, 973 transitions, 34514 flow [2022-12-05 21:11:46,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:11:46,420 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:11:46,420 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:11:46,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2022-12-05 21:11:46,420 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:11:46,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:11:46,420 INFO L85 PathProgramCache]: Analyzing trace with hash 735200319, now seen corresponding path program 41 times [2022-12-05 21:11:46,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:11:46,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019317167] [2022-12-05 21:11:46,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:11:46,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:11:46,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:11:46,637 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:11:46,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:11:46,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019317167] [2022-12-05 21:11:46,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019317167] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:11:46,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:11:46,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:11:46,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618007638] [2022-12-05 21:11:46,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:11:46,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:11:46,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:11:46,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:11:46,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:11:46,639 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:11:46,639 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 973 transitions, 34514 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:11:46,639 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:11:46,639 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:11:46,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:11:54,332 INFO L130 PetriNetUnfolder]: 10621/19080 cut-off events. [2022-12-05 21:11:54,333 INFO L131 PetriNetUnfolder]: For 713760/713760 co-relation queries the response was YES. [2022-12-05 21:11:54,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 166386 conditions, 19080 events. 10621/19080 cut-off events. For 713760/713760 co-relation queries the response was YES. Maximal size of possible extension queue 1256. Compared 162339 event pairs, 2825 based on Foata normal form. 10/19090 useless extension candidates. Maximal degree in co-relation 166215. Up to 8986 conditions per place. [2022-12-05 21:11:54,581 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 708 selfloop transitions, 356 changer transitions 2/1066 dead transitions. [2022-12-05 21:11:54,581 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 445 places, 1066 transitions, 38409 flow [2022-12-05 21:11:54,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:11:54,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:11:54,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 79 transitions. [2022-12-05 21:11:54,582 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47023809523809523 [2022-12-05 21:11:54,582 INFO L175 Difference]: Start difference. First operand has 439 places, 973 transitions, 34514 flow. Second operand 7 states and 79 transitions. [2022-12-05 21:11:54,582 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 445 places, 1066 transitions, 38409 flow [2022-12-05 21:12:00,140 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 1066 transitions, 37974 flow, removed 6 selfloop flow, removed 3 redundant places. [2022-12-05 21:12:00,187 INFO L231 Difference]: Finished difference. Result has 444 places, 992 transitions, 35664 flow [2022-12-05 21:12:00,188 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=34082, PETRI_DIFFERENCE_MINUEND_PLACES=436, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=973, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=336, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=631, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=35664, PETRI_PLACES=444, PETRI_TRANSITIONS=992} [2022-12-05 21:12:00,188 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 414 predicate places. [2022-12-05 21:12:00,188 INFO L495 AbstractCegarLoop]: Abstraction has has 444 places, 992 transitions, 35664 flow [2022-12-05 21:12:00,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:00,188 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:12:00,188 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:12:00,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-12-05 21:12:00,188 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:12:00,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:12:00,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1516377635, now seen corresponding path program 45 times [2022-12-05 21:12:00,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:12:00,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173585249] [2022-12-05 21:12:00,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:12:00,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:12:00,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:12:00,454 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:12:00,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:12:00,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173585249] [2022-12-05 21:12:00,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173585249] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:12:00,455 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:12:00,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:12:00,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683114404] [2022-12-05 21:12:00,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:12:00,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:12:00,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:12:00,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:12:00,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:12:00,464 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:12:00,464 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 444 places, 992 transitions, 35664 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:00,464 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:12:00,464 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:12:00,464 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:12:08,089 INFO L130 PetriNetUnfolder]: 10601/19034 cut-off events. [2022-12-05 21:12:08,089 INFO L131 PetriNetUnfolder]: For 739396/739396 co-relation queries the response was YES. [2022-12-05 21:12:08,270 INFO L83 FinitePrefix]: Finished finitePrefix Result has 168200 conditions, 19034 events. 10601/19034 cut-off events. For 739396/739396 co-relation queries the response was YES. Maximal size of possible extension queue 1253. Compared 161984 event pairs, 4479 based on Foata normal form. 8/19042 useless extension candidates. Maximal degree in co-relation 168027. Up to 13638 conditions per place. [2022-12-05 21:12:08,351 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 782 selfloop transitions, 272 changer transitions 0/1054 dead transitions. [2022-12-05 21:12:08,351 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 1054 transitions, 38362 flow [2022-12-05 21:12:08,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:12:08,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:12:08,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 85 transitions. [2022-12-05 21:12:08,500 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5059523809523809 [2022-12-05 21:12:08,500 INFO L175 Difference]: Start difference. First operand has 444 places, 992 transitions, 35664 flow. Second operand 7 states and 85 transitions. [2022-12-05 21:12:08,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 1054 transitions, 38362 flow [2022-12-05 21:12:14,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 1054 transitions, 37784 flow, removed 21 selfloop flow, removed 3 redundant places. [2022-12-05 21:12:14,326 INFO L231 Difference]: Finished difference. Result has 448 places, 994 transitions, 35698 flow [2022-12-05 21:12:14,327 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=35086, PETRI_DIFFERENCE_MINUEND_PLACES=441, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=992, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=722, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=35698, PETRI_PLACES=448, PETRI_TRANSITIONS=994} [2022-12-05 21:12:14,327 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 418 predicate places. [2022-12-05 21:12:14,327 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 994 transitions, 35698 flow [2022-12-05 21:12:14,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:14,327 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:12:14,327 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:12:14,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-12-05 21:12:14,327 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:12:14,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:12:14,328 INFO L85 PathProgramCache]: Analyzing trace with hash -272923153, now seen corresponding path program 42 times [2022-12-05 21:12:14,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:12:14,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621411690] [2022-12-05 21:12:14,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:12:14,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:12:14,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:12:14,562 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:12:14,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:12:14,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621411690] [2022-12-05 21:12:14,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621411690] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:12:14,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:12:14,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:12:14,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248190337] [2022-12-05 21:12:14,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:12:14,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:12:14,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:12:14,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:12:14,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:12:14,563 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:12:14,563 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 994 transitions, 35698 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:14,564 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:12:14,564 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:12:14,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:12:22,489 INFO L130 PetriNetUnfolder]: 10591/19012 cut-off events. [2022-12-05 21:12:22,489 INFO L131 PetriNetUnfolder]: For 730123/730123 co-relation queries the response was YES. [2022-12-05 21:12:22,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 168669 conditions, 19012 events. 10591/19012 cut-off events. For 730123/730123 co-relation queries the response was YES. Maximal size of possible extension queue 1249. Compared 161547 event pairs, 2812 based on Foata normal form. 4/19016 useless extension candidates. Maximal degree in co-relation 168495. Up to 8986 conditions per place. [2022-12-05 21:12:22,886 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 705 selfloop transitions, 351 changer transitions 5/1061 dead transitions. [2022-12-05 21:12:22,886 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 454 places, 1061 transitions, 38695 flow [2022-12-05 21:12:22,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:12:22,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:12:22,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 72 transitions. [2022-12-05 21:12:22,887 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.42857142857142855 [2022-12-05 21:12:22,887 INFO L175 Difference]: Start difference. First operand has 448 places, 994 transitions, 35698 flow. Second operand 7 states and 72 transitions. [2022-12-05 21:12:22,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 454 places, 1061 transitions, 38695 flow [2022-12-05 21:12:28,916 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 1061 transitions, 38174 flow, removed 9 selfloop flow, removed 3 redundant places. [2022-12-05 21:12:28,937 INFO L231 Difference]: Finished difference. Result has 451 places, 992 transitions, 35811 flow [2022-12-05 21:12:28,938 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=35140, PETRI_DIFFERENCE_MINUEND_PLACES=445, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=993, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=351, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=642, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=35811, PETRI_PLACES=451, PETRI_TRANSITIONS=992} [2022-12-05 21:12:28,938 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 421 predicate places. [2022-12-05 21:12:28,938 INFO L495 AbstractCegarLoop]: Abstraction has has 451 places, 992 transitions, 35811 flow [2022-12-05 21:12:28,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:28,938 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:12:28,939 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:12:28,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2022-12-05 21:12:28,939 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:12:28,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:12:28,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1331045871, now seen corresponding path program 46 times [2022-12-05 21:12:28,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:12:28,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774872652] [2022-12-05 21:12:28,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:12:28,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:12:28,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:12:29,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:12:29,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:12:29,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774872652] [2022-12-05 21:12:29,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774872652] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:12:29,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:12:29,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:12:29,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705655922] [2022-12-05 21:12:29,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:12:29,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:12:29,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:12:29,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:12:29,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:12:29,165 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:12:29,166 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 451 places, 992 transitions, 35811 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:29,166 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:12:29,166 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:12:29,166 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:12:37,054 INFO L130 PetriNetUnfolder]: 10572/18975 cut-off events. [2022-12-05 21:12:37,054 INFO L131 PetriNetUnfolder]: For 742888/742888 co-relation queries the response was YES. [2022-12-05 21:12:37,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 168225 conditions, 18975 events. 10572/18975 cut-off events. For 742888/742888 co-relation queries the response was YES. Maximal size of possible extension queue 1252. Compared 161360 event pairs, 4473 based on Foata normal form. 6/18981 useless extension candidates. Maximal degree in co-relation 168051. Up to 13616 conditions per place. [2022-12-05 21:12:37,309 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 771 selfloop transitions, 269 changer transitions 6/1046 dead transitions. [2022-12-05 21:12:37,309 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 455 places, 1046 transitions, 38362 flow [2022-12-05 21:12:37,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:12:37,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:12:37,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 78 transitions. [2022-12-05 21:12:37,310 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4642857142857143 [2022-12-05 21:12:37,310 INFO L175 Difference]: Start difference. First operand has 451 places, 992 transitions, 35811 flow. Second operand 7 states and 78 transitions. [2022-12-05 21:12:37,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 455 places, 1046 transitions, 38362 flow [2022-12-05 21:12:43,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 1046 transitions, 37533 flow, removed 5 selfloop flow, removed 7 redundant places. [2022-12-05 21:12:43,043 INFO L231 Difference]: Finished difference. Result has 448 places, 989 transitions, 35433 flow [2022-12-05 21:12:43,044 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=34923, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=990, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=269, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=721, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=35433, PETRI_PLACES=448, PETRI_TRANSITIONS=989} [2022-12-05 21:12:43,044 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 418 predicate places. [2022-12-05 21:12:43,044 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 989 transitions, 35433 flow [2022-12-05 21:12:43,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:43,044 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:12:43,044 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:12:43,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2022-12-05 21:12:43,045 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:12:43,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:12:43,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1792434523, now seen corresponding path program 43 times [2022-12-05 21:12:43,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:12:43,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632156438] [2022-12-05 21:12:43,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:12:43,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:12:43,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:12:43,273 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:12:43,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:12:43,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632156438] [2022-12-05 21:12:43,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632156438] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 21:12:43,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544488208] [2022-12-05 21:12:43,274 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-05 21:12:43,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:12:43,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:12:43,276 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-05 21:12:43,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-05 21:12:43,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:12:43,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-05 21:12:43,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 21:12:43,637 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:12:43,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 21:12:43,853 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:12:43,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544488208] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-05 21:12:43,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-05 21:12:43,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 19 [2022-12-05 21:12:43,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623817128] [2022-12-05 21:12:43,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:12:43,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:12:43,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:12:43,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:12:43,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2022-12-05 21:12:43,854 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:12:43,854 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 989 transitions, 35433 flow. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:43,854 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:12:43,854 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:12:43,854 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:12:52,085 INFO L130 PetriNetUnfolder]: 10695/19177 cut-off events. [2022-12-05 21:12:52,085 INFO L131 PetriNetUnfolder]: For 734529/734529 co-relation queries the response was YES. [2022-12-05 21:12:52,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170128 conditions, 19177 events. 10695/19177 cut-off events. For 734529/734529 co-relation queries the response was YES. Maximal size of possible extension queue 1271. Compared 163306 event pairs, 2952 based on Foata normal form. 3/19180 useless extension candidates. Maximal degree in co-relation 169955. Up to 9018 conditions per place. [2022-12-05 21:12:52,353 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 736 selfloop transitions, 376 changer transitions 15/1127 dead transitions. [2022-12-05 21:12:52,353 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 454 places, 1127 transitions, 40311 flow [2022-12-05 21:12:52,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:12:52,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:12:52,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 95 transitions. [2022-12-05 21:12:52,354 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4947916666666667 [2022-12-05 21:12:52,354 INFO L175 Difference]: Start difference. First operand has 448 places, 989 transitions, 35433 flow. Second operand 8 states and 95 transitions. [2022-12-05 21:12:52,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 454 places, 1127 transitions, 40311 flow [2022-12-05 21:12:58,631 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 1127 transitions, 39749 flow, removed 8 selfloop flow, removed 5 redundant places. [2022-12-05 21:12:58,653 INFO L231 Difference]: Finished difference. Result has 453 places, 1029 transitions, 37134 flow [2022-12-05 21:12:58,654 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=34885, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=989, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=334, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=641, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=37134, PETRI_PLACES=453, PETRI_TRANSITIONS=1029} [2022-12-05 21:12:58,654 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 423 predicate places. [2022-12-05 21:12:58,654 INFO L495 AbstractCegarLoop]: Abstraction has has 453 places, 1029 transitions, 37134 flow [2022-12-05 21:12:58,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:58,654 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:12:58,654 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:12:58,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-12-05 21:12:58,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:12:58,859 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:12:58,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:12:58,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1394805709, now seen corresponding path program 47 times [2022-12-05 21:12:58,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:12:58,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264553019] [2022-12-05 21:12:58,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:12:58,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:12:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:12:59,090 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:12:59,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:12:59,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264553019] [2022-12-05 21:12:59,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264553019] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:12:59,090 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:12:59,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:12:59,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344456503] [2022-12-05 21:12:59,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:12:59,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:12:59,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:12:59,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:12:59,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:12:59,091 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:12:59,091 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 1029 transitions, 37134 flow. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:12:59,091 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:12:59,091 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:12:59,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:13:07,500 INFO L130 PetriNetUnfolder]: 10642/19057 cut-off events. [2022-12-05 21:13:07,500 INFO L131 PetriNetUnfolder]: For 754127/754127 co-relation queries the response was YES. [2022-12-05 21:13:07,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 171379 conditions, 19057 events. 10642/19057 cut-off events. For 754127/754127 co-relation queries the response was YES. Maximal size of possible extension queue 1258. Compared 162598 event pairs, 2507 based on Foata normal form. 16/19073 useless extension candidates. Maximal degree in co-relation 171202. Up to 10184 conditions per place. [2022-12-05 21:13:07,758 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 796 selfloop transitions, 343 changer transitions 0/1139 dead transitions. [2022-12-05 21:13:07,758 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 460 places, 1139 transitions, 40822 flow [2022-12-05 21:13:07,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-05 21:13:07,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-05 21:13:07,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 111 transitions. [2022-12-05 21:13:07,759 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5138888888888888 [2022-12-05 21:13:07,759 INFO L175 Difference]: Start difference. First operand has 453 places, 1029 transitions, 37134 flow. Second operand 9 states and 111 transitions. [2022-12-05 21:13:07,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 460 places, 1139 transitions, 40822 flow [2022-12-05 21:13:14,084 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 454 places, 1139 transitions, 39985 flow, removed 45 selfloop flow, removed 6 redundant places. [2022-12-05 21:13:14,107 INFO L231 Difference]: Finished difference. Result has 458 places, 1046 transitions, 37815 flow [2022-12-05 21:13:14,108 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=36313, PETRI_DIFFERENCE_MINUEND_PLACES=446, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1029, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=326, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=701, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=37815, PETRI_PLACES=458, PETRI_TRANSITIONS=1046} [2022-12-05 21:13:14,108 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 428 predicate places. [2022-12-05 21:13:14,108 INFO L495 AbstractCegarLoop]: Abstraction has has 458 places, 1046 transitions, 37815 flow [2022-12-05 21:13:14,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:13:14,108 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:13:14,108 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:13:14,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2022-12-05 21:13:14,108 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:13:14,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:13:14,108 INFO L85 PathProgramCache]: Analyzing trace with hash -624472875, now seen corresponding path program 44 times [2022-12-05 21:13:14,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:13:14,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024307155] [2022-12-05 21:13:14,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:13:14,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:13:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:13:14,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:13:14,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:13:14,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024307155] [2022-12-05 21:13:14,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024307155] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:13:14,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:13:14,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:13:14,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861904218] [2022-12-05 21:13:14,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:13:14,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:13:14,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:13:14,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:13:14,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:13:14,349 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:13:14,349 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 1046 transitions, 37815 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:13:14,349 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:13:14,349 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:13:14,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:13:22,543 INFO L130 PetriNetUnfolder]: 10636/19035 cut-off events. [2022-12-05 21:13:22,543 INFO L131 PetriNetUnfolder]: For 770820/770820 co-relation queries the response was YES. [2022-12-05 21:13:22,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174568 conditions, 19035 events. 10636/19035 cut-off events. For 770820/770820 co-relation queries the response was YES. Maximal size of possible extension queue 1247. Compared 161415 event pairs, 2955 based on Foata normal form. 20/19055 useless extension candidates. Maximal degree in co-relation 174391. Up to 9018 conditions per place. [2022-12-05 21:13:22,831 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 743 selfloop transitions, 392 changer transitions 0/1135 dead transitions. [2022-12-05 21:13:22,831 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 1135 transitions, 41516 flow [2022-12-05 21:13:22,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:13:22,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:13:22,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 86 transitions. [2022-12-05 21:13:22,832 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5119047619047619 [2022-12-05 21:13:22,832 INFO L175 Difference]: Start difference. First operand has 458 places, 1046 transitions, 37815 flow. Second operand 7 states and 86 transitions. [2022-12-05 21:13:22,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 1135 transitions, 41516 flow [2022-12-05 21:13:30,416 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 1135 transitions, 40751 flow, removed 75 selfloop flow, removed 5 redundant places. [2022-12-05 21:13:30,440 INFO L231 Difference]: Finished difference. Result has 461 places, 1058 transitions, 38478 flow [2022-12-05 21:13:30,440 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=37118, PETRI_DIFFERENCE_MINUEND_PLACES=453, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1046, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=380, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=662, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=38478, PETRI_PLACES=461, PETRI_TRANSITIONS=1058} [2022-12-05 21:13:30,440 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 431 predicate places. [2022-12-05 21:13:30,441 INFO L495 AbstractCegarLoop]: Abstraction has has 461 places, 1058 transitions, 38478 flow [2022-12-05 21:13:30,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:13:30,441 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:13:30,441 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:13:30,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2022-12-05 21:13:30,441 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:13:30,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:13:30,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1580137473, now seen corresponding path program 48 times [2022-12-05 21:13:30,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:13:30,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303776330] [2022-12-05 21:13:30,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:13:30,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:13:30,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:13:30,697 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:13:30,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:13:30,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303776330] [2022-12-05 21:13:30,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303776330] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:13:30,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:13:30,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:13:30,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595991162] [2022-12-05 21:13:30,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:13:30,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:13:30,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:13:30,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:13:30,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:13:30,698 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:13:30,698 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 1058 transitions, 38478 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:13:30,698 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:13:30,698 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:13:30,698 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:13:38,906 INFO L130 PetriNetUnfolder]: 10604/18975 cut-off events. [2022-12-05 21:13:38,907 INFO L131 PetriNetUnfolder]: For 740980/740980 co-relation queries the response was YES. [2022-12-05 21:13:39,090 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170399 conditions, 18975 events. 10604/18975 cut-off events. For 740980/740980 co-relation queries the response was YES. Maximal size of possible extension queue 1250. Compared 160914 event pairs, 4218 based on Foata normal form. 12/18987 useless extension candidates. Maximal degree in co-relation 170223. Up to 13739 conditions per place. [2022-12-05 21:13:39,176 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 833 selfloop transitions, 304 changer transitions 1/1138 dead transitions. [2022-12-05 21:13:39,177 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 1138 transitions, 41917 flow [2022-12-05 21:13:39,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:13:39,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:13:39,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 90 transitions. [2022-12-05 21:13:39,177 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2022-12-05 21:13:39,177 INFO L175 Difference]: Start difference. First operand has 461 places, 1058 transitions, 38478 flow. Second operand 7 states and 90 transitions. [2022-12-05 21:13:39,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 1138 transitions, 41917 flow [2022-12-05 21:13:45,538 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 1138 transitions, 41344 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-12-05 21:13:45,562 INFO L231 Difference]: Finished difference. Result has 466 places, 1075 transitions, 39192 flow [2022-12-05 21:13:45,562 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=37905, PETRI_DIFFERENCE_MINUEND_PLACES=458, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1058, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=769, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=39192, PETRI_PLACES=466, PETRI_TRANSITIONS=1075} [2022-12-05 21:13:45,563 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 436 predicate places. [2022-12-05 21:13:45,563 INFO L495 AbstractCegarLoop]: Abstraction has has 466 places, 1075 transitions, 39192 flow [2022-12-05 21:13:45,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:13:45,563 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:13:45,563 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:13:45,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-12-05 21:13:45,563 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:13:45,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:13:45,563 INFO L85 PathProgramCache]: Analyzing trace with hash -220552705, now seen corresponding path program 45 times [2022-12-05 21:13:45,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:13:45,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683745786] [2022-12-05 21:13:45,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:13:45,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:13:45,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:13:45,812 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:13:45,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:13:45,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683745786] [2022-12-05 21:13:45,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683745786] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:13:45,813 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:13:45,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:13:45,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513708078] [2022-12-05 21:13:45,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:13:45,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:13:45,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:13:45,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:13:45,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:13:45,819 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:13:45,819 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 1075 transitions, 39192 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:13:45,819 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:13:45,819 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:13:45,819 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:13:53,926 INFO L130 PetriNetUnfolder]: 10581/18922 cut-off events. [2022-12-05 21:13:53,927 INFO L131 PetriNetUnfolder]: For 742924/742924 co-relation queries the response was YES. [2022-12-05 21:13:54,109 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170683 conditions, 18922 events. 10581/18922 cut-off events. For 742924/742924 co-relation queries the response was YES. Maximal size of possible extension queue 1250. Compared 160080 event pairs, 2949 based on Foata normal form. 8/18930 useless extension candidates. Maximal degree in co-relation 170505. Up to 9018 conditions per place. [2022-12-05 21:13:54,195 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 760 selfloop transitions, 388 changer transitions 1/1149 dead transitions. [2022-12-05 21:13:54,195 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 1149 transitions, 42350 flow [2022-12-05 21:13:54,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:13:54,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:13:54,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 82 transitions. [2022-12-05 21:13:54,196 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4880952380952381 [2022-12-05 21:13:54,196 INFO L175 Difference]: Start difference. First operand has 466 places, 1075 transitions, 39192 flow. Second operand 7 states and 82 transitions. [2022-12-05 21:13:54,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 1149 transitions, 42350 flow [2022-12-05 21:14:01,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 470 places, 1149 transitions, 41903 flow, removed 5 selfloop flow, removed 2 redundant places. [2022-12-05 21:14:01,432 INFO L231 Difference]: Finished difference. Result has 471 places, 1074 transitions, 39498 flow [2022-12-05 21:14:01,432 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=38745, PETRI_DIFFERENCE_MINUEND_PLACES=464, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1075, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=388, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=687, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=39498, PETRI_PLACES=471, PETRI_TRANSITIONS=1074} [2022-12-05 21:14:01,433 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 441 predicate places. [2022-12-05 21:14:01,433 INFO L495 AbstractCegarLoop]: Abstraction has has 471 places, 1074 transitions, 39498 flow [2022-12-05 21:14:01,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:14:01,433 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:14:01,433 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:14:01,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2022-12-05 21:14:01,433 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:14:01,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:14:01,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1339331605, now seen corresponding path program 46 times [2022-12-05 21:14:01,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:14:01,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378974143] [2022-12-05 21:14:01,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:14:01,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:14:01,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:14:01,751 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:14:01,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:14:01,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378974143] [2022-12-05 21:14:01,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378974143] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:14:01,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:14:01,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:14:01,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182013510] [2022-12-05 21:14:01,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:14:01,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:14:01,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:14:01,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:14:01,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:14:01,752 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:14:01,752 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 471 places, 1074 transitions, 39498 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:14:01,752 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:14:01,752 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:14:01,752 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:14:10,098 INFO L130 PetriNetUnfolder]: 10562/18875 cut-off events. [2022-12-05 21:14:10,098 INFO L131 PetriNetUnfolder]: For 749135/749135 co-relation queries the response was YES. [2022-12-05 21:14:10,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170650 conditions, 18875 events. 10562/18875 cut-off events. For 749135/749135 co-relation queries the response was YES. Maximal size of possible extension queue 1245. Compared 159402 event pairs, 2919 based on Foata normal form. 4/18879 useless extension candidates. Maximal degree in co-relation 170471. Up to 9018 conditions per place. [2022-12-05 21:14:10,354 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 767 selfloop transitions, 382 changer transitions 0/1149 dead transitions. [2022-12-05 21:14:10,354 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 1149 transitions, 42603 flow [2022-12-05 21:14:10,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:14:10,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:14:10,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 84 transitions. [2022-12-05 21:14:10,355 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-05 21:14:10,355 INFO L175 Difference]: Start difference. First operand has 471 places, 1074 transitions, 39498 flow. Second operand 7 states and 84 transitions. [2022-12-05 21:14:10,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 1149 transitions, 42603 flow [2022-12-05 21:14:17,775 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 470 places, 1149 transitions, 41823 flow, removed 3 selfloop flow, removed 7 redundant places. [2022-12-05 21:14:17,799 INFO L231 Difference]: Finished difference. Result has 471 places, 1073 transitions, 39451 flow [2022-12-05 21:14:17,799 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=38630, PETRI_DIFFERENCE_MINUEND_PLACES=464, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1072, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=381, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=690, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=39451, PETRI_PLACES=471, PETRI_TRANSITIONS=1073} [2022-12-05 21:14:17,799 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 441 predicate places. [2022-12-05 21:14:17,800 INFO L495 AbstractCegarLoop]: Abstraction has has 471 places, 1073 transitions, 39451 flow [2022-12-05 21:14:17,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:14:17,800 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:14:17,800 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:14:17,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2022-12-05 21:14:17,800 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:14:17,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:14:17,800 INFO L85 PathProgramCache]: Analyzing trace with hash -593052701, now seen corresponding path program 47 times [2022-12-05 21:14:17,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:14:17,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026305518] [2022-12-05 21:14:17,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:14:17,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:14:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:14:18,075 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:14:18,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:14:18,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026305518] [2022-12-05 21:14:18,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026305518] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:14:18,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:14:18,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:14:18,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998386865] [2022-12-05 21:14:18,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:14:18,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:14:18,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:14:18,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:14:18,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:14:18,077 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:14:18,077 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 471 places, 1073 transitions, 39451 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:14:18,077 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:14:18,077 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:14:18,077 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:14:26,262 INFO L130 PetriNetUnfolder]: 10550/18851 cut-off events. [2022-12-05 21:14:26,262 INFO L131 PetriNetUnfolder]: For 748533/748533 co-relation queries the response was YES. [2022-12-05 21:14:26,440 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170240 conditions, 18851 events. 10550/18851 cut-off events. For 748533/748533 co-relation queries the response was YES. Maximal size of possible extension queue 1235. Compared 159144 event pairs, 2877 based on Foata normal form. 10/18861 useless extension candidates. Maximal degree in co-relation 170063. Up to 9018 conditions per place. [2022-12-05 21:14:26,525 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 753 selfloop transitions, 398 changer transitions 0/1151 dead transitions. [2022-12-05 21:14:26,525 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 475 places, 1151 transitions, 42892 flow [2022-12-05 21:14:26,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:14:26,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:14:26,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 81 transitions. [2022-12-05 21:14:26,526 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.48214285714285715 [2022-12-05 21:14:26,526 INFO L175 Difference]: Start difference. First operand has 471 places, 1073 transitions, 39451 flow. Second operand 7 states and 81 transitions. [2022-12-05 21:14:26,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 475 places, 1151 transitions, 42892 flow [2022-12-05 21:14:33,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 1151 transitions, 42185 flow, removed 7 selfloop flow, removed 6 redundant places. [2022-12-05 21:14:33,830 INFO L231 Difference]: Finished difference. Result has 470 places, 1081 transitions, 39902 flow [2022-12-05 21:14:33,831 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=38733, PETRI_DIFFERENCE_MINUEND_PLACES=463, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1072, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=389, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=682, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=39902, PETRI_PLACES=470, PETRI_TRANSITIONS=1081} [2022-12-05 21:14:33,831 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 440 predicate places. [2022-12-05 21:14:33,831 INFO L495 AbstractCegarLoop]: Abstraction has has 470 places, 1081 transitions, 39902 flow [2022-12-05 21:14:33,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:14:33,831 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:14:33,831 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:14:33,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2022-12-05 21:14:33,831 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:14:33,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:14:33,831 INFO L85 PathProgramCache]: Analyzing trace with hash -193604389, now seen corresponding path program 48 times [2022-12-05 21:14:33,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:14:33,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684778547] [2022-12-05 21:14:33,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:14:33,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:14:33,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:14:34,066 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:14:34,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:14:34,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684778547] [2022-12-05 21:14:34,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684778547] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:14:34,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:14:34,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:14:34,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27565347] [2022-12-05 21:14:34,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:14:34,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:14:34,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:14:34,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:14:34,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:14:34,076 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:14:34,076 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 470 places, 1081 transitions, 39902 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:14:34,076 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:14:34,076 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:14:34,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:14:42,260 INFO L130 PetriNetUnfolder]: 10540/18829 cut-off events. [2022-12-05 21:14:42,260 INFO L131 PetriNetUnfolder]: For 751748/751748 co-relation queries the response was YES. [2022-12-05 21:14:42,434 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170045 conditions, 18829 events. 10540/18829 cut-off events. For 751748/751748 co-relation queries the response was YES. Maximal size of possible extension queue 1240. Compared 158857 event pairs, 2917 based on Foata normal form. 4/18833 useless extension candidates. Maximal degree in co-relation 169869. Up to 9018 conditions per place. [2022-12-05 21:14:42,519 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 754 selfloop transitions, 384 changer transitions 4/1142 dead transitions. [2022-12-05 21:14:42,519 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 476 places, 1142 transitions, 42931 flow [2022-12-05 21:14:42,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:14:42,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:14:42,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 71 transitions. [2022-12-05 21:14:42,520 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4226190476190476 [2022-12-05 21:14:42,520 INFO L175 Difference]: Start difference. First operand has 470 places, 1081 transitions, 39902 flow. Second operand 7 states and 71 transitions. [2022-12-05 21:14:42,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 476 places, 1142 transitions, 42931 flow [2022-12-05 21:14:49,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 471 places, 1142 transitions, 42141 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-05 21:14:49,239 INFO L231 Difference]: Finished difference. Result has 471 places, 1079 transitions, 39786 flow [2022-12-05 21:14:49,239 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=39057, PETRI_DIFFERENCE_MINUEND_PLACES=465, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1080, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=384, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=696, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=39786, PETRI_PLACES=471, PETRI_TRANSITIONS=1079} [2022-12-05 21:14:49,239 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 441 predicate places. [2022-12-05 21:14:49,239 INFO L495 AbstractCegarLoop]: Abstraction has has 471 places, 1079 transitions, 39786 flow [2022-12-05 21:14:49,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:14:49,239 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:14:49,239 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:14:49,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-12-05 21:14:49,240 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:14:49,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:14:49,240 INFO L85 PathProgramCache]: Analyzing trace with hash 470360197, now seen corresponding path program 49 times [2022-12-05 21:14:49,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:14:49,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853180799] [2022-12-05 21:14:49,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:14:49,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:14:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:14:49,478 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:14:49,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:14:49,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853180799] [2022-12-05 21:14:49,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853180799] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:14:49,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:14:49,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:14:49,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700763501] [2022-12-05 21:14:49,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:14:49,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:14:49,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:14:49,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:14:49,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:14:49,479 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:14:49,479 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 471 places, 1079 transitions, 39786 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:14:49,479 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:14:49,479 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:14:49,479 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:14:57,557 INFO L130 PetriNetUnfolder]: 10515/18756 cut-off events. [2022-12-05 21:14:57,557 INFO L131 PetriNetUnfolder]: For 761057/761057 co-relation queries the response was YES. [2022-12-05 21:14:57,732 INFO L83 FinitePrefix]: Finished finitePrefix Result has 169487 conditions, 18756 events. 10515/18756 cut-off events. For 761057/761057 co-relation queries the response was YES. Maximal size of possible extension queue 1224. Compared 157998 event pairs, 4196 based on Foata normal form. 6/18762 useless extension candidates. Maximal degree in co-relation 169311. Up to 13609 conditions per place. [2022-12-05 21:14:57,815 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 846 selfloop transitions, 301 changer transitions 0/1147 dead transitions. [2022-12-05 21:14:57,815 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 475 places, 1147 transitions, 42765 flow [2022-12-05 21:14:57,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:14:57,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:14:57,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 94 transitions. [2022-12-05 21:14:57,816 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5595238095238095 [2022-12-05 21:14:57,816 INFO L175 Difference]: Start difference. First operand has 471 places, 1079 transitions, 39786 flow. Second operand 7 states and 94 transitions. [2022-12-05 21:14:57,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 475 places, 1147 transitions, 42765 flow [2022-12-05 21:15:04,555 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 470 places, 1147 transitions, 42048 flow, removed 8 selfloop flow, removed 5 redundant places. [2022-12-05 21:15:04,579 INFO L231 Difference]: Finished difference. Result has 472 places, 1084 transitions, 39876 flow [2022-12-05 21:15:04,580 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=39029, PETRI_DIFFERENCE_MINUEND_PLACES=464, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1078, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=295, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=781, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=39876, PETRI_PLACES=472, PETRI_TRANSITIONS=1084} [2022-12-05 21:15:04,580 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 442 predicate places. [2022-12-05 21:15:04,580 INFO L495 AbstractCegarLoop]: Abstraction has has 472 places, 1084 transitions, 39876 flow [2022-12-05 21:15:04,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:15:04,580 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:15:04,580 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:15:04,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2022-12-05 21:15:04,580 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:15:04,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:15:04,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1884062981, now seen corresponding path program 50 times [2022-12-05 21:15:04,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:15:04,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075590675] [2022-12-05 21:15:04,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:15:04,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:15:04,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:15:04,795 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:15:04,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:15:04,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075590675] [2022-12-05 21:15:04,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075590675] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:15:04,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:15:04,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:15:04,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577552368] [2022-12-05 21:15:04,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:15:04,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:15:04,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:15:04,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:15:04,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:15:04,796 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:15:04,796 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 472 places, 1084 transitions, 39876 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:15:04,796 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:15:04,796 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:15:04,796 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:15:13,214 INFO L130 PetriNetUnfolder]: 10502/18909 cut-off events. [2022-12-05 21:15:13,214 INFO L131 PetriNetUnfolder]: For 762840/762840 co-relation queries the response was YES. [2022-12-05 21:15:13,419 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170395 conditions, 18909 events. 10502/18909 cut-off events. For 762840/762840 co-relation queries the response was YES. Maximal size of possible extension queue 1263. Compared 161837 event pairs, 1917 based on Foata normal form. 12/18921 useless extension candidates. Maximal degree in co-relation 170217. Up to 7413 conditions per place. [2022-12-05 21:15:13,510 INFO L137 encePairwiseOnDemand]: 15/24 looper letters, 824 selfloop transitions, 379 changer transitions 1/1204 dead transitions. [2022-12-05 21:15:13,510 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 1204 transitions, 43885 flow [2022-12-05 21:15:13,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:15:13,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:15:13,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 126 transitions. [2022-12-05 21:15:13,511 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4772727272727273 [2022-12-05 21:15:13,511 INFO L175 Difference]: Start difference. First operand has 472 places, 1084 transitions, 39876 flow. Second operand 11 states and 126 transitions. [2022-12-05 21:15:13,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 1204 transitions, 43885 flow [2022-12-05 21:15:20,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 1204 transitions, 43437 flow, removed 1 selfloop flow, removed 2 redundant places. [2022-12-05 21:15:20,916 INFO L231 Difference]: Finished difference. Result has 483 places, 1106 transitions, 41203 flow [2022-12-05 21:15:20,917 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=39392, PETRI_DIFFERENCE_MINUEND_PLACES=470, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1083, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=355, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=712, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=41203, PETRI_PLACES=483, PETRI_TRANSITIONS=1106} [2022-12-05 21:15:20,917 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 453 predicate places. [2022-12-05 21:15:20,917 INFO L495 AbstractCegarLoop]: Abstraction has has 483 places, 1106 transitions, 41203 flow [2022-12-05 21:15:20,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:15:20,918 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:15:20,918 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:15:20,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2022-12-05 21:15:20,918 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:15:20,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:15:20,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1949863813, now seen corresponding path program 51 times [2022-12-05 21:15:20,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:15:20,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779030959] [2022-12-05 21:15:20,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:15:20,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:15:20,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:15:21,143 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:15:21,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:15:21,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779030959] [2022-12-05 21:15:21,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779030959] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:15:21,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:15:21,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:15:21,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987276200] [2022-12-05 21:15:21,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:15:21,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:15:21,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:15:21,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:15:21,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:15:21,144 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 24 [2022-12-05 21:15:21,144 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 483 places, 1106 transitions, 41203 flow. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:15:21,144 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:15:21,144 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 24 [2022-12-05 21:15:21,144 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:15:29,519 INFO L130 PetriNetUnfolder]: 10490/18869 cut-off events. [2022-12-05 21:15:29,519 INFO L131 PetriNetUnfolder]: For 801040/801040 co-relation queries the response was YES. [2022-12-05 21:15:29,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 173380 conditions, 18869 events. 10490/18869 cut-off events. For 801040/801040 co-relation queries the response was YES. Maximal size of possible extension queue 1251. Compared 160744 event pairs, 4300 based on Foata normal form. 8/18877 useless extension candidates. Maximal degree in co-relation 173199. Up to 13609 conditions per place. [2022-12-05 21:15:29,774 INFO L137 encePairwiseOnDemand]: 16/24 looper letters, 854 selfloop transitions, 300 changer transitions 0/1154 dead transitions. [2022-12-05 21:15:29,774 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 1154 transitions, 43853 flow [2022-12-05 21:15:29,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 21:15:29,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 21:15:29,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 86 transitions. [2022-12-05 21:15:29,775 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5119047619047619 [2022-12-05 21:15:29,775 INFO L175 Difference]: Start difference. First operand has 483 places, 1106 transitions, 41203 flow. Second operand 7 states and 86 transitions. [2022-12-05 21:15:29,775 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 1154 transitions, 43853 flow [2022-12-05 21:15:36,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 479 places, 1154 transitions, 42684 flow, removed 28 selfloop flow, removed 10 redundant places. [2022-12-05 21:15:37,033 INFO L231 Difference]: Finished difference. Result has 479 places, 1105 transitions, 40632 flow [2022-12-05 21:15:37,034 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=39956, PETRI_DIFFERENCE_MINUEND_PLACES=473, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=805, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=40632, PETRI_PLACES=479, PETRI_TRANSITIONS=1105} [2022-12-05 21:15:37,047 INFO L294 CegarLoopForPetriNet]: 30 programPoint places, 449 predicate places. [2022-12-05 21:15:37,048 INFO L495 AbstractCegarLoop]: Abstraction has has 479 places, 1105 transitions, 40632 flow [2022-12-05 21:15:37,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:15:37,048 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:15:37,048 INFO L213 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:15:37,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2022-12-05 21:15:37,048 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-05 21:15:37,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:15:37,048 INFO L85 PathProgramCache]: Analyzing trace with hash -385375159, now seen corresponding path program 52 times [2022-12-05 21:15:37,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:15:37,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457350743] [2022-12-05 21:15:37,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:15:37,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:15:37,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:15:37,367 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-05 21:15:37,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:15:37,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457350743] [2022-12-05 21:15:37,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457350743] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 21:15:37,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468103909] [2022-12-05 21:15:37,368 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-05 21:15:37,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 21:15:37,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:15:37,369 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-05 21:15:37,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process