/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.use.on-demand.petri.net.difference true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/array-eq-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-a802222-m [2022-12-11 21:15:42,682 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-11 21:15:42,683 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-11 21:15:42,711 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-11 21:15:42,713 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-11 21:15:42,715 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-11 21:15:42,717 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-11 21:15:42,720 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-11 21:15:42,723 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-11 21:15:42,726 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-11 21:15:42,727 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-11 21:15:42,728 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-11 21:15:42,729 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-11 21:15:42,730 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-11 21:15:42,731 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-11 21:15:42,733 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-11 21:15:42,734 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-11 21:15:42,734 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-11 21:15:42,736 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-11 21:15:42,739 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-11 21:15:42,740 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-11 21:15:42,741 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-11 21:15:42,741 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-11 21:15:42,742 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-11 21:15:42,747 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-11 21:15:42,747 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-11 21:15:42,747 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-11 21:15:42,748 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-11 21:15:42,749 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-11 21:15:42,749 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-11 21:15:42,749 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-11 21:15:42,754 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-11 21:15:42,755 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-11 21:15:42,755 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-11 21:15:42,756 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-11 21:15:42,756 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-11 21:15:42,756 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-11 21:15:42,756 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-11 21:15:42,757 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-11 21:15:42,757 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-11 21:15:42,758 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-11 21:15:42,761 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2022-12-11 21:15:42,784 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-11 21:15:42,784 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-11 21:15:42,785 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-11 21:15:42,786 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-11 21:15:42,786 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-11 21:15:42,786 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-11 21:15:42,787 INFO L138 SettingsManager]: * Use SBE=true [2022-12-11 21:15:42,787 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-11 21:15:42,787 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-11 21:15:42,787 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-11 21:15:42,788 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-11 21:15:42,788 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-11 21:15:42,788 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-11 21:15:42,788 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-11 21:15:42,788 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-11 21:15:42,788 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-11 21:15:42,788 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-11 21:15:42,788 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-11 21:15:42,789 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-11 21:15:42,789 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-11 21:15:42,789 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-11 21:15:42,789 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-11 21:15:42,789 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-11 21:15:42,789 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-11 21:15:42,789 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-11 21:15:42,789 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-11 21:15:42,789 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-11 21:15:42,790 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-12-11 21:15:42,790 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-11 21:15:42,790 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-11 21:15:42,790 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-11 21:15:42,790 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Use on-demand Petri net difference -> true [2022-12-11 21:15:43,078 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-11 21:15:43,092 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-11 21:15:43,094 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-11 21:15:43,095 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-11 21:15:43,095 INFO L275 PluginConnector]: CDTParser initialized [2022-12-11 21:15:43,096 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/array-eq-symm.wvr.c [2022-12-11 21:15:44,096 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-11 21:15:44,271 INFO L351 CDTParser]: Found 1 translation units. [2022-12-11 21:15:44,271 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/array-eq-symm.wvr.c [2022-12-11 21:15:44,275 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/256e860c1/e9d75ae8c57348ee9cf43850a606b96f/FLAG06e31aaa1 [2022-12-11 21:15:44,643 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/256e860c1/e9d75ae8c57348ee9cf43850a606b96f [2022-12-11 21:15:44,645 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-11 21:15:44,646 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-11 21:15:44,646 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-11 21:15:44,647 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-11 21:15:44,648 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-11 21:15:44,649 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,649 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@58be0a98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44, skipping insertion in model container [2022-12-11 21:15:44,649 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,653 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-11 21:15:44,664 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-11 21:15:44,792 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/array-eq-symm.wvr.c[2251,2264] [2022-12-11 21:15:44,806 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-11 21:15:44,814 INFO L203 MainTranslator]: Completed pre-run [2022-12-11 21:15:44,835 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/array-eq-symm.wvr.c[2251,2264] [2022-12-11 21:15:44,844 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-11 21:15:44,854 INFO L208 MainTranslator]: Completed translation [2022-12-11 21:15:44,855 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44 WrapperNode [2022-12-11 21:15:44,856 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-11 21:15:44,857 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-11 21:15:44,857 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-11 21:15:44,857 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-11 21:15:44,861 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,873 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,894 INFO L138 Inliner]: procedures = 23, calls = 29, calls flagged for inlining = 7, calls inlined = 9, statements flattened = 112 [2022-12-11 21:15:44,895 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-11 21:15:44,896 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-11 21:15:44,896 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-11 21:15:44,896 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-11 21:15:44,901 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,901 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,911 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,911 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,923 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,925 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,926 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,926 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,928 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-11 21:15:44,928 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-11 21:15:44,928 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-11 21:15:44,928 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-11 21:15:44,929 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (1/1) ... [2022-12-11 21:15:44,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-11 21:15:44,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:15:44,968 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-11 21:15:44,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-11 21:15:44,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-11 21:15:44,996 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-11 21:15:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-11 21:15:44,996 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-11 21:15:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-11 21:15:44,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-11 21:15:44,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-11 21:15:44,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-11 21:15:44,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-11 21:15:44,996 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-11 21:15:44,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-11 21:15:44,997 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-11 21:15:44,997 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-11 21:15:44,998 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-11 21:15:45,059 INFO L236 CfgBuilder]: Building ICFG [2022-12-11 21:15:45,060 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-11 21:15:45,251 INFO L277 CfgBuilder]: Performing block encoding [2022-12-11 21:15:45,257 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-11 21:15:45,257 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-11 21:15:45,258 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.12 09:15:45 BoogieIcfgContainer [2022-12-11 21:15:45,258 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-11 21:15:45,260 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-11 21:15:45,260 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-11 21:15:45,262 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-11 21:15:45,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.12 09:15:44" (1/3) ... [2022-12-11 21:15:45,262 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d8093b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.12 09:15:45, skipping insertion in model container [2022-12-11 21:15:45,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 09:15:44" (2/3) ... [2022-12-11 21:15:45,263 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d8093b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.12 09:15:45, skipping insertion in model container [2022-12-11 21:15:45,263 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.12 09:15:45" (3/3) ... [2022-12-11 21:15:45,263 INFO L112 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.c [2022-12-11 21:15:45,275 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-11 21:15:45,275 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-11 21:15:45,275 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-11 21:15:45,339 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-11 21:15:45,360 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 151 places, 159 transitions, 334 flow [2022-12-11 21:15:45,426 INFO L130 PetriNetUnfolder]: 15/157 cut-off events. [2022-12-11 21:15:45,426 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-11 21:15:45,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 166 conditions, 157 events. 15/157 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 122 event pairs, 0 based on Foata normal form. 0/141 useless extension candidates. Maximal degree in co-relation 118. Up to 3 conditions per place. [2022-12-11 21:15:45,433 INFO L82 GeneralOperation]: Start removeDead. Operand has 151 places, 159 transitions, 334 flow [2022-12-11 21:15:45,439 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 141 places, 149 transitions, 310 flow [2022-12-11 21:15:45,446 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-11 21:15:45,451 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;@182b6a31, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-11 21:15:45,451 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-11 21:15:45,478 INFO L130 PetriNetUnfolder]: 15/148 cut-off events. [2022-12-11 21:15:45,478 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-11 21:15:45,478 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:45,479 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:45,479 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:45,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:45,483 INFO L85 PathProgramCache]: Analyzing trace with hash -1736901044, now seen corresponding path program 1 times [2022-12-11 21:15:45,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:45,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108124340] [2022-12-11 21:15:45,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:45,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:45,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:46,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 21:15:46,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:46,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108124340] [2022-12-11 21:15:46,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108124340] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:46,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:46,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-11 21:15:46,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536909507] [2022-12-11 21:15:46,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:46,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-11 21:15:46,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:46,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-11 21:15:46,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-11 21:15:46,256 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 159 [2022-12-11 21:15:46,260 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 149 transitions, 310 flow. Second operand has 6 states, 6 states have (on average 110.66666666666667) internal successors, (664), 6 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:46,260 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:46,260 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 159 [2022-12-11 21:15:46,261 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:46,519 INFO L130 PetriNetUnfolder]: 171/623 cut-off events. [2022-12-11 21:15:46,519 INFO L131 PetriNetUnfolder]: For 92/105 co-relation queries the response was YES. [2022-12-11 21:15:46,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 998 conditions, 623 events. 171/623 cut-off events. For 92/105 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 3135 event pairs, 41 based on Foata normal form. 9/545 useless extension candidates. Maximal degree in co-relation 742. Up to 122 conditions per place. [2022-12-11 21:15:46,527 INFO L137 encePairwiseOnDemand]: 138/159 looper letters, 65 selfloop transitions, 5 changer transitions 11/178 dead transitions. [2022-12-11 21:15:46,527 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 178 transitions, 545 flow [2022-12-11 21:15:46,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-11 21:15:46,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-11 21:15:46,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1051 transitions. [2022-12-11 21:15:46,542 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7344514325646401 [2022-12-11 21:15:46,544 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 8 predicate places. [2022-12-11 21:15:46,544 INFO L82 GeneralOperation]: Start removeDead. Operand has 149 places, 178 transitions, 545 flow [2022-12-11 21:15:46,550 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 139 places, 167 transitions, 498 flow [2022-12-11 21:15:46,551 INFO L495 AbstractCegarLoop]: Abstraction has has 139 places, 167 transitions, 498 flow [2022-12-11 21:15:46,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 110.66666666666667) internal successors, (664), 6 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:46,551 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:46,551 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:46,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-11 21:15:46,552 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:46,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:46,553 INFO L85 PathProgramCache]: Analyzing trace with hash -48993759, now seen corresponding path program 1 times [2022-12-11 21:15:46,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:46,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147651355] [2022-12-11 21:15:46,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:46,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:46,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:46,785 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 21:15:46,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:46,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147651355] [2022-12-11 21:15:46,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147651355] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:46,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:46,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-11 21:15:46,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18217565] [2022-12-11 21:15:46,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:46,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-11 21:15:46,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:46,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-11 21:15:46,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-11 21:15:46,792 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 159 [2022-12-11 21:15:46,793 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 167 transitions, 498 flow. Second operand has 7 states, 7 states have (on average 113.42857142857143) internal successors, (794), 7 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:46,793 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:46,793 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 159 [2022-12-11 21:15:46,793 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:46,988 INFO L130 PetriNetUnfolder]: 212/809 cut-off events. [2022-12-11 21:15:46,988 INFO L131 PetriNetUnfolder]: For 338/521 co-relation queries the response was YES. [2022-12-11 21:15:46,990 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1587 conditions, 809 events. 212/809 cut-off events. For 338/521 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 4276 event pairs, 46 based on Foata normal form. 0/706 useless extension candidates. Maximal degree in co-relation 963. Up to 139 conditions per place. [2022-12-11 21:15:46,992 INFO L137 encePairwiseOnDemand]: 147/159 looper letters, 75 selfloop transitions, 14 changer transitions 1/196 dead transitions. [2022-12-11 21:15:46,992 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 196 transitions, 779 flow [2022-12-11 21:15:46,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-11 21:15:46,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-11 21:15:46,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1168 transitions. [2022-12-11 21:15:46,995 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7345911949685534 [2022-12-11 21:15:46,996 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 7 predicate places. [2022-12-11 21:15:46,996 INFO L82 GeneralOperation]: Start removeDead. Operand has 148 places, 196 transitions, 779 flow [2022-12-11 21:15:46,999 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 148 places, 195 transitions, 773 flow [2022-12-11 21:15:46,999 INFO L495 AbstractCegarLoop]: Abstraction has has 148 places, 195 transitions, 773 flow [2022-12-11 21:15:46,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 113.42857142857143) internal successors, (794), 7 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:47,000 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:47,000 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:47,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-11 21:15:47,000 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:47,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:47,001 INFO L85 PathProgramCache]: Analyzing trace with hash 623300907, now seen corresponding path program 1 times [2022-12-11 21:15:47,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:47,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689631481] [2022-12-11 21:15:47,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:47,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:47,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:47,139 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 21:15:47,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:47,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689631481] [2022-12-11 21:15:47,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689631481] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:47,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:47,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-11 21:15:47,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814668129] [2022-12-11 21:15:47,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:47,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-11 21:15:47,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:47,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-11 21:15:47,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-11 21:15:47,142 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 159 [2022-12-11 21:15:47,143 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 195 transitions, 773 flow. Second operand has 7 states, 7 states have (on average 113.42857142857143) internal successors, (794), 7 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:47,143 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:47,143 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 159 [2022-12-11 21:15:47,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:47,317 INFO L130 PetriNetUnfolder]: 215/815 cut-off events. [2022-12-11 21:15:47,317 INFO L131 PetriNetUnfolder]: For 555/819 co-relation queries the response was YES. [2022-12-11 21:15:47,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1907 conditions, 815 events. 215/815 cut-off events. For 555/819 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4157 event pairs, 54 based on Foata normal form. 3/717 useless extension candidates. Maximal degree in co-relation 1421. Up to 204 conditions per place. [2022-12-11 21:15:47,321 INFO L137 encePairwiseOnDemand]: 147/159 looper letters, 65 selfloop transitions, 11 changer transitions 17/199 dead transitions. [2022-12-11 21:15:47,321 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 199 transitions, 975 flow [2022-12-11 21:15:47,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-11 21:15:47,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-11 21:15:47,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1163 transitions. [2022-12-11 21:15:47,323 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7314465408805031 [2022-12-11 21:15:47,324 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 16 predicate places. [2022-12-11 21:15:47,324 INFO L82 GeneralOperation]: Start removeDead. Operand has 157 places, 199 transitions, 975 flow [2022-12-11 21:15:47,327 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 182 transitions, 852 flow [2022-12-11 21:15:47,327 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 182 transitions, 852 flow [2022-12-11 21:15:47,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 113.42857142857143) internal successors, (794), 7 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:47,328 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:47,328 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:47,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-11 21:15:47,328 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:47,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:47,329 INFO L85 PathProgramCache]: Analyzing trace with hash -713596193, now seen corresponding path program 1 times [2022-12-11 21:15:47,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:47,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616140229] [2022-12-11 21:15:47,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:47,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:47,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:47,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:15:47,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:47,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616140229] [2022-12-11 21:15:47,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616140229] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:47,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:47,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-11 21:15:47,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735145582] [2022-12-11 21:15:47,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:47,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-11 21:15:47,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:47,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-11 21:15:47,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-11 21:15:47,458 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 159 [2022-12-11 21:15:47,459 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 182 transitions, 852 flow. Second operand has 7 states, 7 states have (on average 114.0) internal successors, (798), 7 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:47,459 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:47,459 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 159 [2022-12-11 21:15:47,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:47,611 INFO L130 PetriNetUnfolder]: 244/912 cut-off events. [2022-12-11 21:15:47,611 INFO L131 PetriNetUnfolder]: For 1184/1702 co-relation queries the response was YES. [2022-12-11 21:15:47,613 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2485 conditions, 912 events. 244/912 cut-off events. For 1184/1702 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5017 event pairs, 46 based on Foata normal form. 0/800 useless extension candidates. Maximal degree in co-relation 1648. Up to 204 conditions per place. [2022-12-11 21:15:47,617 INFO L137 encePairwiseOnDemand]: 149/159 looper letters, 78 selfloop transitions, 10 changer transitions 1/199 dead transitions. [2022-12-11 21:15:47,617 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 199 transitions, 1171 flow [2022-12-11 21:15:47,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-11 21:15:47,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-11 21:15:47,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 938 transitions. [2022-12-11 21:15:47,619 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7374213836477987 [2022-12-11 21:15:47,620 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 19 predicate places. [2022-12-11 21:15:47,620 INFO L82 GeneralOperation]: Start removeDead. Operand has 160 places, 199 transitions, 1171 flow [2022-12-11 21:15:47,624 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 160 places, 198 transitions, 1161 flow [2022-12-11 21:15:47,624 INFO L495 AbstractCegarLoop]: Abstraction has has 160 places, 198 transitions, 1161 flow [2022-12-11 21:15:47,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 114.0) internal successors, (798), 7 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:47,625 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:47,625 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:47,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-11 21:15:47,625 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:47,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:47,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1684672133, now seen corresponding path program 1 times [2022-12-11 21:15:47,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:47,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852468152] [2022-12-11 21:15:47,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:47,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:47,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:47,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:15:47,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:47,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852468152] [2022-12-11 21:15:47,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852468152] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:47,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:47,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-11 21:15:47,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587469750] [2022-12-11 21:15:47,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:47,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-11 21:15:47,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:47,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-11 21:15:47,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-11 21:15:47,730 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 159 [2022-12-11 21:15:47,731 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 198 transitions, 1161 flow. Second operand has 7 states, 7 states have (on average 114.0) internal successors, (798), 7 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:47,731 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:47,731 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 159 [2022-12-11 21:15:47,731 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:47,879 INFO L130 PetriNetUnfolder]: 214/792 cut-off events. [2022-12-11 21:15:47,880 INFO L131 PetriNetUnfolder]: For 1429/1949 co-relation queries the response was YES. [2022-12-11 21:15:47,881 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2464 conditions, 792 events. 214/792 cut-off events. For 1429/1949 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4053 event pairs, 54 based on Foata normal form. 5/697 useless extension candidates. Maximal degree in co-relation 1885. Up to 204 conditions per place. [2022-12-11 21:15:47,884 INFO L137 encePairwiseOnDemand]: 149/159 looper letters, 71 selfloop transitions, 9 changer transitions 5/191 dead transitions. [2022-12-11 21:15:47,884 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 191 transitions, 1255 flow [2022-12-11 21:15:47,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-11 21:15:47,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-11 21:15:47,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 933 transitions. [2022-12-11 21:15:47,886 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7334905660377359 [2022-12-11 21:15:47,886 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 26 predicate places. [2022-12-11 21:15:47,886 INFO L82 GeneralOperation]: Start removeDead. Operand has 167 places, 191 transitions, 1255 flow [2022-12-11 21:15:47,889 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 165 places, 186 transitions, 1188 flow [2022-12-11 21:15:47,890 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 186 transitions, 1188 flow [2022-12-11 21:15:47,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 114.0) internal successors, (798), 7 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:47,890 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:47,890 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:47,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-11 21:15:47,891 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:47,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:47,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1519716200, now seen corresponding path program 1 times [2022-12-11 21:15:47,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:47,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529826954] [2022-12-11 21:15:47,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:47,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:47,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:48,111 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 21:15:48,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:48,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529826954] [2022-12-11 21:15:48,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529826954] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:15:48,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617641408] [2022-12-11 21:15:48,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:48,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:15:48,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:15:48,114 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:15:48,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-11 21:15:48,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:48,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-11 21:15:48,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:15:48,565 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 21:15:48,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:15:48,896 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 21:15:48,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617641408] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-11 21:15:48,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-11 21:15:48,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13, 11] total 30 [2022-12-11 21:15:48,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503374460] [2022-12-11 21:15:48,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:48,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-11 21:15:48,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:48,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-11 21:15:48,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2022-12-11 21:15:48,899 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 159 [2022-12-11 21:15:48,900 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 186 transitions, 1188 flow. Second operand has 11 states, 11 states have (on average 110.36363636363636) internal successors, (1214), 11 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:48,901 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:48,901 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 159 [2022-12-11 21:15:48,901 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:49,230 INFO L130 PetriNetUnfolder]: 177/769 cut-off events. [2022-12-11 21:15:49,230 INFO L131 PetriNetUnfolder]: For 1986/2689 co-relation queries the response was YES. [2022-12-11 21:15:49,232 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2587 conditions, 769 events. 177/769 cut-off events. For 1986/2689 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4166 event pairs, 47 based on Foata normal form. 2/691 useless extension candidates. Maximal degree in co-relation 1968. Up to 194 conditions per place. [2022-12-11 21:15:49,235 INFO L137 encePairwiseOnDemand]: 145/159 looper letters, 73 selfloop transitions, 17 changer transitions 0/194 dead transitions. [2022-12-11 21:15:49,235 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 194 transitions, 1476 flow [2022-12-11 21:15:49,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 21:15:49,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 21:15:49,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1558 transitions. [2022-12-11 21:15:49,238 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6999101527403414 [2022-12-11 21:15:49,238 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 37 predicate places. [2022-12-11 21:15:49,238 INFO L82 GeneralOperation]: Start removeDead. Operand has 178 places, 194 transitions, 1476 flow [2022-12-11 21:15:49,242 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 178 places, 194 transitions, 1476 flow [2022-12-11 21:15:49,242 INFO L495 AbstractCegarLoop]: Abstraction has has 178 places, 194 transitions, 1476 flow [2022-12-11 21:15:49,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 110.36363636363636) internal successors, (1214), 11 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:49,243 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:49,243 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:49,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-11 21:15:49,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-12-11 21:15:49,448 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:49,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:49,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1562384448, now seen corresponding path program 1 times [2022-12-11 21:15:49,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:49,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949730663] [2022-12-11 21:15:49,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:49,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:49,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:49,718 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:15:49,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:49,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949730663] [2022-12-11 21:15:49,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949730663] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:15:49,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272711246] [2022-12-11 21:15:49,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:49,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:15:49,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:15:49,721 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:15:49,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-11 21:15:49,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:49,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-11 21:15:49,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:15:50,065 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:15:50,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:15:50,358 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:15:50,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272711246] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-11 21:15:50,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-11 21:15:50,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13, 11] total 30 [2022-12-11 21:15:50,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012163368] [2022-12-11 21:15:50,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:50,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-11 21:15:50,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:50,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-11 21:15:50,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2022-12-11 21:15:50,361 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 159 [2022-12-11 21:15:50,362 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 194 transitions, 1476 flow. Second operand has 11 states, 11 states have (on average 110.36363636363636) internal successors, (1214), 11 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:50,362 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:50,362 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 159 [2022-12-11 21:15:50,363 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:50,703 INFO L130 PetriNetUnfolder]: 168/805 cut-off events. [2022-12-11 21:15:50,703 INFO L131 PetriNetUnfolder]: For 2919/3130 co-relation queries the response was YES. [2022-12-11 21:15:50,704 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2941 conditions, 805 events. 168/805 cut-off events. For 2919/3130 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 4578 event pairs, 42 based on Foata normal form. 0/736 useless extension candidates. Maximal degree in co-relation 2187. Up to 231 conditions per place. [2022-12-11 21:15:50,707 INFO L137 encePairwiseOnDemand]: 145/159 looper letters, 79 selfloop transitions, 17 changer transitions 0/204 dead transitions. [2022-12-11 21:15:50,707 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 204 transitions, 1829 flow [2022-12-11 21:15:50,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 21:15:50,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 21:15:50,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1560 transitions. [2022-12-11 21:15:50,710 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7008086253369272 [2022-12-11 21:15:50,710 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 50 predicate places. [2022-12-11 21:15:50,710 INFO L82 GeneralOperation]: Start removeDead. Operand has 191 places, 204 transitions, 1829 flow [2022-12-11 21:15:50,713 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 191 places, 204 transitions, 1829 flow [2022-12-11 21:15:50,713 INFO L495 AbstractCegarLoop]: Abstraction has has 191 places, 204 transitions, 1829 flow [2022-12-11 21:15:50,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 110.36363636363636) internal successors, (1214), 11 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:50,714 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:50,714 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:50,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-12-11 21:15:50,918 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,SelfDestructingSolverStorable6 [2022-12-11 21:15:50,919 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:50,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:50,919 INFO L85 PathProgramCache]: Analyzing trace with hash 987241183, now seen corresponding path program 1 times [2022-12-11 21:15:50,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:50,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628028793] [2022-12-11 21:15:50,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:50,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:50,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:51,577 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:15:51,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:51,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628028793] [2022-12-11 21:15:51,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628028793] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:51,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:51,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:15:51,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795062451] [2022-12-11 21:15:51,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:51,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:15:51,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:51,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:15:51,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:15:51,580 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:15:51,582 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 204 transitions, 1829 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:51,582 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:51,582 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:15:51,582 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:52,561 INFO L130 PetriNetUnfolder]: 2027/4151 cut-off events. [2022-12-11 21:15:52,561 INFO L131 PetriNetUnfolder]: For 13411/13429 co-relation queries the response was YES. [2022-12-11 21:15:52,567 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14715 conditions, 4151 events. 2027/4151 cut-off events. For 13411/13429 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 29639 event pairs, 504 based on Foata normal form. 2/3787 useless extension candidates. Maximal degree in co-relation 12341. Up to 1677 conditions per place. [2022-12-11 21:15:52,580 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 171 selfloop transitions, 44 changer transitions 42/341 dead transitions. [2022-12-11 21:15:52,580 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 341 transitions, 3032 flow [2022-12-11 21:15:52,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 21:15:52,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 21:15:52,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2984 transitions. [2022-12-11 21:15:52,584 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6053966321769122 [2022-12-11 21:15:52,585 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 80 predicate places. [2022-12-11 21:15:52,585 INFO L82 GeneralOperation]: Start removeDead. Operand has 221 places, 341 transitions, 3032 flow [2022-12-11 21:15:52,599 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 215 places, 299 transitions, 2702 flow [2022-12-11 21:15:52,600 INFO L495 AbstractCegarLoop]: Abstraction has has 215 places, 299 transitions, 2702 flow [2022-12-11 21:15:52,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:52,600 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:52,600 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:52,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-11 21:15:52,601 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:52,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:52,601 INFO L85 PathProgramCache]: Analyzing trace with hash -300213525, now seen corresponding path program 2 times [2022-12-11 21:15:52,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:52,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826661493] [2022-12-11 21:15:52,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:52,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:52,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:53,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:15:53,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:53,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826661493] [2022-12-11 21:15:53,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826661493] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:53,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:53,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:15:53,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59155131] [2022-12-11 21:15:53,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:53,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:15:53,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:53,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:15:53,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:15:53,200 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:15:53,201 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 215 places, 299 transitions, 2702 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:53,201 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:53,201 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:15:53,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:54,307 INFO L130 PetriNetUnfolder]: 2090/4189 cut-off events. [2022-12-11 21:15:54,308 INFO L131 PetriNetUnfolder]: For 13436/13608 co-relation queries the response was YES. [2022-12-11 21:15:54,315 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18674 conditions, 4189 events. 2090/4189 cut-off events. For 13436/13608 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 29472 event pairs, 475 based on Foata normal form. 8/3840 useless extension candidates. Maximal degree in co-relation 16089. Up to 1677 conditions per place. [2022-12-11 21:15:54,332 INFO L137 encePairwiseOnDemand]: 129/159 looper letters, 310 selfloop transitions, 102 changer transitions 4/500 dead transitions. [2022-12-11 21:15:54,332 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 500 transitions, 5052 flow [2022-12-11 21:15:54,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 21:15:54,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 21:15:54,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3367 transitions. [2022-12-11 21:15:54,336 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6050314465408805 [2022-12-11 21:15:54,337 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 108 predicate places. [2022-12-11 21:15:54,337 INFO L82 GeneralOperation]: Start removeDead. Operand has 249 places, 500 transitions, 5052 flow [2022-12-11 21:15:54,357 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 249 places, 496 transitions, 5011 flow [2022-12-11 21:15:54,357 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 496 transitions, 5011 flow [2022-12-11 21:15:54,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:54,358 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:54,358 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:54,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-11 21:15:54,358 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:54,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:54,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1996349479, now seen corresponding path program 3 times [2022-12-11 21:15:54,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:54,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664619395] [2022-12-11 21:15:54,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:54,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:54,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:55,258 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:15:55,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:55,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664619395] [2022-12-11 21:15:55,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664619395] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:55,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:55,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:15:55,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420489361] [2022-12-11 21:15:55,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:55,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:15:55,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:55,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:15:55,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:15:55,261 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 159 [2022-12-11 21:15:55,262 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 496 transitions, 5011 flow. Second operand has 21 states, 21 states have (on average 82.71428571428571) internal successors, (1737), 21 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:55,262 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:55,262 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 159 [2022-12-11 21:15:55,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:56,628 INFO L130 PetriNetUnfolder]: 2099/4324 cut-off events. [2022-12-11 21:15:56,628 INFO L131 PetriNetUnfolder]: For 16122/16438 co-relation queries the response was YES. [2022-12-11 21:15:56,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22531 conditions, 4324 events. 2099/4324 cut-off events. For 16122/16438 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 31100 event pairs, 297 based on Foata normal form. 26/3999 useless extension candidates. Maximal degree in co-relation 19572. Up to 1681 conditions per place. [2022-12-11 21:15:56,653 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 361 selfloop transitions, 103 changer transitions 46/588 dead transitions. [2022-12-11 21:15:56,653 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 588 transitions, 6885 flow [2022-12-11 21:15:56,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 21:15:56,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 21:15:56,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2770 transitions. [2022-12-11 21:15:56,656 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5444182389937107 [2022-12-11 21:15:56,656 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 139 predicate places. [2022-12-11 21:15:56,656 INFO L82 GeneralOperation]: Start removeDead. Operand has 280 places, 588 transitions, 6885 flow [2022-12-11 21:15:56,677 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 274 places, 542 transitions, 6372 flow [2022-12-11 21:15:56,677 INFO L495 AbstractCegarLoop]: Abstraction has has 274 places, 542 transitions, 6372 flow [2022-12-11 21:15:56,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 82.71428571428571) internal successors, (1737), 21 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:56,678 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:56,679 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:56,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-11 21:15:56,679 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:56,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:56,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1668844809, now seen corresponding path program 1 times [2022-12-11 21:15:56,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:56,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821323726] [2022-12-11 21:15:56,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:56,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:56,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:57,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:15:57,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:57,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821323726] [2022-12-11 21:15:57,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821323726] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:57,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:57,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:15:57,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862374720] [2022-12-11 21:15:57,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:57,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:15:57,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:57,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:15:57,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:15:57,243 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:15:57,244 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 542 transitions, 6372 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:57,244 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:57,244 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:15:57,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:15:58,455 INFO L130 PetriNetUnfolder]: 2775/5504 cut-off events. [2022-12-11 21:15:58,455 INFO L131 PetriNetUnfolder]: For 22596/23027 co-relation queries the response was YES. [2022-12-11 21:15:58,539 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34097 conditions, 5504 events. 2775/5504 cut-off events. For 22596/23027 co-relation queries the response was YES. Maximal size of possible extension queue 285. Compared 41459 event pairs, 129 based on Foata normal form. 45/5128 useless extension candidates. Maximal degree in co-relation 29971. Up to 2758 conditions per place. [2022-12-11 21:15:58,592 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 496 selfloop transitions, 131 changer transitions 0/711 dead transitions. [2022-12-11 21:15:58,592 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 711 transitions, 9851 flow [2022-12-11 21:15:58,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 21:15:58,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 21:15:58,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3523 transitions. [2022-12-11 21:15:58,600 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6154786862334032 [2022-12-11 21:15:58,601 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 168 predicate places. [2022-12-11 21:15:58,601 INFO L82 GeneralOperation]: Start removeDead. Operand has 309 places, 711 transitions, 9851 flow [2022-12-11 21:15:58,627 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 309 places, 711 transitions, 9851 flow [2022-12-11 21:15:58,628 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 711 transitions, 9851 flow [2022-12-11 21:15:58,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:58,629 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:15:58,629 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:15:58,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-11 21:15:58,629 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:15:58,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:15:58,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1496114125, now seen corresponding path program 2 times [2022-12-11 21:15:58,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:15:58,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856311241] [2022-12-11 21:15:58,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:15:58,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:15:58,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:15:59,142 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:15:59,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:15:59,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856311241] [2022-12-11 21:15:59,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856311241] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:15:59,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:15:59,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:15:59,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186064679] [2022-12-11 21:15:59,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:15:59,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:15:59,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:15:59,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:15:59,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:15:59,148 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:15:59,149 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 711 transitions, 9851 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:15:59,149 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:15:59,149 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:15:59,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:00,281 INFO L130 PetriNetUnfolder]: 2783/5533 cut-off events. [2022-12-11 21:16:00,282 INFO L131 PetriNetUnfolder]: For 24752/25300 co-relation queries the response was YES. [2022-12-11 21:16:00,289 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39008 conditions, 5533 events. 2783/5533 cut-off events. For 24752/25300 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 41756 event pairs, 121 based on Foata normal form. 36/5147 useless extension candidates. Maximal degree in co-relation 34433. Up to 2758 conditions per place. [2022-12-11 21:16:00,312 INFO L137 encePairwiseOnDemand]: 129/159 looper letters, 523 selfloop transitions, 122 changer transitions 14/743 dead transitions. [2022-12-11 21:16:00,312 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 743 transitions, 11575 flow [2022-12-11 21:16:00,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 21:16:00,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 21:16:00,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2763 transitions. [2022-12-11 21:16:00,316 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5992192582953806 [2022-12-11 21:16:00,317 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 196 predicate places. [2022-12-11 21:16:00,317 INFO L82 GeneralOperation]: Start removeDead. Operand has 337 places, 743 transitions, 11575 flow [2022-12-11 21:16:00,343 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 333 places, 729 transitions, 11347 flow [2022-12-11 21:16:00,343 INFO L495 AbstractCegarLoop]: Abstraction has has 333 places, 729 transitions, 11347 flow [2022-12-11 21:16:00,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:00,344 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:00,344 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:00,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-11 21:16:00,344 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:00,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:00,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1058139387, now seen corresponding path program 3 times [2022-12-11 21:16:00,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:00,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543273411] [2022-12-11 21:16:00,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:00,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:00,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:01,199 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:01,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:01,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543273411] [2022-12-11 21:16:01,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543273411] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:01,199 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:01,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 21:16:01,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27562208] [2022-12-11 21:16:01,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:01,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 21:16:01,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:01,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 21:16:01,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2022-12-11 21:16:01,202 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 159 [2022-12-11 21:16:01,203 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 729 transitions, 11347 flow. Second operand has 22 states, 22 states have (on average 82.5909090909091) internal successors, (1817), 22 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:01,204 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:01,204 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 159 [2022-12-11 21:16:01,204 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:03,015 INFO L130 PetriNetUnfolder]: 2959/5850 cut-off events. [2022-12-11 21:16:03,016 INFO L131 PetriNetUnfolder]: For 28952/29577 co-relation queries the response was YES. [2022-12-11 21:16:03,026 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46315 conditions, 5850 events. 2959/5850 cut-off events. For 28952/29577 co-relation queries the response was YES. Maximal size of possible extension queue 317. Compared 44864 event pairs, 120 based on Foata normal form. 60/5477 useless extension candidates. Maximal degree in co-relation 40973. Up to 3036 conditions per place. [2022-12-11 21:16:03,054 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 597 selfloop transitions, 178 changer transitions 5/858 dead transitions. [2022-12-11 21:16:03,055 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 858 transitions, 14998 flow [2022-12-11 21:16:03,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 21:16:03,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 21:16:03,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3172 transitions. [2022-12-11 21:16:03,066 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5541579315164221 [2022-12-11 21:16:03,067 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 227 predicate places. [2022-12-11 21:16:03,068 INFO L82 GeneralOperation]: Start removeDead. Operand has 368 places, 858 transitions, 14998 flow [2022-12-11 21:16:03,099 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 368 places, 853 transitions, 14928 flow [2022-12-11 21:16:03,099 INFO L495 AbstractCegarLoop]: Abstraction has has 368 places, 853 transitions, 14928 flow [2022-12-11 21:16:03,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 82.5909090909091) internal successors, (1817), 22 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:03,101 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:03,101 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:03,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-11 21:16:03,101 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:03,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:03,102 INFO L85 PathProgramCache]: Analyzing trace with hash 154115433, now seen corresponding path program 4 times [2022-12-11 21:16:03,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:03,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069565633] [2022-12-11 21:16:03,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:03,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:03,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:03,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:03,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:03,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069565633] [2022-12-11 21:16:03,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069565633] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:03,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:03,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:16:03,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171269919] [2022-12-11 21:16:03,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:03,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:16:03,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:03,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:16:03,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:16:03,614 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:16:03,615 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 853 transitions, 14928 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:03,615 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:03,615 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:16:03,615 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:04,966 INFO L130 PetriNetUnfolder]: 3170/6161 cut-off events. [2022-12-11 21:16:04,967 INFO L131 PetriNetUnfolder]: For 30947/31583 co-relation queries the response was YES. [2022-12-11 21:16:04,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54419 conditions, 6161 events. 3170/6161 cut-off events. For 30947/31583 co-relation queries the response was YES. Maximal size of possible extension queue 340. Compared 47248 event pairs, 273 based on Foata normal form. 38/5735 useless extension candidates. Maximal degree in co-relation 48355. Up to 3250 conditions per place. [2022-12-11 21:16:05,007 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 726 selfloop transitions, 161 changer transitions 0/971 dead transitions. [2022-12-11 21:16:05,008 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 397 places, 971 transitions, 18748 flow [2022-12-11 21:16:05,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 21:16:05,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 21:16:05,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2898 transitions. [2022-12-11 21:16:05,013 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6075471698113207 [2022-12-11 21:16:05,013 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 256 predicate places. [2022-12-11 21:16:05,013 INFO L82 GeneralOperation]: Start removeDead. Operand has 397 places, 971 transitions, 18748 flow [2022-12-11 21:16:05,109 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 397 places, 971 transitions, 18748 flow [2022-12-11 21:16:05,109 INFO L495 AbstractCegarLoop]: Abstraction has has 397 places, 971 transitions, 18748 flow [2022-12-11 21:16:05,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:05,110 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:05,110 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:05,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-11 21:16:05,110 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:05,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:05,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1332107137, now seen corresponding path program 5 times [2022-12-11 21:16:05,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:05,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355666841] [2022-12-11 21:16:05,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:05,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:05,973 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:05,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:05,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355666841] [2022-12-11 21:16:05,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355666841] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:05,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:05,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:16:05,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215546289] [2022-12-11 21:16:05,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:05,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:16:05,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:05,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:16:05,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:16:05,976 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 159 [2022-12-11 21:16:05,977 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 971 transitions, 18748 flow. Second operand has 21 states, 21 states have (on average 82.71428571428571) internal successors, (1737), 21 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:05,978 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:05,978 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 159 [2022-12-11 21:16:05,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:07,698 INFO L130 PetriNetUnfolder]: 3213/6251 cut-off events. [2022-12-11 21:16:07,698 INFO L131 PetriNetUnfolder]: For 33510/34290 co-relation queries the response was YES. [2022-12-11 21:16:07,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60602 conditions, 6251 events. 3213/6251 cut-off events. For 33510/34290 co-relation queries the response was YES. Maximal size of possible extension queue 340. Compared 48086 event pairs, 275 based on Foata normal form. 50/5827 useless extension candidates. Maximal degree in co-relation 54027. Up to 3250 conditions per place. [2022-12-11 21:16:07,738 INFO L137 encePairwiseOnDemand]: 126/159 looper letters, 760 selfloop transitions, 167 changer transitions 10/1015 dead transitions. [2022-12-11 21:16:07,738 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 422 places, 1015 transitions, 21350 flow [2022-12-11 21:16:07,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:16:07,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:16:07,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2261 transitions. [2022-12-11 21:16:07,747 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5469279148524432 [2022-12-11 21:16:07,747 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 281 predicate places. [2022-12-11 21:16:07,747 INFO L82 GeneralOperation]: Start removeDead. Operand has 422 places, 1015 transitions, 21350 flow [2022-12-11 21:16:07,785 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 422 places, 1005 transitions, 21170 flow [2022-12-11 21:16:07,785 INFO L495 AbstractCegarLoop]: Abstraction has has 422 places, 1005 transitions, 21170 flow [2022-12-11 21:16:07,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 82.71428571428571) internal successors, (1737), 21 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:07,786 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:07,786 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:07,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-11 21:16:07,786 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:07,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:07,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1417708101, now seen corresponding path program 6 times [2022-12-11 21:16:07,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:07,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421747866] [2022-12-11 21:16:07,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:07,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:07,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:08,553 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:08,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:08,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421747866] [2022-12-11 21:16:08,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421747866] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:08,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:08,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 21:16:08,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439093930] [2022-12-11 21:16:08,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:08,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 21:16:08,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:08,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 21:16:08,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-12-11 21:16:08,555 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 159 [2022-12-11 21:16:08,557 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 1005 transitions, 21170 flow. Second operand has 22 states, 22 states have (on average 82.5909090909091) internal successors, (1817), 22 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:08,557 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:08,557 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 159 [2022-12-11 21:16:08,557 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:10,653 INFO L130 PetriNetUnfolder]: 3385/6593 cut-off events. [2022-12-11 21:16:10,653 INFO L131 PetriNetUnfolder]: For 40281/41183 co-relation queries the response was YES. [2022-12-11 21:16:10,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69454 conditions, 6593 events. 3385/6593 cut-off events. For 40281/41183 co-relation queries the response was YES. Maximal size of possible extension queue 383. Compared 51775 event pairs, 275 based on Foata normal form. 30/6145 useless extension candidates. Maximal degree in co-relation 61875. Up to 3590 conditions per place. [2022-12-11 21:16:10,707 INFO L137 encePairwiseOnDemand]: 126/159 looper letters, 805 selfloop transitions, 194 changer transitions 0/1077 dead transitions. [2022-12-11 21:16:10,708 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 449 places, 1077 transitions, 24934 flow [2022-12-11 21:16:10,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:16:10,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:16:10,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2446 transitions. [2022-12-11 21:16:10,727 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5494159928122192 [2022-12-11 21:16:10,727 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 308 predicate places. [2022-12-11 21:16:10,727 INFO L82 GeneralOperation]: Start removeDead. Operand has 449 places, 1077 transitions, 24934 flow [2022-12-11 21:16:10,778 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 449 places, 1077 transitions, 24934 flow [2022-12-11 21:16:10,779 INFO L495 AbstractCegarLoop]: Abstraction has has 449 places, 1077 transitions, 24934 flow [2022-12-11 21:16:10,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 82.5909090909091) internal successors, (1817), 22 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:10,779 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:10,779 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:10,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-11 21:16:10,780 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:10,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:10,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1246052395, now seen corresponding path program 7 times [2022-12-11 21:16:10,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:10,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478112279] [2022-12-11 21:16:10,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:10,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:10,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:11,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:11,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:11,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478112279] [2022-12-11 21:16:11,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478112279] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:16:11,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707810107] [2022-12-11 21:16:11,309 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-11 21:16:11,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:16:11,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:16:11,310 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:16:11,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-11 21:16:11,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:11,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 35 conjunts are in the unsatisfiable core [2022-12-11 21:16:11,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:16:11,862 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-11 21:16:11,873 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:11,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:16:11,987 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-11 21:16:11,987 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-11 21:16:12,098 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:12,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707810107] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:16:12,099 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:16:12,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 9] total 28 [2022-12-11 21:16:12,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610754045] [2022-12-11 21:16:12,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:16:12,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-11 21:16:12,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:12,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-11 21:16:12,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2022-12-11 21:16:12,103 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:16:12,104 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 449 places, 1077 transitions, 24934 flow. Second operand has 28 states, 28 states have (on average 92.57142857142857) internal successors, (2592), 28 states have internal predecessors, (2592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:12,104 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:12,105 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:16:12,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:14,678 INFO L130 PetriNetUnfolder]: 3733/7181 cut-off events. [2022-12-11 21:16:14,679 INFO L131 PetriNetUnfolder]: For 48451/49715 co-relation queries the response was YES. [2022-12-11 21:16:14,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82487 conditions, 7181 events. 3733/7181 cut-off events. For 48451/49715 co-relation queries the response was YES. Maximal size of possible extension queue 432. Compared 56850 event pairs, 163 based on Foata normal form. 70/6750 useless extension candidates. Maximal degree in co-relation 73925. Up to 4053 conditions per place. [2022-12-11 21:16:14,732 INFO L137 encePairwiseOnDemand]: 124/159 looper letters, 969 selfloop transitions, 316 changer transitions 0/1369 dead transitions. [2022-12-11 21:16:14,733 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 1369 transitions, 34515 flow [2022-12-11 21:16:14,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-12-11 21:16:14,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-12-11 21:16:14,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 4816 transitions. [2022-12-11 21:16:14,737 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6057861635220125 [2022-12-11 21:16:14,737 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 357 predicate places. [2022-12-11 21:16:14,737 INFO L82 GeneralOperation]: Start removeDead. Operand has 498 places, 1369 transitions, 34515 flow [2022-12-11 21:16:14,792 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 498 places, 1369 transitions, 34515 flow [2022-12-11 21:16:14,792 INFO L495 AbstractCegarLoop]: Abstraction has has 498 places, 1369 transitions, 34515 flow [2022-12-11 21:16:14,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 92.57142857142857) internal successors, (2592), 28 states have internal predecessors, (2592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:14,793 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:14,793 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:14,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-12-11 21:16:14,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:16:14,998 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:14,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:14,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1909644935, now seen corresponding path program 4 times [2022-12-11 21:16:14,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:14,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645513961] [2022-12-11 21:16:14,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:14,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:15,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:15,552 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:15,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:15,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645513961] [2022-12-11 21:16:15,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645513961] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:15,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:15,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:16:15,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692613096] [2022-12-11 21:16:15,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:15,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:16:15,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:15,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:16:15,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:16:15,555 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:16:15,556 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 498 places, 1369 transitions, 34515 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:15,556 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:15,556 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:16:15,556 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:17,665 INFO L130 PetriNetUnfolder]: 3752/7240 cut-off events. [2022-12-11 21:16:17,665 INFO L131 PetriNetUnfolder]: For 53869/55001 co-relation queries the response was YES. [2022-12-11 21:16:17,675 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89476 conditions, 7240 events. 3752/7240 cut-off events. For 53869/55001 co-relation queries the response was YES. Maximal size of possible extension queue 432. Compared 57632 event pairs, 163 based on Foata normal form. 28/6767 useless extension candidates. Maximal degree in co-relation 80124. Up to 4053 conditions per place. [2022-12-11 21:16:17,720 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1163 selfloop transitions, 128 changer transitions 15/1390 dead transitions. [2022-12-11 21:16:17,721 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 525 places, 1390 transitions, 37665 flow [2022-12-11 21:16:17,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:16:17,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:16:17,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2676 transitions. [2022-12-11 21:16:17,725 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.601078167115903 [2022-12-11 21:16:17,725 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 384 predicate places. [2022-12-11 21:16:17,725 INFO L82 GeneralOperation]: Start removeDead. Operand has 525 places, 1390 transitions, 37665 flow [2022-12-11 21:16:17,782 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 523 places, 1375 transitions, 37255 flow [2022-12-11 21:16:17,782 INFO L495 AbstractCegarLoop]: Abstraction has has 523 places, 1375 transitions, 37255 flow [2022-12-11 21:16:17,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:17,783 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:17,783 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:17,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-11 21:16:17,784 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:17,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:17,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1011251819, now seen corresponding path program 5 times [2022-12-11 21:16:17,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:17,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620230825] [2022-12-11 21:16:17,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:17,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:17,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:18,282 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:18,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:18,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620230825] [2022-12-11 21:16:18,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620230825] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:18,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:18,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:16:18,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409306258] [2022-12-11 21:16:18,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:18,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:16:18,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:18,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:16:18,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:16:18,286 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:16:18,288 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 1375 transitions, 37255 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:18,288 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:18,288 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:16:18,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:20,188 INFO L130 PetriNetUnfolder]: 3728/7213 cut-off events. [2022-12-11 21:16:20,188 INFO L131 PetriNetUnfolder]: For 59723/61317 co-relation queries the response was YES. [2022-12-11 21:16:20,200 INFO L83 FinitePrefix]: Finished finitePrefix Result has 95265 conditions, 7213 events. 3728/7213 cut-off events. For 59723/61317 co-relation queries the response was YES. Maximal size of possible extension queue 432. Compared 57593 event pairs, 165 based on Foata normal form. 42/6756 useless extension candidates. Maximal degree in co-relation 85504. Up to 4053 conditions per place. [2022-12-11 21:16:20,335 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1150 selfloop transitions, 128 changer transitions 7/1369 dead transitions. [2022-12-11 21:16:20,335 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 1369 transitions, 39664 flow [2022-12-11 21:16:20,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:16:20,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:16:20,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2490 transitions. [2022-12-11 21:16:20,337 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.602322206095791 [2022-12-11 21:16:20,337 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 407 predicate places. [2022-12-11 21:16:20,337 INFO L82 GeneralOperation]: Start removeDead. Operand has 548 places, 1369 transitions, 39664 flow [2022-12-11 21:16:20,395 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 545 places, 1362 transitions, 39465 flow [2022-12-11 21:16:20,395 INFO L495 AbstractCegarLoop]: Abstraction has has 545 places, 1362 transitions, 39465 flow [2022-12-11 21:16:20,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:20,396 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:20,396 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:20,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-11 21:16:20,396 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:20,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:20,396 INFO L85 PathProgramCache]: Analyzing trace with hash 601429463, now seen corresponding path program 8 times [2022-12-11 21:16:20,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:20,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037141600] [2022-12-11 21:16:20,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:20,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:20,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:21,180 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:21,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:21,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037141600] [2022-12-11 21:16:21,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037141600] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:21,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:21,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 21:16:21,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372138076] [2022-12-11 21:16:21,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:21,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 21:16:21,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:21,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 21:16:21,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2022-12-11 21:16:21,182 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 84 out of 159 [2022-12-11 21:16:21,184 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 1362 transitions, 39465 flow. Second operand has 22 states, 22 states have (on average 86.45454545454545) internal successors, (1902), 22 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:21,184 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:21,184 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 84 of 159 [2022-12-11 21:16:21,184 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:23,810 INFO L130 PetriNetUnfolder]: 3823/7393 cut-off events. [2022-12-11 21:16:23,810 INFO L131 PetriNetUnfolder]: For 64978/66816 co-relation queries the response was YES. [2022-12-11 21:16:23,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104057 conditions, 7393 events. 3823/7393 cut-off events. For 64978/66816 co-relation queries the response was YES. Maximal size of possible extension queue 453. Compared 59486 event pairs, 261 based on Foata normal form. 40/6926 useless extension candidates. Maximal degree in co-relation 93484. Up to 4195 conditions per place. [2022-12-11 21:16:23,878 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1116 selfloop transitions, 211 changer transitions 0/1408 dead transitions. [2022-12-11 21:16:23,879 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 575 places, 1408 transitions, 43559 flow [2022-12-11 21:16:23,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 21:16:23,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 21:16:23,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2817 transitions. [2022-12-11 21:16:23,894 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5715155203895314 [2022-12-11 21:16:23,894 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 434 predicate places. [2022-12-11 21:16:23,894 INFO L82 GeneralOperation]: Start removeDead. Operand has 575 places, 1408 transitions, 43559 flow [2022-12-11 21:16:23,972 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 575 places, 1408 transitions, 43559 flow [2022-12-11 21:16:23,972 INFO L495 AbstractCegarLoop]: Abstraction has has 575 places, 1408 transitions, 43559 flow [2022-12-11 21:16:23,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 86.45454545454545) internal successors, (1902), 22 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:23,973 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:23,973 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:23,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-11 21:16:23,973 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:23,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:23,974 INFO L85 PathProgramCache]: Analyzing trace with hash -657384573, now seen corresponding path program 9 times [2022-12-11 21:16:23,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:23,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257188071] [2022-12-11 21:16:23,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:23,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:24,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:24,787 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:24,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:24,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257188071] [2022-12-11 21:16:24,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257188071] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:16:24,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401595976] [2022-12-11 21:16:24,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-11 21:16:24,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:16:24,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:16:24,789 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:16:24,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-11 21:16:24,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-11 21:16:24,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:16:24,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 68 conjunts are in the unsatisfiable core [2022-12-11 21:16:24,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:16:24,941 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-11 21:16:25,037 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-11 21:16:25,038 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-11 21:16:25,455 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-11 21:16:25,456 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-11 21:16:25,795 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-11 21:16:25,795 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 34 [2022-12-11 21:16:26,044 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-11 21:16:26,065 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:16:26,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:16:26,315 INFO L321 Elim1Store]: treesize reduction 15, result has 82.4 percent of original size [2022-12-11 21:16:26,318 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 118 treesize of output 139 [2022-12-11 21:16:26,329 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-11 21:16:26,329 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 50 [2022-12-11 21:16:27,796 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:16:27,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401595976] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:16:27,797 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:16:27,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 28, 26] total 68 [2022-12-11 21:16:27,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240055114] [2022-12-11 21:16:27,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:16:27,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-12-11 21:16:27,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:27,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-12-11 21:16:27,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=377, Invalid=4177, Unknown=2, NotChecked=0, Total=4556 [2022-12-11 21:16:27,801 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 159 [2022-12-11 21:16:27,808 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 1408 transitions, 43559 flow. Second operand has 68 states, 68 states have (on average 46.39705882352941) internal successors, (3155), 68 states have internal predecessors, (3155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:27,808 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:27,808 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 159 [2022-12-11 21:16:27,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:33,986 INFO L130 PetriNetUnfolder]: 4259/8131 cut-off events. [2022-12-11 21:16:33,987 INFO L131 PetriNetUnfolder]: For 87477/89203 co-relation queries the response was YES. [2022-12-11 21:16:33,998 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120455 conditions, 8131 events. 4259/8131 cut-off events. For 87477/89203 co-relation queries the response was YES. Maximal size of possible extension queue 486. Compared 65280 event pairs, 205 based on Foata normal form. 72/7676 useless extension candidates. Maximal degree in co-relation 108650. Up to 4710 conditions per place. [2022-12-11 21:16:34,058 INFO L137 encePairwiseOnDemand]: 113/159 looper letters, 1121 selfloop transitions, 418 changer transitions 0/1576 dead transitions. [2022-12-11 21:16:34,058 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 640 places, 1576 transitions, 51760 flow [2022-12-11 21:16:34,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-12-11 21:16:34,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2022-12-11 21:16:34,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 3270 transitions. [2022-12-11 21:16:34,061 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.31160663236134933 [2022-12-11 21:16:34,061 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 499 predicate places. [2022-12-11 21:16:34,061 INFO L82 GeneralOperation]: Start removeDead. Operand has 640 places, 1576 transitions, 51760 flow [2022-12-11 21:16:34,137 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 640 places, 1576 transitions, 51760 flow [2022-12-11 21:16:34,137 INFO L495 AbstractCegarLoop]: Abstraction has has 640 places, 1576 transitions, 51760 flow [2022-12-11 21:16:34,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 46.39705882352941) internal successors, (3155), 68 states have internal predecessors, (3155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:34,139 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:34,139 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:34,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-11 21:16:34,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:16:34,346 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:34,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:34,346 INFO L85 PathProgramCache]: Analyzing trace with hash -271893781, now seen corresponding path program 6 times [2022-12-11 21:16:34,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:34,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850109440] [2022-12-11 21:16:34,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:34,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:34,867 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:34,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:34,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850109440] [2022-12-11 21:16:34,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850109440] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:34,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:34,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:16:34,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985496405] [2022-12-11 21:16:34,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:34,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:16:34,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:34,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:16:34,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:16:34,869 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:16:34,870 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 640 places, 1576 transitions, 51760 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:34,870 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:34,870 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:16:34,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:37,852 INFO L130 PetriNetUnfolder]: 4304/8208 cut-off events. [2022-12-11 21:16:37,852 INFO L131 PetriNetUnfolder]: For 94854/96624 co-relation queries the response was YES. [2022-12-11 21:16:37,866 INFO L83 FinitePrefix]: Finished finitePrefix Result has 128844 conditions, 8208 events. 4304/8208 cut-off events. For 94854/96624 co-relation queries the response was YES. Maximal size of possible extension queue 494. Compared 66216 event pairs, 205 based on Foata normal form. 40/7717 useless extension candidates. Maximal degree in co-relation 116415. Up to 4710 conditions per place. [2022-12-11 21:16:37,931 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1358 selfloop transitions, 163 changer transitions 0/1611 dead transitions. [2022-12-11 21:16:37,931 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 666 places, 1611 transitions, 55988 flow [2022-12-11 21:16:37,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:16:37,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:16:37,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2609 transitions. [2022-12-11 21:16:37,933 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6077335196832052 [2022-12-11 21:16:37,934 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 525 predicate places. [2022-12-11 21:16:37,934 INFO L82 GeneralOperation]: Start removeDead. Operand has 666 places, 1611 transitions, 55988 flow [2022-12-11 21:16:38,016 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 666 places, 1611 transitions, 55988 flow [2022-12-11 21:16:38,016 INFO L495 AbstractCegarLoop]: Abstraction has has 666 places, 1611 transitions, 55988 flow [2022-12-11 21:16:38,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:38,017 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:38,017 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:38,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-11 21:16:38,017 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:38,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:38,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1599919641, now seen corresponding path program 7 times [2022-12-11 21:16:38,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:38,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496220257] [2022-12-11 21:16:38,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:38,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:38,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:38,821 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:38,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:38,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496220257] [2022-12-11 21:16:38,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496220257] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:38,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:38,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:16:38,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425583626] [2022-12-11 21:16:38,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:38,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:16:38,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:38,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:16:38,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:16:38,824 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 159 [2022-12-11 21:16:38,825 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 666 places, 1611 transitions, 55988 flow. Second operand has 21 states, 21 states have (on average 82.71428571428571) internal successors, (1737), 21 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:38,825 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:38,825 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 159 [2022-12-11 21:16:38,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:41,984 INFO L130 PetriNetUnfolder]: 4305/8239 cut-off events. [2022-12-11 21:16:41,984 INFO L131 PetriNetUnfolder]: For 106288/108160 co-relation queries the response was YES. [2022-12-11 21:16:41,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136219 conditions, 8239 events. 4305/8239 cut-off events. For 106288/108160 co-relation queries the response was YES. Maximal size of possible extension queue 494. Compared 66541 event pairs, 209 based on Foata normal form. 44/7752 useless extension candidates. Maximal degree in co-relation 123108. Up to 4710 conditions per place. [2022-12-11 21:16:42,059 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1356 selfloop transitions, 170 changer transitions 7/1617 dead transitions. [2022-12-11 21:16:42,059 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 692 places, 1617 transitions, 59263 flow [2022-12-11 21:16:42,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:16:42,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:16:42,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2337 transitions. [2022-12-11 21:16:42,064 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5443745632424878 [2022-12-11 21:16:42,064 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 551 predicate places. [2022-12-11 21:16:42,065 INFO L82 GeneralOperation]: Start removeDead. Operand has 692 places, 1617 transitions, 59263 flow [2022-12-11 21:16:42,143 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 691 places, 1610 transitions, 59008 flow [2022-12-11 21:16:42,143 INFO L495 AbstractCegarLoop]: Abstraction has has 691 places, 1610 transitions, 59008 flow [2022-12-11 21:16:42,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 82.71428571428571) internal successors, (1737), 21 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:42,157 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:42,157 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:42,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-11 21:16:42,157 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:42,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:42,158 INFO L85 PathProgramCache]: Analyzing trace with hash 316774041, now seen corresponding path program 8 times [2022-12-11 21:16:42,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:42,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834350796] [2022-12-11 21:16:42,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:42,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:42,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:42,912 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:42,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:42,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834350796] [2022-12-11 21:16:42,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834350796] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:42,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:42,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 21:16:42,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149352470] [2022-12-11 21:16:42,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:42,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 21:16:42,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:42,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 21:16:42,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2022-12-11 21:16:42,914 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 84 out of 159 [2022-12-11 21:16:42,915 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 691 places, 1610 transitions, 59008 flow. Second operand has 22 states, 22 states have (on average 86.45454545454545) internal successors, (1902), 22 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:42,915 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:42,915 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 84 of 159 [2022-12-11 21:16:42,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:46,039 INFO L130 PetriNetUnfolder]: 4347/8245 cut-off events. [2022-12-11 21:16:46,039 INFO L131 PetriNetUnfolder]: For 112029/114361 co-relation queries the response was YES. [2022-12-11 21:16:46,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144579 conditions, 8245 events. 4347/8245 cut-off events. For 112029/114361 co-relation queries the response was YES. Maximal size of possible extension queue 501. Compared 66141 event pairs, 205 based on Foata normal form. 40/7752 useless extension candidates. Maximal degree in co-relation 130887. Up to 4710 conditions per place. [2022-12-11 21:16:46,121 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1359 selfloop transitions, 185 changer transitions 0/1631 dead transitions. [2022-12-11 21:16:46,121 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 717 places, 1631 transitions, 62886 flow [2022-12-11 21:16:46,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:16:46,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:16:46,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2462 transitions. [2022-12-11 21:16:46,123 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5734917307244352 [2022-12-11 21:16:46,124 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 576 predicate places. [2022-12-11 21:16:46,124 INFO L82 GeneralOperation]: Start removeDead. Operand has 717 places, 1631 transitions, 62886 flow [2022-12-11 21:16:46,210 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 717 places, 1631 transitions, 62886 flow [2022-12-11 21:16:46,210 INFO L495 AbstractCegarLoop]: Abstraction has has 717 places, 1631 transitions, 62886 flow [2022-12-11 21:16:46,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 86.45454545454545) internal successors, (1902), 22 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:46,211 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:46,211 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:46,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-11 21:16:46,211 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:46,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:46,211 INFO L85 PathProgramCache]: Analyzing trace with hash -358140407, now seen corresponding path program 9 times [2022-12-11 21:16:46,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:46,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658456531] [2022-12-11 21:16:46,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:46,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:46,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:47,048 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:47,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:47,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658456531] [2022-12-11 21:16:47,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658456531] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:47,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:47,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:16:47,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840615174] [2022-12-11 21:16:47,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:47,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:16:47,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:47,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:16:47,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:16:47,050 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 159 [2022-12-11 21:16:47,051 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 717 places, 1631 transitions, 62886 flow. Second operand has 21 states, 21 states have (on average 82.71428571428571) internal successors, (1737), 21 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:47,051 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:47,051 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 159 [2022-12-11 21:16:47,051 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:49,976 INFO L130 PetriNetUnfolder]: 4353/8331 cut-off events. [2022-12-11 21:16:49,977 INFO L131 PetriNetUnfolder]: For 127345/129489 co-relation queries the response was YES. [2022-12-11 21:16:49,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 152294 conditions, 8331 events. 4353/8331 cut-off events. For 127345/129489 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 67400 event pairs, 205 based on Foata normal form. 46/7844 useless extension candidates. Maximal degree in co-relation 137818. Up to 4710 conditions per place. [2022-12-11 21:16:50,187 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1379 selfloop transitions, 162 changer transitions 15/1640 dead transitions. [2022-12-11 21:16:50,187 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 745 places, 1640 transitions, 66364 flow [2022-12-11 21:16:50,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 21:16:50,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 21:16:50,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2500 transitions. [2022-12-11 21:16:50,189 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5421817393190197 [2022-12-11 21:16:50,189 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 604 predicate places. [2022-12-11 21:16:50,189 INFO L82 GeneralOperation]: Start removeDead. Operand has 745 places, 1640 transitions, 66364 flow [2022-12-11 21:16:50,278 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 739 places, 1625 transitions, 65744 flow [2022-12-11 21:16:50,279 INFO L495 AbstractCegarLoop]: Abstraction has has 739 places, 1625 transitions, 65744 flow [2022-12-11 21:16:50,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 82.71428571428571) internal successors, (1737), 21 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:50,279 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:50,279 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:50,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-11 21:16:50,279 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:50,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:50,280 INFO L85 PathProgramCache]: Analyzing trace with hash -2005738155, now seen corresponding path program 10 times [2022-12-11 21:16:50,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:50,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919497430] [2022-12-11 21:16:50,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:50,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:50,846 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:50,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:50,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919497430] [2022-12-11 21:16:50,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919497430] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:50,846 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:50,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:16:50,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74835744] [2022-12-11 21:16:50,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:50,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:16:50,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:50,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:16:50,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:16:50,848 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:16:50,849 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 1625 transitions, 65744 flow. Second operand has 20 states, 20 states have (on average 83.8) internal successors, (1676), 20 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:50,849 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:50,849 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:16:50,849 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:54,305 INFO L130 PetriNetUnfolder]: 4474/8544 cut-off events. [2022-12-11 21:16:54,305 INFO L131 PetriNetUnfolder]: For 142296/144466 co-relation queries the response was YES. [2022-12-11 21:16:54,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 163434 conditions, 8544 events. 4474/8544 cut-off events. For 142296/144466 co-relation queries the response was YES. Maximal size of possible extension queue 505. Compared 69231 event pairs, 124 based on Foata normal form. 37/8027 useless extension candidates. Maximal degree in co-relation 148463. Up to 4710 conditions per place. [2022-12-11 21:16:54,398 INFO L137 encePairwiseOnDemand]: 126/159 looper letters, 1439 selfloop transitions, 216 changer transitions 10/1750 dead transitions. [2022-12-11 21:16:54,398 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 765 places, 1750 transitions, 73888 flow [2022-12-11 21:16:54,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:16:54,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:16:54,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2368 transitions. [2022-12-11 21:16:54,400 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5515956207780107 [2022-12-11 21:16:54,400 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 624 predicate places. [2022-12-11 21:16:54,400 INFO L82 GeneralOperation]: Start removeDead. Operand has 765 places, 1750 transitions, 73888 flow [2022-12-11 21:16:54,499 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 765 places, 1740 transitions, 73488 flow [2022-12-11 21:16:54,499 INFO L495 AbstractCegarLoop]: Abstraction has has 765 places, 1740 transitions, 73488 flow [2022-12-11 21:16:54,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 83.8) internal successors, (1676), 20 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:54,500 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:54,500 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:54,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-11 21:16:54,500 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:54,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:54,500 INFO L85 PathProgramCache]: Analyzing trace with hash -385840015, now seen corresponding path program 11 times [2022-12-11 21:16:54,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:54,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877775938] [2022-12-11 21:16:54,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:54,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:55,034 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:55,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:55,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877775938] [2022-12-11 21:16:55,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877775938] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:55,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:55,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:16:55,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652743827] [2022-12-11 21:16:55,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:55,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:16:55,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:55,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:16:55,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:16:55,037 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:16:55,037 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 765 places, 1740 transitions, 73488 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:55,038 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:55,038 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:16:55,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:16:58,300 INFO L130 PetriNetUnfolder]: 4622/8789 cut-off events. [2022-12-11 21:16:58,301 INFO L131 PetriNetUnfolder]: For 151919/154576 co-relation queries the response was YES. [2022-12-11 21:16:58,317 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176173 conditions, 8789 events. 4622/8789 cut-off events. For 151919/154576 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 71438 event pairs, 207 based on Foata normal form. 23/8247 useless extension candidates. Maximal degree in co-relation 160023. Up to 4927 conditions per place. [2022-12-11 21:16:58,422 INFO L137 encePairwiseOnDemand]: 126/159 looper letters, 1463 selfloop transitions, 245 changer transitions 0/1798 dead transitions. [2022-12-11 21:16:58,422 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 792 places, 1798 transitions, 79444 flow [2022-12-11 21:16:58,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:16:58,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:16:58,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2713 transitions. [2022-12-11 21:16:58,424 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6093890386343217 [2022-12-11 21:16:58,425 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 651 predicate places. [2022-12-11 21:16:58,425 INFO L82 GeneralOperation]: Start removeDead. Operand has 792 places, 1798 transitions, 79444 flow [2022-12-11 21:16:58,533 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 792 places, 1798 transitions, 79444 flow [2022-12-11 21:16:58,533 INFO L495 AbstractCegarLoop]: Abstraction has has 792 places, 1798 transitions, 79444 flow [2022-12-11 21:16:58,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:58,533 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:16:58,534 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:16:58,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-11 21:16:58,534 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:16:58,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:16:58,534 INFO L85 PathProgramCache]: Analyzing trace with hash 602687533, now seen corresponding path program 12 times [2022-12-11 21:16:58,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:16:58,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668141965] [2022-12-11 21:16:58,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:16:58,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:16:58,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:16:59,085 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:16:59,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:16:59,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668141965] [2022-12-11 21:16:59,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668141965] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:16:59,086 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:16:59,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:16:59,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344632931] [2022-12-11 21:16:59,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:16:59,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:16:59,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:16:59,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:16:59,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:16:59,088 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:16:59,088 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 792 places, 1798 transitions, 79444 flow. Second operand has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:16:59,088 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:16:59,089 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:16:59,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:02,770 INFO L130 PetriNetUnfolder]: 4776/9039 cut-off events. [2022-12-11 21:17:02,770 INFO L131 PetriNetUnfolder]: For 170815/174013 co-relation queries the response was YES. [2022-12-11 21:17:02,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189776 conditions, 9039 events. 4776/9039 cut-off events. For 170815/174013 co-relation queries the response was YES. Maximal size of possible extension queue 552. Compared 73817 event pairs, 209 based on Foata normal form. 22/8486 useless extension candidates. Maximal degree in co-relation 172393. Up to 5144 conditions per place. [2022-12-11 21:17:02,867 INFO L137 encePairwiseOnDemand]: 126/159 looper letters, 1471 selfloop transitions, 300 changer transitions 0/1856 dead transitions. [2022-12-11 21:17:02,867 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 820 places, 1856 transitions, 85642 flow [2022-12-11 21:17:02,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 21:17:02,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 21:17:02,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2565 transitions. [2022-12-11 21:17:02,869 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5562784645413142 [2022-12-11 21:17:02,870 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 679 predicate places. [2022-12-11 21:17:02,870 INFO L82 GeneralOperation]: Start removeDead. Operand has 820 places, 1856 transitions, 85642 flow [2022-12-11 21:17:02,975 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 820 places, 1856 transitions, 85642 flow [2022-12-11 21:17:02,976 INFO L495 AbstractCegarLoop]: Abstraction has has 820 places, 1856 transitions, 85642 flow [2022-12-11 21:17:02,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:02,976 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:02,976 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:02,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-11 21:17:02,976 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:02,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:02,977 INFO L85 PathProgramCache]: Analyzing trace with hash 284623669, now seen corresponding path program 13 times [2022-12-11 21:17:02,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:02,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131592347] [2022-12-11 21:17:02,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:02,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:02,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:03,553 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:03,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:03,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131592347] [2022-12-11 21:17:03,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131592347] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:17:03,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:17:03,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:17:03,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861851236] [2022-12-11 21:17:03,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:17:03,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:17:03,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:03,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:17:03,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:17:03,555 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:17:03,556 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 820 places, 1856 transitions, 85642 flow. Second operand has 20 states, 20 states have (on average 83.8) internal successors, (1676), 20 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:03,556 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:03,556 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:17:03,556 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:07,095 INFO L130 PetriNetUnfolder]: 4660/8848 cut-off events. [2022-12-11 21:17:07,095 INFO L131 PetriNetUnfolder]: For 175979/179463 co-relation queries the response was YES. [2022-12-11 21:17:07,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193492 conditions, 8848 events. 4660/8848 cut-off events. For 175979/179463 co-relation queries the response was YES. Maximal size of possible extension queue 536. Compared 72188 event pairs, 209 based on Foata normal form. 34/8315 useless extension candidates. Maximal degree in co-relation 175835. Up to 4998 conditions per place. [2022-12-11 21:17:07,269 INFO L137 encePairwiseOnDemand]: 126/159 looper letters, 1529 selfloop transitions, 212 changer transitions 10/1836 dead transitions. [2022-12-11 21:17:07,269 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 845 places, 1836 transitions, 88232 flow [2022-12-11 21:17:07,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:17:07,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:17:07,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2285 transitions. [2022-12-11 21:17:07,271 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5527334300919207 [2022-12-11 21:17:07,273 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 704 predicate places. [2022-12-11 21:17:07,273 INFO L82 GeneralOperation]: Start removeDead. Operand has 845 places, 1836 transitions, 88232 flow [2022-12-11 21:17:07,399 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 845 places, 1826 transitions, 87772 flow [2022-12-11 21:17:07,400 INFO L495 AbstractCegarLoop]: Abstraction has has 845 places, 1826 transitions, 87772 flow [2022-12-11 21:17:07,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 83.8) internal successors, (1676), 20 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:07,400 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:07,400 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:07,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-11 21:17:07,401 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:07,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:07,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1152250505, now seen corresponding path program 14 times [2022-12-11 21:17:07,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:07,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961291744] [2022-12-11 21:17:07,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:07,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:07,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:08,088 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:08,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:08,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961291744] [2022-12-11 21:17:08,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961291744] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:17:08,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:17:08,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 21:17:08,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438806103] [2022-12-11 21:17:08,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:17:08,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 21:17:08,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:08,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 21:17:08,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2022-12-11 21:17:08,091 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:17:08,091 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 845 places, 1826 transitions, 87772 flow. Second operand has 22 states, 22 states have (on average 83.54545454545455) internal successors, (1838), 22 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:08,092 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:08,092 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:17:08,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:12,086 INFO L130 PetriNetUnfolder]: 4868/9228 cut-off events. [2022-12-11 21:17:12,087 INFO L131 PetriNetUnfolder]: For 189650/193696 co-relation queries the response was YES. [2022-12-11 21:17:12,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 209731 conditions, 9228 events. 4868/9228 cut-off events. For 189650/193696 co-relation queries the response was YES. Maximal size of possible extension queue 572. Compared 75875 event pairs, 309 based on Foata normal form. 24/8667 useless extension candidates. Maximal degree in co-relation 190565. Up to 5294 conditions per place. [2022-12-11 21:17:12,278 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1542 selfloop transitions, 292 changer transitions 0/1919 dead transitions. [2022-12-11 21:17:12,278 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 875 places, 1919 transitions, 96198 flow [2022-12-11 21:17:12,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 21:17:12,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 21:17:12,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2729 transitions. [2022-12-11 21:17:12,281 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5536620004057619 [2022-12-11 21:17:12,281 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 734 predicate places. [2022-12-11 21:17:12,281 INFO L82 GeneralOperation]: Start removeDead. Operand has 875 places, 1919 transitions, 96198 flow [2022-12-11 21:17:12,399 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 875 places, 1919 transitions, 96198 flow [2022-12-11 21:17:12,399 INFO L495 AbstractCegarLoop]: Abstraction has has 875 places, 1919 transitions, 96198 flow [2022-12-11 21:17:12,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 83.54545454545455) internal successors, (1838), 22 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:12,400 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:12,400 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:12,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-11 21:17:12,400 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:12,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:12,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1843109489, now seen corresponding path program 15 times [2022-12-11 21:17:12,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:12,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906919736] [2022-12-11 21:17:12,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:12,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:12,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:13,035 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:13,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:13,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906919736] [2022-12-11 21:17:13,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906919736] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:17:13,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:17:13,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:17:13,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132444943] [2022-12-11 21:17:13,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:17:13,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:17:13,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:13,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:17:13,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:17:13,037 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:17:13,038 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 875 places, 1919 transitions, 96198 flow. Second operand has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:13,038 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:13,038 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:17:13,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:17,176 INFO L130 PetriNetUnfolder]: 4854/9244 cut-off events. [2022-12-11 21:17:17,177 INFO L131 PetriNetUnfolder]: For 215075/219183 co-relation queries the response was YES. [2022-12-11 21:17:17,193 INFO L83 FinitePrefix]: Finished finitePrefix Result has 217550 conditions, 9244 events. 4854/9244 cut-off events. For 215075/219183 co-relation queries the response was YES. Maximal size of possible extension queue 576. Compared 76519 event pairs, 234 based on Foata normal form. 29/8693 useless extension candidates. Maximal degree in co-relation 197679. Up to 5294 conditions per place. [2022-12-11 21:17:17,295 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1602 selfloop transitions, 203 changer transitions 22/1912 dead transitions. [2022-12-11 21:17:17,295 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 903 places, 1912 transitions, 99524 flow [2022-12-11 21:17:17,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 21:17:17,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 21:17:17,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2524 transitions. [2022-12-11 21:17:17,307 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5473866840164823 [2022-12-11 21:17:17,308 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 762 predicate places. [2022-12-11 21:17:17,308 INFO L82 GeneralOperation]: Start removeDead. Operand has 903 places, 1912 transitions, 99524 flow [2022-12-11 21:17:17,443 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 901 places, 1890 transitions, 98392 flow [2022-12-11 21:17:17,444 INFO L495 AbstractCegarLoop]: Abstraction has has 901 places, 1890 transitions, 98392 flow [2022-12-11 21:17:17,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:17,444 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:17,444 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:17,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-11 21:17:17,445 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:17,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:17,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1618765457, now seen corresponding path program 16 times [2022-12-11 21:17:17,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:17,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271193550] [2022-12-11 21:17:17,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:17,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:17,970 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:17,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:17,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271193550] [2022-12-11 21:17:17,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271193550] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:17:17,971 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:17:17,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:17:17,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900369287] [2022-12-11 21:17:17,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:17:17,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:17:17,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:17,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:17:17,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:17:17,973 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:17:17,973 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 901 places, 1890 transitions, 98392 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:17,973 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:17,973 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:17:17,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:21,816 INFO L130 PetriNetUnfolder]: 4897/9322 cut-off events. [2022-12-11 21:17:21,816 INFO L131 PetriNetUnfolder]: For 239796/244028 co-relation queries the response was YES. [2022-12-11 21:17:21,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 227449 conditions, 9322 events. 4897/9322 cut-off events. For 239796/244028 co-relation queries the response was YES. Maximal size of possible extension queue 593. Compared 77089 event pairs, 236 based on Foata normal form. 21/8768 useless extension candidates. Maximal degree in co-relation 206433. Up to 5434 conditions per place. [2022-12-11 21:17:21,923 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1586 selfloop transitions, 241 changer transitions 0/1917 dead transitions. [2022-12-11 21:17:21,923 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 927 places, 1917 transitions, 103568 flow [2022-12-11 21:17:21,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:17:21,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:17:21,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2608 transitions. [2022-12-11 21:17:21,925 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6075005823433497 [2022-12-11 21:17:21,926 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 786 predicate places. [2022-12-11 21:17:21,926 INFO L82 GeneralOperation]: Start removeDead. Operand has 927 places, 1917 transitions, 103568 flow [2022-12-11 21:17:22,045 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 927 places, 1917 transitions, 103568 flow [2022-12-11 21:17:22,045 INFO L495 AbstractCegarLoop]: Abstraction has has 927 places, 1917 transitions, 103568 flow [2022-12-11 21:17:22,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:22,046 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:22,046 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:22,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-11 21:17:22,046 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:22,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:22,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1687674291, now seen corresponding path program 17 times [2022-12-11 21:17:22,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:22,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180964459] [2022-12-11 21:17:22,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:22,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:22,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:22,605 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:22,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:22,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180964459] [2022-12-11 21:17:22,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180964459] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:17:22,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:17:22,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:17:22,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988205507] [2022-12-11 21:17:22,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:17:22,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:17:22,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:22,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:17:22,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:17:22,608 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:17:22,608 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 927 places, 1917 transitions, 103568 flow. Second operand has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:22,608 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:22,608 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:17:22,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:26,809 INFO L130 PetriNetUnfolder]: 4939/9420 cut-off events. [2022-12-11 21:17:26,810 INFO L131 PetriNetUnfolder]: For 250800/255196 co-relation queries the response was YES. [2022-12-11 21:17:26,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 237633 conditions, 9420 events. 4939/9420 cut-off events. For 250800/255196 co-relation queries the response was YES. Maximal size of possible extension queue 614. Compared 78234 event pairs, 332 based on Foata normal form. 27/8871 useless extension candidates. Maximal degree in co-relation 215432. Up to 5570 conditions per place. [2022-12-11 21:17:26,970 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1575 selfloop transitions, 274 changer transitions 0/1934 dead transitions. [2022-12-11 21:17:26,971 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 951 places, 1934 transitions, 108290 flow [2022-12-11 21:17:26,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:17:26,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:17:26,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2468 transitions. [2022-12-11 21:17:26,972 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5543575920934412 [2022-12-11 21:17:26,973 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 810 predicate places. [2022-12-11 21:17:26,973 INFO L82 GeneralOperation]: Start removeDead. Operand has 951 places, 1934 transitions, 108290 flow [2022-12-11 21:17:27,092 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 951 places, 1934 transitions, 108290 flow [2022-12-11 21:17:27,092 INFO L495 AbstractCegarLoop]: Abstraction has has 951 places, 1934 transitions, 108290 flow [2022-12-11 21:17:27,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:27,093 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:27,093 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:27,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-11 21:17:27,093 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:27,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:27,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1095091079, now seen corresponding path program 18 times [2022-12-11 21:17:27,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:27,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857425128] [2022-12-11 21:17:27,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:27,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:27,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:27,547 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:27,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:27,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857425128] [2022-12-11 21:17:27,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857425128] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:17:27,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483977938] [2022-12-11 21:17:27,547 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-11 21:17:27,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:17:27,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:17:27,549 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-11 21:17:27,550 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-11 21:17:27,633 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-11 21:17:27,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:17:27,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 52 conjunts are in the unsatisfiable core [2022-12-11 21:17:27,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:17:28,156 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-11 21:17:28,310 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-11 21:17:28,365 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-11 21:17:28,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-11 21:17:28,514 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:17:28,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:17:28,826 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-11 21:17:28,826 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 112 treesize of output 76 [2022-12-11 21:17:28,853 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-11 21:17:28,853 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 828 treesize of output 752 [2022-12-11 21:17:28,863 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-11 21:17:28,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-11 21:17:28,875 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-11 21:17:28,875 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 700 treesize of output 556 [2022-12-11 21:17:28,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-11 21:17:28,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-11 21:17:28,913 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-11 21:17:28,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 508 treesize of output 460 [2022-12-11 21:17:29,988 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 1 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:17:29,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483977938] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:17:29,988 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:17:29,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 24, 15] total 47 [2022-12-11 21:17:29,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85347898] [2022-12-11 21:17:29,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:17:29,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-12-11 21:17:29,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:29,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-12-11 21:17:29,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=424, Invalid=1705, Unknown=33, NotChecked=0, Total=2162 [2022-12-11 21:17:29,990 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 159 [2022-12-11 21:17:29,992 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 951 places, 1934 transitions, 108290 flow. Second operand has 47 states, 47 states have (on average 75.38297872340425) internal successors, (3543), 47 states have internal predecessors, (3543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:29,992 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:29,992 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 159 [2022-12-11 21:17:29,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:35,577 INFO L130 PetriNetUnfolder]: 5184/9771 cut-off events. [2022-12-11 21:17:35,577 INFO L131 PetriNetUnfolder]: For 276091/281927 co-relation queries the response was YES. [2022-12-11 21:17:35,595 INFO L83 FinitePrefix]: Finished finitePrefix Result has 257683 conditions, 9771 events. 5184/9771 cut-off events. For 276091/281927 co-relation queries the response was YES. Maximal size of possible extension queue 645. Compared 81163 event pairs, 311 based on Foata normal form. 88/9262 useless extension candidates. Maximal degree in co-relation 233773. Up to 5912 conditions per place. [2022-12-11 21:17:35,706 INFO L137 encePairwiseOnDemand]: 121/159 looper letters, 1524 selfloop transitions, 458 changer transitions 0/2053 dead transitions. [2022-12-11 21:17:35,707 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 998 places, 2053 transitions, 119136 flow [2022-12-11 21:17:35,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-12-11 21:17:35,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2022-12-11 21:17:35,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3802 transitions. [2022-12-11 21:17:35,730 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4981656184486373 [2022-12-11 21:17:35,730 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 857 predicate places. [2022-12-11 21:17:35,730 INFO L82 GeneralOperation]: Start removeDead. Operand has 998 places, 2053 transitions, 119136 flow [2022-12-11 21:17:35,881 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 998 places, 2053 transitions, 119136 flow [2022-12-11 21:17:35,882 INFO L495 AbstractCegarLoop]: Abstraction has has 998 places, 2053 transitions, 119136 flow [2022-12-11 21:17:35,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 75.38297872340425) internal successors, (3543), 47 states have internal predecessors, (3543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:35,882 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:35,882 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:35,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-11 21:17:36,092 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,SelfDestructingSolverStorable33 [2022-12-11 21:17:36,092 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:36,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:36,093 INFO L85 PathProgramCache]: Analyzing trace with hash -106563531, now seen corresponding path program 19 times [2022-12-11 21:17:36,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:36,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885143405] [2022-12-11 21:17:36,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:36,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:36,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:36,820 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:36,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:36,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885143405] [2022-12-11 21:17:36,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885143405] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:17:36,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175616679] [2022-12-11 21:17:36,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-11 21:17:36,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:17:36,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:17:36,823 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-11 21:17:36,824 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-11 21:17:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:36,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 49 conjunts are in the unsatisfiable core [2022-12-11 21:17:36,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:17:36,942 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-11 21:17:36,998 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-11 21:17:36,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-11 21:17:37,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-11 21:17:37,360 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-11 21:17:37,367 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:37,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:17:37,445 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_649 (Array Int Int)) (~B~0.base Int)) (let ((.cse2 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_649))) (let ((.cse0 (select .cse2 ~B~0.base))) (or (not (= (select .cse0 (+ c_~B~0.offset (* c_~i_AB~0 4))) |c_thread1Thread1of1ForFork1_#t~mem1|)) (let ((.cse1 (* c_~i_BA~0 4))) (= (select .cse0 (+ .cse1 c_~B~0.offset)) (select (select .cse2 c_~A~0.base) (+ c_~A~0.offset .cse1)))))))) is different from false [2022-12-11 21:17:37,496 INFO L321 Elim1Store]: treesize reduction 15, result has 82.4 percent of original size [2022-12-11 21:17:37,496 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 146 treesize of output 159 [2022-12-11 21:17:37,507 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-11 21:17:37,508 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 90 treesize of output 96 [2022-12-11 21:17:37,959 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:37,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175616679] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:17:37,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:17:37,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 16] total 36 [2022-12-11 21:17:37,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993109152] [2022-12-11 21:17:37,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:17:37,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-11 21:17:37,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:37,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-11 21:17:37,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1031, Unknown=1, NotChecked=66, Total=1260 [2022-12-11 21:17:37,962 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:17:37,963 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 998 places, 2053 transitions, 119136 flow. Second operand has 36 states, 36 states have (on average 83.94444444444444) internal successors, (3022), 36 states have internal predecessors, (3022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:37,963 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:37,963 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:17:37,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:43,447 INFO L130 PetriNetUnfolder]: 5051/9548 cut-off events. [2022-12-11 21:17:43,448 INFO L131 PetriNetUnfolder]: For 302691/307147 co-relation queries the response was YES. [2022-12-11 21:17:43,463 INFO L83 FinitePrefix]: Finished finitePrefix Result has 259531 conditions, 9548 events. 5051/9548 cut-off events. For 302691/307147 co-relation queries the response was YES. Maximal size of possible extension queue 620. Compared 79330 event pairs, 128 based on Foata normal form. 89/9091 useless extension candidates. Maximal degree in co-relation 235772. Up to 5687 conditions per place. [2022-12-11 21:17:43,570 INFO L137 encePairwiseOnDemand]: 124/159 looper letters, 1532 selfloop transitions, 459 changer transitions 0/2076 dead transitions. [2022-12-11 21:17:43,570 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1039 places, 2076 transitions, 124532 flow [2022-12-11 21:17:43,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 21:17:43,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 21:17:43,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 3716 transitions. [2022-12-11 21:17:43,572 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5564540281521414 [2022-12-11 21:17:43,573 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 898 predicate places. [2022-12-11 21:17:43,573 INFO L82 GeneralOperation]: Start removeDead. Operand has 1039 places, 2076 transitions, 124532 flow [2022-12-11 21:17:43,812 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1039 places, 2076 transitions, 124532 flow [2022-12-11 21:17:43,812 INFO L495 AbstractCegarLoop]: Abstraction has has 1039 places, 2076 transitions, 124532 flow [2022-12-11 21:17:43,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 83.94444444444444) internal successors, (3022), 36 states have internal predecessors, (3022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:43,812 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:43,813 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:43,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-12-11 21:17:44,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:17:44,017 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:44,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:44,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1422766741, now seen corresponding path program 10 times [2022-12-11 21:17:44,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:44,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696111406] [2022-12-11 21:17:44,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:44,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:44,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:44,582 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:44,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:44,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696111406] [2022-12-11 21:17:44,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696111406] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:17:44,582 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:17:44,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 21:17:44,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486494782] [2022-12-11 21:17:44,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:17:44,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 21:17:44,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:44,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 21:17:44,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2022-12-11 21:17:44,584 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:17:44,585 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1039 places, 2076 transitions, 124532 flow. Second operand has 22 states, 22 states have (on average 83.54545454545455) internal successors, (1838), 22 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:44,585 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:44,585 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:17:44,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:49,454 INFO L130 PetriNetUnfolder]: 5111/9576 cut-off events. [2022-12-11 21:17:49,454 INFO L131 PetriNetUnfolder]: For 294935/300071 co-relation queries the response was YES. [2022-12-11 21:17:49,470 INFO L83 FinitePrefix]: Finished finitePrefix Result has 270973 conditions, 9576 events. 5111/9576 cut-off events. For 294935/300071 co-relation queries the response was YES. Maximal size of possible extension queue 624. Compared 79222 event pairs, 209 based on Foata normal form. 17/9038 useless extension candidates. Maximal degree in co-relation 246493. Up to 5687 conditions per place. [2022-12-11 21:17:49,581 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1779 selfloop transitions, 244 changer transitions 0/2108 dead transitions. [2022-12-11 21:17:49,581 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1066 places, 2108 transitions, 130526 flow [2022-12-11 21:17:49,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:17:49,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:17:49,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2464 transitions. [2022-12-11 21:17:49,583 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5534591194968553 [2022-12-11 21:17:49,583 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 925 predicate places. [2022-12-11 21:17:49,583 INFO L82 GeneralOperation]: Start removeDead. Operand has 1066 places, 2108 transitions, 130526 flow [2022-12-11 21:17:49,787 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1066 places, 2108 transitions, 130526 flow [2022-12-11 21:17:49,788 INFO L495 AbstractCegarLoop]: Abstraction has has 1066 places, 2108 transitions, 130526 flow [2022-12-11 21:17:49,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 83.54545454545455) internal successors, (1838), 22 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:49,788 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:49,788 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:49,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-11 21:17:49,789 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:49,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:49,789 INFO L85 PathProgramCache]: Analyzing trace with hash -474962039, now seen corresponding path program 11 times [2022-12-11 21:17:49,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:49,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126825767] [2022-12-11 21:17:49,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:49,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:49,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:50,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:50,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:50,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126825767] [2022-12-11 21:17:50,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126825767] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:17:50,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:17:50,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:17:50,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885816636] [2022-12-11 21:17:50,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:17:50,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:17:50,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:50,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:17:50,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:17:50,238 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:17:50,239 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1066 places, 2108 transitions, 130526 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:50,239 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:50,239 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:17:50,239 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:17:55,739 INFO L130 PetriNetUnfolder]: 5130/9724 cut-off events. [2022-12-11 21:17:55,740 INFO L131 PetriNetUnfolder]: For 348142/352978 co-relation queries the response was YES. [2022-12-11 21:17:55,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 281044 conditions, 9724 events. 5130/9724 cut-off events. For 348142/352978 co-relation queries the response was YES. Maximal size of possible extension queue 628. Compared 81416 event pairs, 128 based on Foata normal form. 27/9201 useless extension candidates. Maximal degree in co-relation 255341. Up to 5687 conditions per place. [2022-12-11 21:17:55,885 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1873 selfloop transitions, 151 changer transitions 15/2129 dead transitions. [2022-12-11 21:17:55,885 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1092 places, 2129 transitions, 135940 flow [2022-12-11 21:17:55,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:17:55,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:17:55,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2576 transitions. [2022-12-11 21:17:55,887 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6000465874679711 [2022-12-11 21:17:55,887 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 951 predicate places. [2022-12-11 21:17:55,887 INFO L82 GeneralOperation]: Start removeDead. Operand has 1092 places, 2129 transitions, 135940 flow [2022-12-11 21:17:56,134 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1090 places, 2114 transitions, 134960 flow [2022-12-11 21:17:56,134 INFO L495 AbstractCegarLoop]: Abstraction has has 1090 places, 2114 transitions, 134960 flow [2022-12-11 21:17:56,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:56,134 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:17:56,135 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:17:56,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-11 21:17:56,135 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:17:56,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:17:56,135 INFO L85 PathProgramCache]: Analyzing trace with hash 867595083, now seen corresponding path program 12 times [2022-12-11 21:17:56,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:17:56,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392162872] [2022-12-11 21:17:56,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:17:56,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:17:56,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:17:56,735 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:17:56,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:17:56,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392162872] [2022-12-11 21:17:56,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392162872] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:17:56,736 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:17:56,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 21:17:56,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381363207] [2022-12-11 21:17:56,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:17:56,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 21:17:56,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:17:56,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 21:17:56,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2022-12-11 21:17:56,738 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:17:56,738 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1090 places, 2114 transitions, 134960 flow. Second operand has 22 states, 22 states have (on average 83.54545454545455) internal successors, (1838), 22 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:17:56,738 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:17:56,738 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:17:56,739 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:01,868 INFO L130 PetriNetUnfolder]: 5172/9678 cut-off events. [2022-12-11 21:18:01,868 INFO L131 PetriNetUnfolder]: For 332671/338776 co-relation queries the response was YES. [2022-12-11 21:18:01,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 291531 conditions, 9678 events. 5172/9678 cut-off events. For 332671/338776 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 79900 event pairs, 217 based on Foata normal form. 22/9143 useless extension candidates. Maximal degree in co-relation 265321. Up to 5687 conditions per place. [2022-12-11 21:18:01,995 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1821 selfloop transitions, 234 changer transitions 0/2140 dead transitions. [2022-12-11 21:18:01,995 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1117 places, 2140 transitions, 140774 flow [2022-12-11 21:18:01,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:18:01,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:18:01,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2466 transitions. [2022-12-11 21:18:01,997 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5539083557951483 [2022-12-11 21:18:01,997 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 976 predicate places. [2022-12-11 21:18:01,997 INFO L82 GeneralOperation]: Start removeDead. Operand has 1117 places, 2140 transitions, 140774 flow [2022-12-11 21:18:02,141 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1117 places, 2140 transitions, 140774 flow [2022-12-11 21:18:02,141 INFO L495 AbstractCegarLoop]: Abstraction has has 1117 places, 2140 transitions, 140774 flow [2022-12-11 21:18:02,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 83.54545454545455) internal successors, (1838), 22 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:02,141 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:02,142 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:02,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-11 21:18:02,142 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:02,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:02,142 INFO L85 PathProgramCache]: Analyzing trace with hash -139621141, now seen corresponding path program 13 times [2022-12-11 21:18:02,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:02,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823499966] [2022-12-11 21:18:02,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:02,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:02,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:02,769 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:02,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:02,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823499966] [2022-12-11 21:18:02,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823499966] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:02,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:02,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:18:02,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587530231] [2022-12-11 21:18:02,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:02,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:18:02,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:02,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:18:02,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:18:02,771 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:18:02,772 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1117 places, 2140 transitions, 140774 flow. Second operand has 20 states, 20 states have (on average 83.8) internal successors, (1676), 20 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:02,772 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:02,772 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:18:02,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:07,899 INFO L130 PetriNetUnfolder]: 5172/9750 cut-off events. [2022-12-11 21:18:07,899 INFO L131 PetriNetUnfolder]: For 370407/376412 co-relation queries the response was YES. [2022-12-11 21:18:07,915 INFO L83 FinitePrefix]: Finished finitePrefix Result has 300632 conditions, 9750 events. 5172/9750 cut-off events. For 370407/376412 co-relation queries the response was YES. Maximal size of possible extension queue 633. Compared 81105 event pairs, 213 based on Foata normal form. 34/9227 useless extension candidates. Maximal degree in co-relation 273521. Up to 5687 conditions per place. [2022-12-11 21:18:08,032 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1852 selfloop transitions, 197 changer transitions 14/2148 dead transitions. [2022-12-11 21:18:08,032 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1142 places, 2148 transitions, 145446 flow [2022-12-11 21:18:08,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:18:08,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:18:08,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2275 transitions. [2022-12-11 21:18:08,034 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.550314465408805 [2022-12-11 21:18:08,035 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1001 predicate places. [2022-12-11 21:18:08,035 INFO L82 GeneralOperation]: Start removeDead. Operand has 1142 places, 2148 transitions, 145446 flow [2022-12-11 21:18:08,189 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1140 places, 2134 transitions, 144488 flow [2022-12-11 21:18:08,189 INFO L495 AbstractCegarLoop]: Abstraction has has 1140 places, 2134 transitions, 144488 flow [2022-12-11 21:18:08,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 83.8) internal successors, (1676), 20 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:08,189 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:08,189 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:08,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-11 21:18:08,190 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:08,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:08,190 INFO L85 PathProgramCache]: Analyzing trace with hash -994602765, now seen corresponding path program 14 times [2022-12-11 21:18:08,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:08,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889262223] [2022-12-11 21:18:08,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:08,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:08,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:09,002 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:09,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:09,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889262223] [2022-12-11 21:18:09,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889262223] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:09,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:09,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 21:18:09,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269411106] [2022-12-11 21:18:09,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:09,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 21:18:09,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:09,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 21:18:09,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2022-12-11 21:18:09,005 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:18:09,006 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1140 places, 2134 transitions, 144488 flow. Second operand has 22 states, 22 states have (on average 83.54545454545455) internal successors, (1838), 22 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:09,006 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:09,006 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:18:09,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:14,478 INFO L130 PetriNetUnfolder]: 5286/9923 cut-off events. [2022-12-11 21:18:14,478 INFO L131 PetriNetUnfolder]: For 384269/390498 co-relation queries the response was YES. [2022-12-11 21:18:14,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 315768 conditions, 9923 events. 5286/9923 cut-off events. For 384269/390498 co-relation queries the response was YES. Maximal size of possible extension queue 655. Compared 82717 event pairs, 211 based on Foata normal form. 18/9382 useless extension candidates. Maximal degree in co-relation 288071. Up to 5687 conditions per place. [2022-12-11 21:18:14,618 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1843 selfloop transitions, 263 changer transitions 0/2191 dead transitions. [2022-12-11 21:18:14,619 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1171 places, 2191 transitions, 152698 flow [2022-12-11 21:18:14,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 21:18:14,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 21:18:14,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2823 transitions. [2022-12-11 21:18:14,635 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5548349056603774 [2022-12-11 21:18:14,636 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1030 predicate places. [2022-12-11 21:18:14,636 INFO L82 GeneralOperation]: Start removeDead. Operand has 1171 places, 2191 transitions, 152698 flow [2022-12-11 21:18:14,797 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1171 places, 2191 transitions, 152698 flow [2022-12-11 21:18:14,797 INFO L495 AbstractCegarLoop]: Abstraction has has 1171 places, 2191 transitions, 152698 flow [2022-12-11 21:18:14,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 83.54545454545455) internal successors, (1838), 22 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:14,797 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:14,798 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:14,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-11 21:18:14,798 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:14,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:14,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1360832349, now seen corresponding path program 15 times [2022-12-11 21:18:14,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:14,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037086716] [2022-12-11 21:18:14,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:14,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:14,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:15,493 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:15,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:15,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037086716] [2022-12-11 21:18:15,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037086716] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:15,494 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:15,494 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:18:15,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446812653] [2022-12-11 21:18:15,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:15,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:18:15,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:15,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:18:15,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:18:15,495 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:18:15,496 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1171 places, 2191 transitions, 152698 flow. Second operand has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:15,496 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:15,496 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:18:15,496 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:21,295 INFO L130 PetriNetUnfolder]: 5287/9979 cut-off events. [2022-12-11 21:18:21,295 INFO L131 PetriNetUnfolder]: For 422887/427751 co-relation queries the response was YES. [2022-12-11 21:18:21,315 INFO L83 FinitePrefix]: Finished finitePrefix Result has 324961 conditions, 9979 events. 5287/9979 cut-off events. For 422887/427751 co-relation queries the response was YES. Maximal size of possible extension queue 658. Compared 83604 event pairs, 126 based on Foata normal form. 20/9445 useless extension candidates. Maximal degree in co-relation 296432. Up to 5687 conditions per place. [2022-12-11 21:18:21,449 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1906 selfloop transitions, 191 changer transitions 15/2197 dead transitions. [2022-12-11 21:18:21,449 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1198 places, 2197 transitions, 157347 flow [2022-12-11 21:18:21,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:18:21,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:18:21,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2441 transitions. [2022-12-11 21:18:21,450 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.548292902066487 [2022-12-11 21:18:21,451 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1057 predicate places. [2022-12-11 21:18:21,451 INFO L82 GeneralOperation]: Start removeDead. Operand has 1198 places, 2197 transitions, 157347 flow [2022-12-11 21:18:21,624 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1193 places, 2182 transitions, 156247 flow [2022-12-11 21:18:21,625 INFO L495 AbstractCegarLoop]: Abstraction has has 1193 places, 2182 transitions, 156247 flow [2022-12-11 21:18:21,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:21,625 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:21,625 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:21,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-11 21:18:21,625 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:21,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:21,626 INFO L85 PathProgramCache]: Analyzing trace with hash 985129665, now seen corresponding path program 16 times [2022-12-11 21:18:21,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:21,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830098871] [2022-12-11 21:18:21,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:21,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:21,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:22,438 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:22,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:22,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830098871] [2022-12-11 21:18:22,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830098871] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:22,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:22,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 21:18:22,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187846154] [2022-12-11 21:18:22,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:22,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 21:18:22,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:22,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 21:18:22,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-12-11 21:18:22,440 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 159 [2022-12-11 21:18:22,442 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1193 places, 2182 transitions, 156247 flow. Second operand has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:22,442 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:22,446 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 159 [2022-12-11 21:18:22,446 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:28,108 INFO L130 PetriNetUnfolder]: 5233/9879 cut-off events. [2022-12-11 21:18:28,108 INFO L131 PetriNetUnfolder]: For 444683/449917 co-relation queries the response was YES. [2022-12-11 21:18:28,227 INFO L83 FinitePrefix]: Finished finitePrefix Result has 330057 conditions, 9879 events. 5233/9879 cut-off events. For 444683/449917 co-relation queries the response was YES. Maximal size of possible extension queue 655. Compared 82458 event pairs, 128 based on Foata normal form. 28/9355 useless extension candidates. Maximal degree in co-relation 301949. Up to 5687 conditions per place. [2022-12-11 21:18:28,356 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1876 selfloop transitions, 188 changer transitions 14/2163 dead transitions. [2022-12-11 21:18:28,356 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1218 places, 2163 transitions, 159006 flow [2022-12-11 21:18:28,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:18:28,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:18:28,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2273 transitions. [2022-12-11 21:18:28,358 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5498306724721819 [2022-12-11 21:18:28,358 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1077 predicate places. [2022-12-11 21:18:28,358 INFO L82 GeneralOperation]: Start removeDead. Operand has 1218 places, 2163 transitions, 159006 flow [2022-12-11 21:18:28,522 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1208 places, 2149 transitions, 157964 flow [2022-12-11 21:18:28,522 INFO L495 AbstractCegarLoop]: Abstraction has has 1208 places, 2149 transitions, 157964 flow [2022-12-11 21:18:28,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 83.66666666666667) internal successors, (1757), 21 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:28,523 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:28,523 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:28,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-11 21:18:28,523 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:28,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:28,523 INFO L85 PathProgramCache]: Analyzing trace with hash 897870091, now seen corresponding path program 20 times [2022-12-11 21:18:28,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:28,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683338642] [2022-12-11 21:18:28,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:28,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:28,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:28,957 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:28,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:28,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683338642] [2022-12-11 21:18:28,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683338642] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:28,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:28,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:18:28,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161634070] [2022-12-11 21:18:28,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:28,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:18:28,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:28,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:18:28,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:18:28,959 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:18:28,960 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1208 places, 2149 transitions, 157964 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:28,960 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:28,960 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:18:28,960 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:34,702 INFO L130 PetriNetUnfolder]: 5283/9916 cut-off events. [2022-12-11 21:18:34,702 INFO L131 PetriNetUnfolder]: For 446410/453473 co-relation queries the response was YES. [2022-12-11 21:18:34,719 INFO L83 FinitePrefix]: Finished finitePrefix Result has 341509 conditions, 9916 events. 5283/9916 cut-off events. For 446410/453473 co-relation queries the response was YES. Maximal size of possible extension queue 652. Compared 82499 event pairs, 213 based on Foata normal form. 26/9379 useless extension candidates. Maximal degree in co-relation 312868. Up to 5687 conditions per place. [2022-12-11 21:18:34,847 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1900 selfloop transitions, 199 changer transitions 11/2200 dead transitions. [2022-12-11 21:18:34,847 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1236 places, 2200 transitions, 165888 flow [2022-12-11 21:18:34,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 21:18:34,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 21:18:34,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2761 transitions. [2022-12-11 21:18:34,849 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5987855129039253 [2022-12-11 21:18:34,849 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1095 predicate places. [2022-12-11 21:18:34,849 INFO L82 GeneralOperation]: Start removeDead. Operand has 1236 places, 2200 transitions, 165888 flow [2022-12-11 21:18:35,016 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1234 places, 2189 transitions, 165058 flow [2022-12-11 21:18:35,017 INFO L495 AbstractCegarLoop]: Abstraction has has 1234 places, 2189 transitions, 165058 flow [2022-12-11 21:18:35,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:35,017 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:35,017 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:35,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-11 21:18:35,017 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:35,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:35,018 INFO L85 PathProgramCache]: Analyzing trace with hash 170938799, now seen corresponding path program 21 times [2022-12-11 21:18:35,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:35,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722243206] [2022-12-11 21:18:35,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:35,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:35,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:35,506 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:35,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:35,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722243206] [2022-12-11 21:18:35,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722243206] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:35,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:35,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:18:35,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959216938] [2022-12-11 21:18:35,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:35,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:18:35,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:35,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:18:35,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:18:35,508 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:18:35,509 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1234 places, 2189 transitions, 165058 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:35,509 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:35,509 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:18:35,509 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:41,032 INFO L130 PetriNetUnfolder]: 5265/9926 cut-off events. [2022-12-11 21:18:41,032 INFO L131 PetriNetUnfolder]: For 484677/490718 co-relation queries the response was YES. [2022-12-11 21:18:41,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 349186 conditions, 9926 events. 5265/9926 cut-off events. For 484677/490718 co-relation queries the response was YES. Maximal size of possible extension queue 655. Compared 83055 event pairs, 128 based on Foata normal form. 24/9393 useless extension candidates. Maximal degree in co-relation 319831. Up to 5687 conditions per place. [2022-12-11 21:18:41,179 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1891 selfloop transitions, 200 changer transitions 5/2186 dead transitions. [2022-12-11 21:18:41,179 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1259 places, 2186 transitions, 169028 flow [2022-12-11 21:18:41,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:18:41,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:18:41,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2487 transitions. [2022-12-11 21:18:41,181 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6015965166908563 [2022-12-11 21:18:41,182 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1118 predicate places. [2022-12-11 21:18:41,182 INFO L82 GeneralOperation]: Start removeDead. Operand has 1259 places, 2186 transitions, 169028 flow [2022-12-11 21:18:41,349 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1259 places, 2181 transitions, 168648 flow [2022-12-11 21:18:41,350 INFO L495 AbstractCegarLoop]: Abstraction has has 1259 places, 2181 transitions, 168648 flow [2022-12-11 21:18:41,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:41,350 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:41,350 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:41,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-11 21:18:41,350 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:41,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:41,350 INFO L85 PathProgramCache]: Analyzing trace with hash 489002663, now seen corresponding path program 22 times [2022-12-11 21:18:41,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:41,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611510646] [2022-12-11 21:18:41,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:41,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:41,752 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:41,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:41,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611510646] [2022-12-11 21:18:41,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611510646] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:41,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:41,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:18:41,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390796317] [2022-12-11 21:18:41,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:41,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:18:41,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:41,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:18:41,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:18:41,762 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:18:41,763 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1259 places, 2181 transitions, 168648 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:41,763 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:41,763 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:18:41,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:48,350 INFO L130 PetriNetUnfolder]: 5343/9991 cut-off events. [2022-12-11 21:18:48,350 INFO L131 PetriNetUnfolder]: For 489787/497861 co-relation queries the response was YES. [2022-12-11 21:18:48,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 362982 conditions, 9991 events. 5343/9991 cut-off events. For 489787/497861 co-relation queries the response was YES. Maximal size of possible extension queue 668. Compared 83272 event pairs, 209 based on Foata normal form. 24/9452 useless extension candidates. Maximal degree in co-relation 332278. Up to 5831 conditions per place. [2022-12-11 21:18:48,514 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 1871 selfloop transitions, 252 changer transitions 0/2213 dead transitions. [2022-12-11 21:18:48,514 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1282 places, 2213 transitions, 175530 flow [2022-12-11 21:18:48,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:18:48,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:18:48,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2509 transitions. [2022-12-11 21:18:48,516 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6069182389937107 [2022-12-11 21:18:48,516 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1141 predicate places. [2022-12-11 21:18:48,516 INFO L82 GeneralOperation]: Start removeDead. Operand has 1282 places, 2213 transitions, 175530 flow [2022-12-11 21:18:48,709 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1282 places, 2213 transitions, 175530 flow [2022-12-11 21:18:48,709 INFO L495 AbstractCegarLoop]: Abstraction has has 1282 places, 2213 transitions, 175530 flow [2022-12-11 21:18:48,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:48,709 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:48,710 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:48,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-11 21:18:48,710 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:48,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:48,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1673455415, now seen corresponding path program 23 times [2022-12-11 21:18:48,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:48,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824599404] [2022-12-11 21:18:48,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:48,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:48,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:49,182 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:49,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:49,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824599404] [2022-12-11 21:18:49,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824599404] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:49,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:49,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:18:49,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292303562] [2022-12-11 21:18:49,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:49,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:18:49,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:49,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:18:49,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:18:49,184 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:18:49,185 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1282 places, 2213 transitions, 175530 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:49,185 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:49,185 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:18:49,185 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:18:55,891 INFO L130 PetriNetUnfolder]: 5344/10085 cut-off events. [2022-12-11 21:18:55,892 INFO L131 PetriNetUnfolder]: For 550887/557784 co-relation queries the response was YES. [2022-12-11 21:18:55,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 372246 conditions, 10085 events. 5344/10085 cut-off events. For 550887/557784 co-relation queries the response was YES. Maximal size of possible extension queue 672. Compared 84802 event pairs, 128 based on Foata normal form. 24/9551 useless extension candidates. Maximal degree in co-relation 340805. Up to 5831 conditions per place. [2022-12-11 21:18:56,069 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1943 selfloop transitions, 173 changer transitions 11/2217 dead transitions. [2022-12-11 21:18:56,074 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1309 places, 2217 transitions, 180096 flow [2022-12-11 21:18:56,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:18:56,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:18:56,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2662 transitions. [2022-12-11 21:18:56,075 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5979335130278527 [2022-12-11 21:18:56,076 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1168 predicate places. [2022-12-11 21:18:56,076 INFO L82 GeneralOperation]: Start removeDead. Operand has 1309 places, 2217 transitions, 180096 flow [2022-12-11 21:18:56,371 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1301 places, 2206 transitions, 179200 flow [2022-12-11 21:18:56,372 INFO L495 AbstractCegarLoop]: Abstraction has has 1301 places, 2206 transitions, 179200 flow [2022-12-11 21:18:56,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:56,372 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:18:56,372 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:18:56,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-11 21:18:56,372 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:18:56,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:18:56,372 INFO L85 PathProgramCache]: Analyzing trace with hash -122093965, now seen corresponding path program 17 times [2022-12-11 21:18:56,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:18:56,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948597539] [2022-12-11 21:18:56,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:18:56,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:18:56,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:18:56,788 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:18:56,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:18:56,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948597539] [2022-12-11 21:18:56,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948597539] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:18:56,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:18:56,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:18:56,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310626615] [2022-12-11 21:18:56,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:18:56,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:18:56,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:18:56,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:18:56,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:18:56,791 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:18:56,792 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1301 places, 2206 transitions, 179200 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:18:56,792 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:18:56,792 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:18:56,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:19:04,416 INFO L130 PetriNetUnfolder]: 5655/10572 cut-off events. [2022-12-11 21:19:04,416 INFO L131 PetriNetUnfolder]: For 572426/580445 co-relation queries the response was YES. [2022-12-11 21:19:04,436 INFO L83 FinitePrefix]: Finished finitePrefix Result has 401917 conditions, 10572 events. 5655/10572 cut-off events. For 572426/580445 co-relation queries the response was YES. Maximal size of possible extension queue 723. Compared 89047 event pairs, 130 based on Foata normal form. 14/9974 useless extension candidates. Maximal degree in co-relation 369764. Up to 5831 conditions per place. [2022-12-11 21:19:04,598 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1922 selfloop transitions, 308 changer transitions 0/2320 dead transitions. [2022-12-11 21:19:04,598 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1332 places, 2320 transitions, 193148 flow [2022-12-11 21:19:04,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 21:19:04,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 21:19:04,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3087 transitions. [2022-12-11 21:19:04,600 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6067216981132075 [2022-12-11 21:19:04,601 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1191 predicate places. [2022-12-11 21:19:04,601 INFO L82 GeneralOperation]: Start removeDead. Operand has 1332 places, 2320 transitions, 193148 flow [2022-12-11 21:19:04,810 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1332 places, 2320 transitions, 193148 flow [2022-12-11 21:19:04,811 INFO L495 AbstractCegarLoop]: Abstraction has has 1332 places, 2320 transitions, 193148 flow [2022-12-11 21:19:04,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:04,811 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:19:04,811 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:19:04,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-11 21:19:04,811 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:19:04,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:19:04,811 INFO L85 PathProgramCache]: Analyzing trace with hash -432723359, now seen corresponding path program 18 times [2022-12-11 21:19:04,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:19:04,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967440686] [2022-12-11 21:19:04,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:19:04,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:19:04,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:19:05,333 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:19:05,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:19:05,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967440686] [2022-12-11 21:19:05,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967440686] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:19:05,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:19:05,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:19:05,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669507741] [2022-12-11 21:19:05,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:19:05,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:19:05,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:19:05,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:19:05,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:19:05,335 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:19:05,335 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1332 places, 2320 transitions, 193148 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:05,335 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:19:05,335 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:19:05,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:19:12,717 INFO L130 PetriNetUnfolder]: 5655/10623 cut-off events. [2022-12-11 21:19:12,718 INFO L131 PetriNetUnfolder]: For 614923/622136 co-relation queries the response was YES. [2022-12-11 21:19:12,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 411619 conditions, 10623 events. 5655/10623 cut-off events. For 614923/622136 co-relation queries the response was YES. Maximal size of possible extension queue 724. Compared 89871 event pairs, 128 based on Foata normal form. 20/10031 useless extension candidates. Maximal degree in co-relation 378645. Up to 5831 conditions per place. [2022-12-11 21:19:12,896 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 2036 selfloop transitions, 191 changer transitions 7/2324 dead transitions. [2022-12-11 21:19:12,896 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1355 places, 2324 transitions, 197961 flow [2022-12-11 21:19:12,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-11 21:19:12,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-12-11 21:19:12,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2301 transitions. [2022-12-11 21:19:12,898 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6029874213836478 [2022-12-11 21:19:12,898 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1214 predicate places. [2022-12-11 21:19:12,898 INFO L82 GeneralOperation]: Start removeDead. Operand has 1355 places, 2324 transitions, 197961 flow [2022-12-11 21:19:13,114 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1352 places, 2317 transitions, 197356 flow [2022-12-11 21:19:13,114 INFO L495 AbstractCegarLoop]: Abstraction has has 1352 places, 2317 transitions, 197356 flow [2022-12-11 21:19:13,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:13,115 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:19:13,115 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:19:13,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-11 21:19:13,115 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:19:13,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:19:13,115 INFO L85 PathProgramCache]: Analyzing trace with hash 753910213, now seen corresponding path program 19 times [2022-12-11 21:19:13,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:19:13,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816090707] [2022-12-11 21:19:13,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:19:13,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:19:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:19:13,763 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:19:13,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:19:13,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816090707] [2022-12-11 21:19:13,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816090707] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:19:13,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:19:13,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:19:13,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832965081] [2022-12-11 21:19:13,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:19:13,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:19:13,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:19:13,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:19:13,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:19:13,765 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:19:13,766 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1352 places, 2317 transitions, 197356 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:13,766 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:19:13,766 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:19:13,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:19:20,519 INFO L130 PetriNetUnfolder]: 5514/10318 cut-off events. [2022-12-11 21:19:20,519 INFO L131 PetriNetUnfolder]: For 598282/607285 co-relation queries the response was YES. [2022-12-11 21:19:20,539 INFO L83 FinitePrefix]: Finished finitePrefix Result has 411267 conditions, 10318 events. 5514/10318 cut-off events. For 598282/607285 co-relation queries the response was YES. Maximal size of possible extension queue 699. Compared 86464 event pairs, 213 based on Foata normal form. 14/9757 useless extension candidates. Maximal degree in co-relation 377685. Up to 5831 conditions per place. [2022-12-11 21:19:20,701 INFO L137 encePairwiseOnDemand]: 129/159 looper letters, 1905 selfloop transitions, 295 changer transitions 0/2290 dead transitions. [2022-12-11 21:19:20,701 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1378 places, 2290 transitions, 199448 flow [2022-12-11 21:19:20,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:19:20,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:19:20,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2592 transitions. [2022-12-11 21:19:20,703 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6037735849056604 [2022-12-11 21:19:20,703 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1237 predicate places. [2022-12-11 21:19:20,703 INFO L82 GeneralOperation]: Start removeDead. Operand has 1378 places, 2290 transitions, 199448 flow [2022-12-11 21:19:21,012 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1378 places, 2290 transitions, 199448 flow [2022-12-11 21:19:21,013 INFO L495 AbstractCegarLoop]: Abstraction has has 1378 places, 2290 transitions, 199448 flow [2022-12-11 21:19:21,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:21,013 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:19:21,013 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:19:21,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-11 21:19:21,013 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:19:21,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:19:21,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1015318767, now seen corresponding path program 24 times [2022-12-11 21:19:21,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:19:21,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979577455] [2022-12-11 21:19:21,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:19:21,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:19:21,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:19:21,430 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:19:21,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:19:21,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979577455] [2022-12-11 21:19:21,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979577455] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:19:21,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:19:21,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:19:21,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236805626] [2022-12-11 21:19:21,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:19:21,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:19:21,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:19:21,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:19:21,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:19:21,432 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:19:21,432 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1378 places, 2290 transitions, 199448 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:21,432 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:19:21,432 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:19:21,433 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:19:29,115 INFO L130 PetriNetUnfolder]: 5526/10381 cut-off events. [2022-12-11 21:19:29,115 INFO L131 PetriNetUnfolder]: For 634567/643166 co-relation queries the response was YES. [2022-12-11 21:19:29,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 421388 conditions, 10381 events. 5526/10381 cut-off events. For 634567/643166 co-relation queries the response was YES. Maximal size of possible extension queue 699. Compared 87598 event pairs, 209 based on Foata normal form. 16/9822 useless extension candidates. Maximal degree in co-relation 387075. Up to 5833 conditions per place. [2022-12-11 21:19:29,303 INFO L137 encePairwiseOnDemand]: 128/159 looper letters, 1976 selfloop transitions, 232 changer transitions 0/2298 dead transitions. [2022-12-11 21:19:29,303 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1405 places, 2298 transitions, 204568 flow [2022-12-11 21:19:29,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:19:29,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:19:29,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2675 transitions. [2022-12-11 21:19:29,305 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6008535489667565 [2022-12-11 21:19:29,305 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1264 predicate places. [2022-12-11 21:19:29,305 INFO L82 GeneralOperation]: Start removeDead. Operand has 1405 places, 2298 transitions, 204568 flow [2022-12-11 21:19:29,601 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1405 places, 2298 transitions, 204568 flow [2022-12-11 21:19:29,601 INFO L495 AbstractCegarLoop]: Abstraction has has 1405 places, 2298 transitions, 204568 flow [2022-12-11 21:19:29,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:29,601 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:19:29,601 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:19:29,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-11 21:19:29,602 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:19:29,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:19:29,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1096129173, now seen corresponding path program 25 times [2022-12-11 21:19:29,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:19:29,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807089494] [2022-12-11 21:19:29,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:19:29,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:19:29,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:19:30,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:19:30,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:19:30,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807089494] [2022-12-11 21:19:30,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807089494] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:19:30,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:19:30,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:19:30,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964715202] [2022-12-11 21:19:30,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:19:30,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:19:30,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:19:30,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:19:30,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:19:30,032 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:19:30,033 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1405 places, 2298 transitions, 204568 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:30,033 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:19:30,033 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:19:30,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:19:38,022 INFO L130 PetriNetUnfolder]: 5704/10685 cut-off events. [2022-12-11 21:19:38,022 INFO L131 PetriNetUnfolder]: For 684384/695065 co-relation queries the response was YES. [2022-12-11 21:19:38,042 INFO L83 FinitePrefix]: Finished finitePrefix Result has 444008 conditions, 10685 events. 5704/10685 cut-off events. For 684384/695065 co-relation queries the response was YES. Maximal size of possible extension queue 724. Compared 90321 event pairs, 235 based on Foata normal form. 16/10106 useless extension candidates. Maximal degree in co-relation 407849. Up to 6050 conditions per place. [2022-12-11 21:19:38,264 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 2017 selfloop transitions, 270 changer transitions 0/2377 dead transitions. [2022-12-11 21:19:38,264 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1431 places, 2377 transitions, 216314 flow [2022-12-11 21:19:38,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:19:38,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:19:38,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2603 transitions. [2022-12-11 21:19:38,266 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6063358956440718 [2022-12-11 21:19:38,266 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1290 predicate places. [2022-12-11 21:19:38,266 INFO L82 GeneralOperation]: Start removeDead. Operand has 1431 places, 2377 transitions, 216314 flow [2022-12-11 21:19:38,493 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1431 places, 2377 transitions, 216314 flow [2022-12-11 21:19:38,493 INFO L495 AbstractCegarLoop]: Abstraction has has 1431 places, 2377 transitions, 216314 flow [2022-12-11 21:19:38,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:38,494 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:19:38,495 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:19:38,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-11 21:19:38,495 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:19:38,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:19:38,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1641754739, now seen corresponding path program 26 times [2022-12-11 21:19:38,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:19:38,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749577511] [2022-12-11 21:19:38,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:19:38,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:19:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:19:38,975 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:19:38,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:19:38,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749577511] [2022-12-11 21:19:38,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749577511] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:19:38,975 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:19:38,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:19:38,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177068829] [2022-12-11 21:19:38,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:19:38,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:19:38,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:19:38,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:19:38,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:19:38,977 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:19:38,978 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1431 places, 2377 transitions, 216314 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:38,978 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:19:38,978 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:19:38,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:19:47,451 INFO L130 PetriNetUnfolder]: 5645/10623 cut-off events. [2022-12-11 21:19:47,451 INFO L131 PetriNetUnfolder]: For 711755/722008 co-relation queries the response was YES. [2022-12-11 21:19:47,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 449251 conditions, 10623 events. 5645/10623 cut-off events. For 711755/722008 co-relation queries the response was YES. Maximal size of possible extension queue 723. Compared 89999 event pairs, 206 based on Foata normal form. 18/10055 useless extension candidates. Maximal degree in co-relation 412723. Up to 5977 conditions per place. [2022-12-11 21:19:47,645 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 2081 selfloop transitions, 191 changer transitions 5/2367 dead transitions. [2022-12-11 21:19:47,645 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1455 places, 2367 transitions, 219952 flow [2022-12-11 21:19:47,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-11 21:19:47,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-12-11 21:19:47,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2389 transitions. [2022-12-11 21:19:47,646 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6010062893081761 [2022-12-11 21:19:47,655 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1314 predicate places. [2022-12-11 21:19:47,655 INFO L82 GeneralOperation]: Start removeDead. Operand has 1455 places, 2367 transitions, 219952 flow [2022-12-11 21:19:47,887 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1455 places, 2362 transitions, 219492 flow [2022-12-11 21:19:47,887 INFO L495 AbstractCegarLoop]: Abstraction has has 1455 places, 2362 transitions, 219492 flow [2022-12-11 21:19:47,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:47,888 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:19:47,888 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:19:47,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-11 21:19:47,889 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:19:47,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:19:47,889 INFO L85 PathProgramCache]: Analyzing trace with hash 313119249, now seen corresponding path program 27 times [2022-12-11 21:19:47,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:19:47,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898278277] [2022-12-11 21:19:47,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:19:47,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:19:47,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:19:48,439 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:19:48,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:19:48,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898278277] [2022-12-11 21:19:48,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898278277] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:19:48,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631715826] [2022-12-11 21:19:48,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-11 21:19:48,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:19:48,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:19:48,442 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-11 21:19:48,443 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-11 21:19:48,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-11 21:19:48,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:19:48,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 52 conjunts are in the unsatisfiable core [2022-12-11 21:19:48,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:19:49,043 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-11 21:19:49,165 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-11 21:19:49,205 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-11 21:19:49,287 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-11 21:19:49,302 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:19:49,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:19:49,638 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-11 21:19:49,638 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 112 treesize of output 76 [2022-12-11 21:19:49,674 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-11 21:19:49,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 828 treesize of output 752 [2022-12-11 21:19:49,685 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-11 21:19:49,688 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-11 21:19:49,701 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-11 21:19:49,701 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 700 treesize of output 652 [2022-12-11 21:19:49,709 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-11 21:19:49,711 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-11 21:19:49,725 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-11 21:19:49,726 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 604 treesize of output 460 [2022-12-11 21:19:50,875 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 1 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:19:50,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631715826] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:19:50,875 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:19:50,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 24, 15] total 47 [2022-12-11 21:19:50,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010818306] [2022-12-11 21:19:50,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:19:50,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-12-11 21:19:50,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:19:50,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-12-11 21:19:50,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=423, Invalid=1699, Unknown=40, NotChecked=0, Total=2162 [2022-12-11 21:19:50,878 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 159 [2022-12-11 21:19:50,879 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1455 places, 2362 transitions, 219492 flow. Second operand has 47 states, 47 states have (on average 75.38297872340425) internal successors, (3543), 47 states have internal predecessors, (3543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:19:50,879 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:19:50,879 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 159 [2022-12-11 21:19:50,879 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:19:59,957 INFO L130 PetriNetUnfolder]: 5685/10667 cut-off events. [2022-12-11 21:19:59,957 INFO L131 PetriNetUnfolder]: For 752801/763827 co-relation queries the response was YES. [2022-12-11 21:19:59,975 INFO L83 FinitePrefix]: Finished finitePrefix Result has 461647 conditions, 10667 events. 5685/10667 cut-off events. For 752801/763827 co-relation queries the response was YES. Maximal size of possible extension queue 725. Compared 90176 event pairs, 209 based on Foata normal form. 102/10180 useless extension candidates. Maximal degree in co-relation 423978. Up to 6048 conditions per place. [2022-12-11 21:20:00,163 INFO L137 encePairwiseOnDemand]: 121/159 looper letters, 1805 selfloop transitions, 522 changer transitions 0/2398 dead transitions. [2022-12-11 21:20:00,163 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1498 places, 2398 transitions, 227646 flow [2022-12-11 21:20:00,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 21:20:00,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 21:20:00,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 3489 transitions. [2022-12-11 21:20:00,165 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.49871355060034306 [2022-12-11 21:20:00,165 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1357 predicate places. [2022-12-11 21:20:00,166 INFO L82 GeneralOperation]: Start removeDead. Operand has 1498 places, 2398 transitions, 227646 flow [2022-12-11 21:20:00,479 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1498 places, 2398 transitions, 227646 flow [2022-12-11 21:20:00,479 INFO L495 AbstractCegarLoop]: Abstraction has has 1498 places, 2398 transitions, 227646 flow [2022-12-11 21:20:00,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 75.38297872340425) internal successors, (3543), 47 states have internal predecessors, (3543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:00,480 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:20:00,480 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:20:00,486 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-11 21:20:00,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:20:00,684 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:20:00,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:20:00,685 INFO L85 PathProgramCache]: Analyzing trace with hash -2139069577, now seen corresponding path program 28 times [2022-12-11 21:20:00,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:20:00,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766505192] [2022-12-11 21:20:00,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:20:00,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:20:00,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:20:01,100 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:20:01,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:20:01,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766505192] [2022-12-11 21:20:01,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766505192] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:20:01,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:20:01,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:20:01,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295670270] [2022-12-11 21:20:01,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:20:01,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:20:01,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:20:01,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:20:01,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:20:01,102 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:20:01,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1498 places, 2398 transitions, 227646 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:01,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:20:01,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:20:01,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:20:08,889 INFO L130 PetriNetUnfolder]: 5678/10700 cut-off events. [2022-12-11 21:20:08,889 INFO L131 PetriNetUnfolder]: For 804205/812594 co-relation queries the response was YES. [2022-12-11 21:20:08,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 470910 conditions, 10700 events. 5678/10700 cut-off events. For 804205/812594 co-relation queries the response was YES. Maximal size of possible extension queue 728. Compared 90949 event pairs, 132 based on Foata normal form. 22/10148 useless extension candidates. Maximal degree in co-relation 432485. Up to 6048 conditions per place. [2022-12-11 21:20:09,203 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 2068 selfloop transitions, 240 changer transitions 0/2398 dead transitions. [2022-12-11 21:20:09,203 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1523 places, 2398 transitions, 232262 flow [2022-12-11 21:20:09,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:20:09,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:20:09,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2495 transitions. [2022-12-11 21:20:09,205 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6035316884373488 [2022-12-11 21:20:09,205 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1382 predicate places. [2022-12-11 21:20:09,205 INFO L82 GeneralOperation]: Start removeDead. Operand has 1523 places, 2398 transitions, 232262 flow [2022-12-11 21:20:09,435 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1523 places, 2398 transitions, 232262 flow [2022-12-11 21:20:09,435 INFO L495 AbstractCegarLoop]: Abstraction has has 1523 places, 2398 transitions, 232262 flow [2022-12-11 21:20:09,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:09,435 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:20:09,435 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:20:09,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-11 21:20:09,436 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:20:09,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:20:09,436 INFO L85 PathProgramCache]: Analyzing trace with hash -278315659, now seen corresponding path program 29 times [2022-12-11 21:20:09,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:20:09,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141511137] [2022-12-11 21:20:09,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:20:09,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:20:09,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:20:09,855 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:20:09,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:20:09,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141511137] [2022-12-11 21:20:09,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141511137] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:20:09,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:20:09,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:20:09,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502493557] [2022-12-11 21:20:09,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:20:09,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:20:09,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:20:09,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:20:09,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:20:09,857 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:20:09,858 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1523 places, 2398 transitions, 232262 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:09,858 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:20:09,858 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:20:09,858 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:20:17,963 INFO L130 PetriNetUnfolder]: 5630/10630 cut-off events. [2022-12-11 21:20:17,964 INFO L131 PetriNetUnfolder]: For 811362/820659 co-relation queries the response was YES. [2022-12-11 21:20:17,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 476396 conditions, 10630 events. 5630/10630 cut-off events. For 811362/820659 co-relation queries the response was YES. Maximal size of possible extension queue 732. Compared 90476 event pairs, 182 based on Foata normal form. 18/10068 useless extension candidates. Maximal degree in co-relation 437225. Up to 6042 conditions per place. [2022-12-11 21:20:18,240 INFO L137 encePairwiseOnDemand]: 127/159 looper letters, 2097 selfloop transitions, 179 changer transitions 5/2371 dead transitions. [2022-12-11 21:20:18,241 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1534 places, 2371 transitions, 234184 flow [2022-12-11 21:20:18,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-11 21:20:18,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-11 21:20:18,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2476 transitions. [2022-12-11 21:20:18,243 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5989356555394292 [2022-12-11 21:20:18,243 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1393 predicate places. [2022-12-11 21:20:18,243 INFO L82 GeneralOperation]: Start removeDead. Operand has 1534 places, 2371 transitions, 234184 flow [2022-12-11 21:20:18,538 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1519 places, 2366 transitions, 233694 flow [2022-12-11 21:20:18,539 INFO L495 AbstractCegarLoop]: Abstraction has has 1519 places, 2366 transitions, 233694 flow [2022-12-11 21:20:18,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:18,539 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:20:18,539 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:20:18,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-11 21:20:18,539 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:20:18,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:20:18,540 INFO L85 PathProgramCache]: Analyzing trace with hash 894595919, now seen corresponding path program 30 times [2022-12-11 21:20:18,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:20:18,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437574197] [2022-12-11 21:20:18,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:20:18,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:20:18,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:20:18,943 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:20:18,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:20:18,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437574197] [2022-12-11 21:20:18,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437574197] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:20:18,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:20:18,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:20:18,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973518469] [2022-12-11 21:20:18,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:20:18,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:20:18,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:20:18,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:20:18,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:20:18,945 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:20:18,946 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1519 places, 2366 transitions, 233694 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:18,946 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:20:18,946 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:20:18,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:20:28,204 INFO L130 PetriNetUnfolder]: 5537/10327 cut-off events. [2022-12-11 21:20:28,204 INFO L131 PetriNetUnfolder]: For 782322/793430 co-relation queries the response was YES. [2022-12-11 21:20:28,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 477288 conditions, 10327 events. 5537/10327 cut-off events. For 782322/793430 co-relation queries the response was YES. Maximal size of possible extension queue 709. Compared 86597 event pairs, 209 based on Foata normal form. 23/9811 useless extension candidates. Maximal degree in co-relation 438481. Up to 5888 conditions per place. [2022-12-11 21:20:28,476 INFO L137 encePairwiseOnDemand]: 129/159 looper letters, 2054 selfloop transitions, 247 changer transitions 0/2391 dead transitions. [2022-12-11 21:20:28,477 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1545 places, 2391 transitions, 240872 flow [2022-12-11 21:20:28,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:20:28,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:20:28,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2593 transitions. [2022-12-11 21:20:28,478 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.604006522245516 [2022-12-11 21:20:28,478 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1404 predicate places. [2022-12-11 21:20:28,478 INFO L82 GeneralOperation]: Start removeDead. Operand has 1545 places, 2391 transitions, 240872 flow [2022-12-11 21:20:28,720 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1545 places, 2391 transitions, 240872 flow [2022-12-11 21:20:28,720 INFO L495 AbstractCegarLoop]: Abstraction has has 1545 places, 2391 transitions, 240872 flow [2022-12-11 21:20:28,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:28,720 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:20:28,720 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:20:28,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-11 21:20:28,720 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:20:28,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:20:28,735 INFO L85 PathProgramCache]: Analyzing trace with hash -2135389777, now seen corresponding path program 20 times [2022-12-11 21:20:28,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:20:28,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886541509] [2022-12-11 21:20:28,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:20:28,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:20:28,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:20:29,204 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:20:29,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:20:29,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886541509] [2022-12-11 21:20:29,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886541509] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:20:29,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:20:29,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:20:29,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681362841] [2022-12-11 21:20:29,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:20:29,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:20:29,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:20:29,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:20:29,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:20:29,206 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:20:29,207 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1545 places, 2391 transitions, 240872 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:29,207 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:20:29,207 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:20:29,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:20:37,249 INFO L130 PetriNetUnfolder]: 5582/10413 cut-off events. [2022-12-11 21:20:37,250 INFO L131 PetriNetUnfolder]: For 817609/828660 co-relation queries the response was YES. [2022-12-11 21:20:37,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 490417 conditions, 10413 events. 5582/10413 cut-off events. For 817609/828660 co-relation queries the response was YES. Maximal size of possible extension queue 718. Compared 87576 event pairs, 213 based on Foata normal form. 12/9882 useless extension candidates. Maximal degree in co-relation 450889. Up to 5888 conditions per place. [2022-12-11 21:20:37,448 INFO L137 encePairwiseOnDemand]: 129/159 looper letters, 2036 selfloop transitions, 286 changer transitions 0/2412 dead transitions. [2022-12-11 21:20:37,448 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1571 places, 2412 transitions, 247692 flow [2022-12-11 21:20:37,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 21:20:37,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 21:20:37,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2583 transitions. [2022-12-11 21:20:37,449 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6016771488469602 [2022-12-11 21:20:37,450 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1430 predicate places. [2022-12-11 21:20:37,450 INFO L82 GeneralOperation]: Start removeDead. Operand has 1571 places, 2412 transitions, 247692 flow [2022-12-11 21:20:37,763 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1571 places, 2412 transitions, 247692 flow [2022-12-11 21:20:37,763 INFO L495 AbstractCegarLoop]: Abstraction has has 1571 places, 2412 transitions, 247692 flow [2022-12-11 21:20:37,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:37,764 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:20:37,764 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:20:37,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-11 21:20:37,764 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:20:37,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:20:37,764 INFO L85 PathProgramCache]: Analyzing trace with hash -273700409, now seen corresponding path program 21 times [2022-12-11 21:20:37,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:20:37,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998555723] [2022-12-11 21:20:37,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:20:37,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:20:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:20:38,171 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:20:38,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:20:38,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998555723] [2022-12-11 21:20:38,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998555723] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:20:38,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:20:38,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:20:38,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121364851] [2022-12-11 21:20:38,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:20:38,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:20:38,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:20:38,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:20:38,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:20:38,173 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:20:38,174 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1571 places, 2412 transitions, 247692 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:38,174 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:20:38,174 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:20:38,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:20:46,311 INFO L130 PetriNetUnfolder]: 5583/10460 cut-off events. [2022-12-11 21:20:46,312 INFO L131 PetriNetUnfolder]: For 895644/906537 co-relation queries the response was YES. [2022-12-11 21:20:46,330 INFO L83 FinitePrefix]: Finished finitePrefix Result has 500223 conditions, 10460 events. 5583/10460 cut-off events. For 895644/906537 co-relation queries the response was YES. Maximal size of possible extension queue 721. Compared 88155 event pairs, 128 based on Foata normal form. 20/9942 useless extension candidates. Maximal degree in co-relation 459851. Up to 5888 conditions per place. [2022-12-11 21:20:46,511 INFO L137 encePairwiseOnDemand]: 130/159 looper letters, 2137 selfloop transitions, 176 changer transitions 15/2418 dead transitions. [2022-12-11 21:20:46,512 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1595 places, 2418 transitions, 252977 flow [2022-12-11 21:20:46,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-11 21:20:46,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-12-11 21:20:46,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2375 transitions. [2022-12-11 21:20:46,513 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5974842767295597 [2022-12-11 21:20:46,513 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1454 predicate places. [2022-12-11 21:20:46,513 INFO L82 GeneralOperation]: Start removeDead. Operand has 1595 places, 2418 transitions, 252977 flow [2022-12-11 21:20:46,753 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1588 places, 2403 transitions, 251367 flow [2022-12-11 21:20:46,754 INFO L495 AbstractCegarLoop]: Abstraction has has 1588 places, 2403 transitions, 251367 flow [2022-12-11 21:20:46,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:46,754 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:20:46,754 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:20:46,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-11 21:20:46,754 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:20:46,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:20:46,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1152361295, now seen corresponding path program 22 times [2022-12-11 21:20:46,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:20:46,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3015128] [2022-12-11 21:20:46,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:20:46,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:20:46,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:20:47,249 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:20:47,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:20:47,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3015128] [2022-12-11 21:20:47,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3015128] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:20:47,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:20:47,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:20:47,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931190690] [2022-12-11 21:20:47,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:20:47,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:20:47,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:20:47,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:20:47,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:20:47,251 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:20:47,252 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1588 places, 2403 transitions, 251367 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:47,252 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:20:47,252 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:20:47,252 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:20:56,310 INFO L130 PetriNetUnfolder]: 5571/10462 cut-off events. [2022-12-11 21:20:56,310 INFO L131 PetriNetUnfolder]: For 940228/950621 co-relation queries the response was YES. [2022-12-11 21:20:56,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 508342 conditions, 10462 events. 5571/10462 cut-off events. For 940228/950621 co-relation queries the response was YES. Maximal size of possible extension queue 721. Compared 88367 event pairs, 124 based on Foata normal form. 20/9946 useless extension candidates. Maximal degree in co-relation 467460. Up to 5888 conditions per place. [2022-12-11 21:20:56,523 INFO L137 encePairwiseOnDemand]: 130/159 looper letters, 2138 selfloop transitions, 172 changer transitions 7/2407 dead transitions. [2022-12-11 21:20:56,523 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1611 places, 2407 transitions, 256434 flow [2022-12-11 21:20:56,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-11 21:20:56,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-12-11 21:20:56,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2288 transitions. [2022-12-11 21:20:56,525 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.59958071278826 [2022-12-11 21:20:56,525 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1470 predicate places. [2022-12-11 21:20:56,525 INFO L82 GeneralOperation]: Start removeDead. Operand has 1611 places, 2407 transitions, 256434 flow [2022-12-11 21:20:56,837 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1607 places, 2400 transitions, 255675 flow [2022-12-11 21:20:56,837 INFO L495 AbstractCegarLoop]: Abstraction has has 1607 places, 2400 transitions, 255675 flow [2022-12-11 21:20:56,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:56,837 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:20:56,838 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:20:56,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-11 21:20:56,839 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:20:56,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:20:56,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1173383849, now seen corresponding path program 23 times [2022-12-11 21:20:56,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:20:56,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241303026] [2022-12-11 21:20:56,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:20:56,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:20:56,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:20:57,275 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:20:57,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:20:57,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241303026] [2022-12-11 21:20:57,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241303026] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:20:57,276 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:20:57,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:20:57,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962074665] [2022-12-11 21:20:57,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:20:57,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:20:57,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:20:57,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:20:57,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:20:57,277 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:20:57,278 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1607 places, 2400 transitions, 255675 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:20:57,278 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:20:57,278 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:20:57,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:21:06,119 INFO L130 PetriNetUnfolder]: 5616/10494 cut-off events. [2022-12-11 21:21:06,120 INFO L131 PetriNetUnfolder]: For 926934/938801 co-relation queries the response was YES. [2022-12-11 21:21:06,138 INFO L83 FinitePrefix]: Finished finitePrefix Result has 521378 conditions, 10494 events. 5616/10494 cut-off events. For 926934/938801 co-relation queries the response was YES. Maximal size of possible extension queue 726. Compared 88446 event pairs, 213 based on Foata normal form. 16/9967 useless extension candidates. Maximal degree in co-relation 479903. Up to 5888 conditions per place. [2022-12-11 21:21:06,407 INFO L137 encePairwiseOnDemand]: 129/159 looper letters, 2048 selfloop transitions, 286 changer transitions 0/2424 dead transitions. [2022-12-11 21:21:06,407 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1634 places, 2424 transitions, 262963 flow [2022-12-11 21:21:06,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:21:06,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:21:06,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2676 transitions. [2022-12-11 21:21:06,408 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.601078167115903 [2022-12-11 21:21:06,409 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1493 predicate places. [2022-12-11 21:21:06,409 INFO L82 GeneralOperation]: Start removeDead. Operand has 1634 places, 2424 transitions, 262963 flow [2022-12-11 21:21:06,651 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1634 places, 2424 transitions, 262963 flow [2022-12-11 21:21:06,651 INFO L495 AbstractCegarLoop]: Abstraction has has 1634 places, 2424 transitions, 262963 flow [2022-12-11 21:21:06,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:21:06,651 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:21:06,652 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:21:06,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-11 21:21:06,652 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:21:06,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:21:06,652 INFO L85 PathProgramCache]: Analyzing trace with hash 297379671, now seen corresponding path program 24 times [2022-12-11 21:21:06,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:21:06,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988265186] [2022-12-11 21:21:06,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:21:06,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:21:06,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:21:07,129 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:21:07,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:21:07,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988265186] [2022-12-11 21:21:07,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988265186] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:21:07,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:21:07,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 21:21:07,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480049228] [2022-12-11 21:21:07,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:21:07,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 21:21:07,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:21:07,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 21:21:07,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-12-11 21:21:07,131 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:21:07,132 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1634 places, 2424 transitions, 262963 flow. Second operand has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:21:07,132 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:21:07,132 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:21:07,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:21:15,464 INFO L130 PetriNetUnfolder]: 5478/10256 cut-off events. [2022-12-11 21:21:15,465 INFO L131 PetriNetUnfolder]: For 943470/955854 co-relation queries the response was YES. [2022-12-11 21:21:15,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 518988 conditions, 10256 events. 5478/10256 cut-off events. For 943470/955854 co-relation queries the response was YES. Maximal size of possible extension queue 704. Compared 86124 event pairs, 209 based on Foata normal form. 16/9769 useless extension candidates. Maximal degree in co-relation 476795. Up to 5888 conditions per place. [2022-12-11 21:21:15,663 INFO L137 encePairwiseOnDemand]: 129/159 looper letters, 2031 selfloop transitions, 290 changer transitions 0/2411 dead transitions. [2022-12-11 21:21:15,664 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1646 places, 2411 transitions, 266221 flow [2022-12-11 21:21:15,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 21:21:15,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 21:21:15,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3065 transitions. [2022-12-11 21:21:15,665 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6023977987421384 [2022-12-11 21:21:15,666 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1505 predicate places. [2022-12-11 21:21:15,666 INFO L82 GeneralOperation]: Start removeDead. Operand has 1646 places, 2411 transitions, 266221 flow [2022-12-11 21:21:15,961 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1646 places, 2411 transitions, 266221 flow [2022-12-11 21:21:15,962 INFO L495 AbstractCegarLoop]: Abstraction has has 1646 places, 2411 transitions, 266221 flow [2022-12-11 21:21:15,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 91.55) internal successors, (1831), 20 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:21:15,962 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:21:15,962 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:21:15,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-11 21:21:15,962 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:21:15,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:21:15,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1363474765, now seen corresponding path program 25 times [2022-12-11 21:21:15,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:21:15,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559361619] [2022-12-11 21:21:15,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:21:15,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:21:15,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:21:16,413 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:21:16,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:21:16,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559361619] [2022-12-11 21:21:16,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559361619] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 21:21:16,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 21:21:16,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 21:21:16,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053054816] [2022-12-11 21:21:16,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 21:21:16,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 21:21:16,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:21:16,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 21:21:16,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-12-11 21:21:16,415 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 159 [2022-12-11 21:21:16,416 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1646 places, 2411 transitions, 266221 flow. Second operand has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:21:16,416 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:21:16,416 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 159 [2022-12-11 21:21:16,416 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:21:25,519 INFO L130 PetriNetUnfolder]: 5376/10013 cut-off events. [2022-12-11 21:21:25,519 INFO L131 PetriNetUnfolder]: For 951623/964001 co-relation queries the response was YES. [2022-12-11 21:21:25,541 INFO L83 FinitePrefix]: Finished finitePrefix Result has 516375 conditions, 10013 events. 5376/10013 cut-off events. For 951623/964001 co-relation queries the response was YES. Maximal size of possible extension queue 687. Compared 83320 event pairs, 209 based on Foata normal form. 18/9540 useless extension candidates. Maximal degree in co-relation 477649. Up to 5888 conditions per place. [2022-12-11 21:21:25,880 INFO L137 encePairwiseOnDemand]: 130/159 looper letters, 2117 selfloop transitions, 173 changer transitions 7/2384 dead transitions. [2022-12-11 21:21:25,880 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1669 places, 2384 transitions, 267994 flow [2022-12-11 21:21:25,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-11 21:21:25,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-12-11 21:21:25,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2269 transitions. [2022-12-11 21:21:25,896 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5946016771488469 [2022-12-11 21:21:25,897 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1528 predicate places. [2022-12-11 21:21:25,897 INFO L82 GeneralOperation]: Start removeDead. Operand has 1669 places, 2384 transitions, 267994 flow [2022-12-11 21:21:26,197 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1647 places, 2377 transitions, 267193 flow [2022-12-11 21:21:26,197 INFO L495 AbstractCegarLoop]: Abstraction has has 1647 places, 2377 transitions, 267193 flow [2022-12-11 21:21:26,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 91.6842105263158) internal successors, (1742), 19 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:21:26,198 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:21:26,198 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:21:26,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-11 21:21:26,198 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:21:26,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:21:26,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1626557955, now seen corresponding path program 1 times [2022-12-11 21:21:26,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:21:26,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581212127] [2022-12-11 21:21:26,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:21:26,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:21:26,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:21:26,324 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:21:26,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:21:26,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581212127] [2022-12-11 21:21:26,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581212127] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:21:26,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502911547] [2022-12-11 21:21:26,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:21:26,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:21:26,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:21:26,327 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-11 21:21:26,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-11 21:21:26,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:21:26,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-11 21:21:26,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:21:26,706 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:21:26,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:21:26,843 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-11 21:21:26,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502911547] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:21:26,843 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:21:26,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2022-12-11 21:21:26,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661926941] [2022-12-11 21:21:26,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:21:26,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-11 21:21:26,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:21:26,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-11 21:21:26,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-12-11 21:21:26,845 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 159 [2022-12-11 21:21:26,845 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1647 places, 2377 transitions, 267193 flow. Second operand has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:21:26,845 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:21:26,845 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 159 [2022-12-11 21:21:26,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:21:47,433 INFO L130 PetriNetUnfolder]: 10191/19175 cut-off events. [2022-12-11 21:21:47,434 INFO L131 PetriNetUnfolder]: For 2413142/2434268 co-relation queries the response was YES. [2022-12-11 21:21:47,474 INFO L83 FinitePrefix]: Finished finitePrefix Result has 984031 conditions, 19175 events. 10191/19175 cut-off events. For 2413142/2434268 co-relation queries the response was YES. Maximal size of possible extension queue 756. Compared 168208 event pairs, 490 based on Foata normal form. 25/18066 useless extension candidates. Maximal degree in co-relation 893829. Up to 13841 conditions per place. [2022-12-11 21:21:48,037 INFO L137 encePairwiseOnDemand]: 148/159 looper letters, 1438 selfloop transitions, 250 changer transitions 22/3150 dead transitions. [2022-12-11 21:21:48,037 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1671 places, 3150 transitions, 362842 flow [2022-12-11 21:21:48,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-11 21:21:48,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-12-11 21:21:48,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2810 transitions. [2022-12-11 21:21:48,038 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7069182389937106 [2022-12-11 21:21:48,039 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1530 predicate places. [2022-12-11 21:21:48,039 INFO L82 GeneralOperation]: Start removeDead. Operand has 1671 places, 3150 transitions, 362842 flow [2022-12-11 21:21:48,514 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1667 places, 3128 transitions, 360482 flow [2022-12-11 21:21:48,515 INFO L495 AbstractCegarLoop]: Abstraction has has 1667 places, 3128 transitions, 360482 flow [2022-12-11 21:21:48,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:21:48,515 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:21:48,515 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:21:48,522 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-11 21:21:48,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2022-12-11 21:21:48,722 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:21:48,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:21:48,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1492157245, now seen corresponding path program 2 times [2022-12-11 21:21:48,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:21:48,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420123759] [2022-12-11 21:21:48,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:21:48,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:21:48,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:21:48,868 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:21:48,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:21:48,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420123759] [2022-12-11 21:21:48,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420123759] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:21:48,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509702012] [2022-12-11 21:21:48,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-11 21:21:48,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:21:48,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:21:48,874 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:21:48,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-11 21:21:49,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-11 21:21:49,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:21:49,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-11 21:21:49,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:21:49,368 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:21:49,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:21:49,632 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-11 21:21:49,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509702012] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:21:49,632 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:21:49,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2022-12-11 21:21:49,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791284107] [2022-12-11 21:21:49,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:21:49,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-11 21:21:49,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:21:49,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-11 21:21:49,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-12-11 21:21:49,634 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 159 [2022-12-11 21:21:49,634 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1667 places, 3128 transitions, 360482 flow. Second operand has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:21:49,634 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:21:49,635 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 159 [2022-12-11 21:21:49,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:22:24,612 INFO L130 PetriNetUnfolder]: 11737/22124 cut-off events. [2022-12-11 21:22:24,612 INFO L131 PetriNetUnfolder]: For 2815078/2838959 co-relation queries the response was YES. [2022-12-11 21:22:24,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1136775 conditions, 22124 events. 11737/22124 cut-off events. For 2815078/2838959 co-relation queries the response was YES. Maximal size of possible extension queue 827. Compared 197174 event pairs, 643 based on Foata normal form. 44/20767 useless extension candidates. Maximal degree in co-relation 1031724. Up to 16294 conditions per place. [2022-12-11 21:22:25,157 INFO L137 encePairwiseOnDemand]: 148/159 looper letters, 1674 selfloop transitions, 216 changer transitions 22/3352 dead transitions. [2022-12-11 21:22:25,157 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1701 places, 3352 transitions, 388520 flow [2022-12-11 21:22:25,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 21:22:25,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 21:22:25,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3843 transitions. [2022-12-11 21:22:25,159 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.690566037735849 [2022-12-11 21:22:25,160 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1560 predicate places. [2022-12-11 21:22:25,160 INFO L82 GeneralOperation]: Start removeDead. Operand has 1701 places, 3352 transitions, 388520 flow [2022-12-11 21:22:25,650 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1697 places, 3330 transitions, 386116 flow [2022-12-11 21:22:25,651 INFO L495 AbstractCegarLoop]: Abstraction has has 1697 places, 3330 transitions, 386116 flow [2022-12-11 21:22:25,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:22:25,652 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:22:25,652 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:22:25,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-12-11 21:22:25,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:22:25,856 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:22:25,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:22:25,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1471763487, now seen corresponding path program 3 times [2022-12-11 21:22:25,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:22:25,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454929269] [2022-12-11 21:22:25,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:22:25,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:22:25,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:22:26,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:22:26,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:22:26,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454929269] [2022-12-11 21:22:26,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454929269] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:22:26,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012274743] [2022-12-11 21:22:26,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-11 21:22:26,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:22:26,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:22:26,095 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:22:26,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-11 21:22:26,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-11 21:22:26,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:22:26,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-11 21:22:26,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:22:26,524 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:22:26,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:22:26,772 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-11 21:22:26,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012274743] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:22:26,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:22:26,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2022-12-11 21:22:26,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615444812] [2022-12-11 21:22:26,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:22:26,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-11 21:22:26,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:22:26,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-11 21:22:26,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-12-11 21:22:26,774 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 159 [2022-12-11 21:22:26,775 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1697 places, 3330 transitions, 386116 flow. Second operand has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:22:26,775 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:22:26,775 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 159 [2022-12-11 21:22:26,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:23:03,405 INFO L130 PetriNetUnfolder]: 12972/24501 cut-off events. [2022-12-11 21:23:03,405 INFO L131 PetriNetUnfolder]: For 3108436/3131587 co-relation queries the response was YES. [2022-12-11 21:23:03,617 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1263158 conditions, 24501 events. 12972/24501 cut-off events. For 3108436/3131587 co-relation queries the response was YES. Maximal size of possible extension queue 918. Compared 221202 event pairs, 832 based on Foata normal form. 22/22890 useless extension candidates. Maximal degree in co-relation 1145487. Up to 18247 conditions per place. [2022-12-11 21:23:04,063 INFO L137 encePairwiseOnDemand]: 148/159 looper letters, 1837 selfloop transitions, 208 changer transitions 22/3507 dead transitions. [2022-12-11 21:23:04,063 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1726 places, 3507 transitions, 410250 flow [2022-12-11 21:23:04,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 21:23:04,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 21:23:04,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3313 transitions. [2022-12-11 21:23:04,065 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6945492662473794 [2022-12-11 21:23:04,065 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1585 predicate places. [2022-12-11 21:23:04,065 INFO L82 GeneralOperation]: Start removeDead. Operand has 1726 places, 3507 transitions, 410250 flow [2022-12-11 21:23:04,673 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1722 places, 3485 transitions, 407802 flow [2022-12-11 21:23:04,673 INFO L495 AbstractCegarLoop]: Abstraction has has 1722 places, 3485 transitions, 407802 flow [2022-12-11 21:23:04,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:23:04,673 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:23:04,673 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:23:04,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-12-11 21:23:04,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-12-11 21:23:04,878 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:23:04,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:23:04,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1600735351, now seen corresponding path program 4 times [2022-12-11 21:23:04,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:23:04,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686849379] [2022-12-11 21:23:04,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:23:04,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:23:04,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:23:04,987 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:23:04,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:23:04,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686849379] [2022-12-11 21:23:04,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686849379] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:23:04,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429347389] [2022-12-11 21:23:04,988 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-11 21:23:04,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:23:04,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:23:04,989 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:23:04,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-11 21:23:05,087 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-11 21:23:05,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:23:05,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-11 21:23:05,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:23:05,340 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:23:05,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:23:05,590 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-11 21:23:05,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429347389] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:23:05,590 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:23:05,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2022-12-11 21:23:05,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819960343] [2022-12-11 21:23:05,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:23:05,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-11 21:23:05,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:23:05,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-11 21:23:05,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-12-11 21:23:05,592 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 159 [2022-12-11 21:23:05,592 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1722 places, 3485 transitions, 407802 flow. Second operand has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:23:05,592 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:23:05,592 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 159 [2022-12-11 21:23:05,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:23:55,731 INFO L130 PetriNetUnfolder]: 14439/27259 cut-off events. [2022-12-11 21:23:55,731 INFO L131 PetriNetUnfolder]: For 3516420/3541194 co-relation queries the response was YES. [2022-12-11 21:23:55,820 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1409365 conditions, 27259 events. 14439/27259 cut-off events. For 3516420/3541194 co-relation queries the response was YES. Maximal size of possible extension queue 1011. Compared 249322 event pairs, 1102 based on Foata normal form. 35/25405 useless extension candidates. Maximal degree in co-relation 1277184. Up to 20467 conditions per place. [2022-12-11 21:23:56,399 INFO L137 encePairwiseOnDemand]: 148/159 looper letters, 2050 selfloop transitions, 200 changer transitions 22/3712 dead transitions. [2022-12-11 21:23:56,400 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1749 places, 3712 transitions, 438368 flow [2022-12-11 21:23:56,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 21:23:56,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 21:23:56,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3103 transitions. [2022-12-11 21:23:56,418 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6969901168014375 [2022-12-11 21:23:56,419 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1608 predicate places. [2022-12-11 21:23:56,419 INFO L82 GeneralOperation]: Start removeDead. Operand has 1749 places, 3712 transitions, 438368 flow [2022-12-11 21:23:57,049 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1745 places, 3690 transitions, 435876 flow [2022-12-11 21:23:57,050 INFO L495 AbstractCegarLoop]: Abstraction has has 1745 places, 3690 transitions, 435876 flow [2022-12-11 21:23:57,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:23:57,050 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:23:57,050 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:23:57,056 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-11 21:23:57,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-12-11 21:23:57,255 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:23:57,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:23:57,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1185504699, now seen corresponding path program 5 times [2022-12-11 21:23:57,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:23:57,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418161639] [2022-12-11 21:23:57,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:23:57,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:23:57,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:23:57,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:23:57,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:23:57,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418161639] [2022-12-11 21:23:57,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418161639] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:23:57,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269590541] [2022-12-11 21:23:57,430 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-11 21:23:57,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:23:57,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:23:57,432 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:23:57,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-11 21:23:57,541 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-11 21:23:57,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:23:57,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-11 21:23:57,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:23:57,800 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:23:57,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:23:57,907 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-11 21:23:57,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269590541] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:23:57,907 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:23:57,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2022-12-11 21:23:57,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926143983] [2022-12-11 21:23:57,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:23:57,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-11 21:23:57,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:23:57,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-11 21:23:57,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-12-11 21:23:57,909 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 159 [2022-12-11 21:23:57,909 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1745 places, 3690 transitions, 435876 flow. Second operand has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:23:57,909 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:23:57,909 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 159 [2022-12-11 21:23:57,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:24:52,132 INFO L130 PetriNetUnfolder]: 17145/32515 cut-off events. [2022-12-11 21:24:52,133 INFO L131 PetriNetUnfolder]: For 4069773/4095215 co-relation queries the response was YES. [2022-12-11 21:24:52,257 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1690921 conditions, 32515 events. 17145/32515 cut-off events. For 4069773/4095215 co-relation queries the response was YES. Maximal size of possible extension queue 1280. Compared 307220 event pairs, 1334 based on Foata normal form. 19/30189 useless extension candidates. Maximal degree in co-relation 1537435. Up to 23584 conditions per place. [2022-12-11 21:24:52,970 INFO L137 encePairwiseOnDemand]: 148/159 looper letters, 2373 selfloop transitions, 219 changer transitions 22/4054 dead transitions. [2022-12-11 21:24:52,970 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1769 places, 4054 transitions, 485896 flow [2022-12-11 21:24:52,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-11 21:24:52,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-12-11 21:24:52,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2805 transitions. [2022-12-11 21:24:52,971 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7056603773584905 [2022-12-11 21:24:52,971 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1628 predicate places. [2022-12-11 21:24:52,972 INFO L82 GeneralOperation]: Start removeDead. Operand has 1769 places, 4054 transitions, 485896 flow [2022-12-11 21:24:53,733 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1765 places, 4032 transitions, 483360 flow [2022-12-11 21:24:53,733 INFO L495 AbstractCegarLoop]: Abstraction has has 1765 places, 4032 transitions, 483360 flow [2022-12-11 21:24:53,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:24:53,733 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:24:53,734 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:24:53,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-11 21:24:53,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-12-11 21:24:53,938 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:24:53,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:24:53,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1621129109, now seen corresponding path program 6 times [2022-12-11 21:24:53,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:24:53,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347851453] [2022-12-11 21:24:53,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:24:53,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:24:53,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:24:54,043 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:24:54,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:24:54,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347851453] [2022-12-11 21:24:54,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347851453] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:24:54,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691681098] [2022-12-11 21:24:54,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-11 21:24:54,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:24:54,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:24:54,045 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:24:54,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-11 21:24:54,176 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-11 21:24:54,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:24:54,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-11 21:24:54,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:24:54,413 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:24:54,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:24:54,698 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-11 21:24:54,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691681098] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:24:54,698 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:24:54,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2022-12-11 21:24:54,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066845167] [2022-12-11 21:24:54,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:24:54,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-11 21:24:54,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:24:54,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-11 21:24:54,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-12-11 21:24:54,700 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 159 [2022-12-11 21:24:54,700 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1765 places, 4032 transitions, 483360 flow. Second operand has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:24:54,700 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:24:54,700 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 159 [2022-12-11 21:24:54,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:26:05,227 INFO L130 PetriNetUnfolder]: 18427/35049 cut-off events. [2022-12-11 21:26:05,227 INFO L131 PetriNetUnfolder]: For 4614754/4642327 co-relation queries the response was YES. [2022-12-11 21:26:05,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1829521 conditions, 35049 events. 18427/35049 cut-off events. For 4614754/4642327 co-relation queries the response was YES. Maximal size of possible extension queue 1306. Compared 333768 event pairs, 1422 based on Foata normal form. 18/32492 useless extension candidates. Maximal degree in co-relation 1661398. Up to 25657 conditions per place. [2022-12-11 21:26:06,067 INFO L137 encePairwiseOnDemand]: 148/159 looper letters, 2531 selfloop transitions, 223 changer transitions 22/4216 dead transitions. [2022-12-11 21:26:06,067 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1799 places, 4216 transitions, 510692 flow [2022-12-11 21:26:06,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 21:26:06,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 21:26:06,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3845 transitions. [2022-12-11 21:26:06,069 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6909254267744834 [2022-12-11 21:26:06,069 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1658 predicate places. [2022-12-11 21:26:06,069 INFO L82 GeneralOperation]: Start removeDead. Operand has 1799 places, 4216 transitions, 510692 flow [2022-12-11 21:26:06,885 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1795 places, 4194 transitions, 508112 flow [2022-12-11 21:26:06,886 INFO L495 AbstractCegarLoop]: Abstraction has has 1795 places, 4194 transitions, 508112 flow [2022-12-11 21:26:06,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 109.5) internal successors, (1533), 14 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:26:06,886 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:26:06,886 INFO L214 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:26:06,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-12-11 21:26:07,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-12-11 21:26:07,091 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:26:07,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:26:07,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1016020928, now seen corresponding path program 7 times [2022-12-11 21:26:07,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:26:07,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959354058] [2022-12-11 21:26:07,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:26:07,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:26:07,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:26:07,207 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:26:07,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:26:07,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959354058] [2022-12-11 21:26:07,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959354058] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:26:07,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041966169] [2022-12-11 21:26:07,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-11 21:26:07,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:26:07,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:26:07,213 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:26:07,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-11 21:26:07,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:26:07,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-11 21:26:07,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:26:07,593 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:26:07,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:26:07,798 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 21:26:07,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041966169] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:26:07,799 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:26:07,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-12-11 21:26:07,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407556972] [2022-12-11 21:26:07,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:26:07,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-11 21:26:07,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:26:07,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-11 21:26:07,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2022-12-11 21:26:07,801 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 159 [2022-12-11 21:26:07,803 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1795 places, 4194 transitions, 508112 flow. Second operand has 28 states, 28 states have (on average 108.10714285714286) internal successors, (3027), 28 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:26:07,803 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:26:07,803 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 159 [2022-12-11 21:26:07,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 21:28:05,593 INFO L130 PetriNetUnfolder]: 31796/62169 cut-off events. [2022-12-11 21:28:05,593 INFO L131 PetriNetUnfolder]: For 11064625/11100479 co-relation queries the response was YES. [2022-12-11 21:28:05,827 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3192123 conditions, 62169 events. 31796/62169 cut-off events. For 11064625/11100479 co-relation queries the response was YES. Maximal size of possible extension queue 1643. Compared 636777 event pairs, 1952 based on Foata normal form. 6/58592 useless extension candidates. Maximal degree in co-relation 1674275. Up to 34087 conditions per place. [2022-12-11 21:28:07,043 INFO L137 encePairwiseOnDemand]: 133/159 looper letters, 3120 selfloop transitions, 548 changer transitions 107/5933 dead transitions. [2022-12-11 21:28:07,043 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1841 places, 5933 transitions, 737192 flow [2022-12-11 21:28:07,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-11 21:28:07,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-11 21:28:07,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 5062 transitions. [2022-12-11 21:28:07,045 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6773718720727954 [2022-12-11 21:28:07,046 INFO L295 CegarLoopForPetriNet]: 141 programPoint places, 1700 predicate places. [2022-12-11 21:28:07,046 INFO L82 GeneralOperation]: Start removeDead. Operand has 1841 places, 5933 transitions, 737192 flow [2022-12-11 21:28:08,337 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1841 places, 5826 transitions, 722212 flow [2022-12-11 21:28:08,337 INFO L495 AbstractCegarLoop]: Abstraction has has 1841 places, 5826 transitions, 722212 flow [2022-12-11 21:28:08,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 108.10714285714286) internal successors, (3027), 28 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:28:08,337 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 21:28:08,338 INFO L214 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:28:08,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-12-11 21:28:08,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:28:08,543 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 21:28:08,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 21:28:08,543 INFO L85 PathProgramCache]: Analyzing trace with hash 643739546, now seen corresponding path program 8 times [2022-12-11 21:28:08,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 21:28:08,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515557723] [2022-12-11 21:28:08,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 21:28:08,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 21:28:08,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 21:28:08,656 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:28:08,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 21:28:08,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515557723] [2022-12-11 21:28:08,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515557723] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 21:28:08,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698341194] [2022-12-11 21:28:08,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-11 21:28:08,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 21:28:08,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 21:28:08,658 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 21:28:08,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-11 21:28:08,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-11 21:28:08,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 21:28:08,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-11 21:28:08,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 21:28:09,033 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:28:09,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 21:28:09,202 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-11 21:28:09,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698341194] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 21:28:09,203 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 21:28:09,203 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-12-11 21:28:09,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568864262] [2022-12-11 21:28:09,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 21:28:09,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-11 21:28:09,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 21:28:09,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-11 21:28:09,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2022-12-11 21:28:09,205 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 159 [2022-12-11 21:28:09,206 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1841 places, 5826 transitions, 722212 flow. Second operand has 28 states, 28 states have (on average 108.71428571428571) internal successors, (3044), 28 states have internal predecessors, (3044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 21:28:09,206 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 21:28:09,206 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 159 [2022-12-11 21:28:09,206 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2022-12-11 21:29:18,771 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-12-11 21:29:18,771 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-12-11 21:29:18,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 21:29:18,848 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-12-11 21:29:18,853 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-11 21:29:19,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-12-11 21:29:19,053 WARN L619 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (28states, 104/159 universal loopers) in iteration 70,while PetriNetUnfolder was constructing finite prefix that currently has 1536483 conditions, 29199 events (15121/29198 cut-off events. For 5908073/5937385 co-relation queries the response was YES. Maximal size of possible extension queue 1306. Compared 286830 event pairs, 159 based on Foata normal form. 334/29277 useless extension candidates. Maximal degree in co-relation 944032. Up to 15811 conditions per place.). [2022-12-11 21:29:19,054 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2022-12-11 21:29:19,054 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2022-12-11 21:29:19,054 INFO L445 BasicCegarLoop]: Path program histogram: [30, 25, 8, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 21:29:19,057 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-11 21:29:19,058 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-11 21:29:19,060 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.12 09:29:19 BasicIcfg [2022-12-11 21:29:19,060 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-11 21:29:19,063 INFO L158 Benchmark]: Toolchain (without parser) took 814414.46ms. Allocated memory was 215.0MB in the beginning and 5.0GB in the end (delta: 4.8GB). Free memory was 190.6MB in the beginning and 1.1GB in the end (delta: -895.5MB). Peak memory consumption was 4.3GB. Max. memory is 8.0GB. [2022-12-11 21:29:19,063 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 215.0MB. Free memory is still 191.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-12-11 21:29:19,064 INFO L158 Benchmark]: CACSL2BoogieTranslator took 209.67ms. Allocated memory is still 215.0MB. Free memory was 190.1MB in the beginning and 179.1MB in the end (delta: 11.0MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2022-12-11 21:29:19,064 INFO L158 Benchmark]: Boogie Procedure Inliner took 37.77ms. Allocated memory is still 215.0MB. Free memory was 179.1MB in the beginning and 177.5MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-12-11 21:29:19,064 INFO L158 Benchmark]: Boogie Preprocessor took 32.24ms. Allocated memory is still 215.0MB. Free memory was 177.5MB in the beginning and 175.9MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-12-11 21:29:19,066 INFO L158 Benchmark]: RCFGBuilder took 330.02ms. Allocated memory is still 215.0MB. Free memory was 175.9MB in the beginning and 159.1MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2022-12-11 21:29:19,068 INFO L158 Benchmark]: TraceAbstraction took 813799.97ms. Allocated memory was 215.0MB in the beginning and 5.0GB in the end (delta: 4.8GB). Free memory was 158.1MB in the beginning and 1.1GB in the end (delta: -928.0MB). Peak memory consumption was 4.3GB. Max. memory is 8.0GB. [2022-12-11 21:29:19,069 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 215.0MB. Free memory is still 191.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 209.67ms. Allocated memory is still 215.0MB. Free memory was 190.1MB in the beginning and 179.1MB in the end (delta: 11.0MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 37.77ms. Allocated memory is still 215.0MB. Free memory was 179.1MB in the beginning and 177.5MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 32.24ms. Allocated memory is still 215.0MB. Free memory was 177.5MB in the beginning and 175.9MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 330.02ms. Allocated memory is still 215.0MB. Free memory was 175.9MB in the beginning and 159.1MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * TraceAbstraction took 813799.97ms. Allocated memory was 215.0MB in the beginning and 5.0GB in the end (delta: 4.8GB). Free memory was 158.1MB in the beginning and 1.1GB in the end (delta: -928.0MB). Peak memory consumption was 4.3GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (28states, 104/159 universal loopers) in iteration 70,while PetriNetUnfolder was constructing finite prefix that currently has 1536483 conditions, 29199 events (15121/29198 cut-off events. For 5908073/5937385 co-relation queries the response was YES. Maximal size of possible extension queue 1306. Compared 286830 event pairs, 159 based on Foata normal form. 334/29277 useless extension candidates. Maximal degree in co-relation 944032. Up to 15811 conditions per place.). - TimeoutResultAtElement [Line: 79]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (28states, 104/159 universal loopers) in iteration 70,while PetriNetUnfolder was constructing finite prefix that currently has 1536483 conditions, 29199 events (15121/29198 cut-off events. For 5908073/5937385 co-relation queries the response was YES. Maximal size of possible extension queue 1306. Compared 286830 event pairs, 159 based on Foata normal form. 334/29277 useless extension candidates. Maximal degree in co-relation 944032. Up to 15811 conditions per place.). - TimeoutResultAtElement [Line: 80]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (28states, 104/159 universal loopers) in iteration 70,while PetriNetUnfolder was constructing finite prefix that currently has 1536483 conditions, 29199 events (15121/29198 cut-off events. For 5908073/5937385 co-relation queries the response was YES. Maximal size of possible extension queue 1306. Compared 286830 event pairs, 159 based on Foata normal form. 334/29277 useless extension candidates. Maximal degree in co-relation 944032. Up to 15811 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 175 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 13.8s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 813.7s, OverallIterations: 70, TraceHistogramMax: 2, PathProgramHistogramMax: 30, EmptinessCheckTime: 0.0s, AutomataDifference: 745.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 2 mSolverCounterUnknown, 22463 SdHoareTripleChecker+Valid, 20.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 22463 mSDsluCounter, 32261 SdHoareTripleChecker+Invalid, 16.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 118 IncrementalHoareTripleChecker+Unchecked, 28700 mSDsCounter, 706 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 54481 IncrementalHoareTripleChecker+Invalid, 55307 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 706 mSolverCounterUnsat, 3561 mSDtfsCounter, 54481 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6588 GetRequests, 3787 SyntacticMatches, 34 SemanticMatches, 2767 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 26148 ImplicationChecksByTransitivity, 37.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=722212occurred in iteration=69, InterpolantAutomatonStates: 1957, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.8s AutomataMinimizationTime, 69 MinimizatonAttempts, 45802 StatesRemovedByMinimization, 69 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 47.5s InterpolantComputationTime, 10615 NumberOfCodeBlocks, 10603 NumberOfCodeBlocksAsserted, 96 NumberOfCheckSat, 12430 ConstructedInterpolants, 147 QuantifiedInterpolants, 116249 SizeOfPredicates, 218 NumberOfNonLiveVariables, 4398 ConjunctsInSsa, 398 ConjunctsInUnsatCore, 100 InterpolantComputations, 57 PerfectInterpolantSequences, 309/375 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown