/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 --traceabstraction.size.reduction.to.apply.after.petri.net.difference REMOVE_DEAD -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-a802222-m [2022-12-12 00:49:13,998 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-12 00:49:13,999 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-12 00:49:14,027 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-12 00:49:14,027 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-12 00:49:14,029 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-12 00:49:14,032 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-12 00:49:14,034 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-12 00:49:14,039 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-12 00:49:14,042 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-12 00:49:14,043 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-12 00:49:14,044 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-12 00:49:14,044 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-12 00:49:14,046 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-12 00:49:14,047 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-12 00:49:14,049 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-12 00:49:14,049 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-12 00:49:14,050 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-12 00:49:14,052 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-12 00:49:14,055 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-12 00:49:14,056 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-12 00:49:14,057 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-12 00:49:14,057 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-12 00:49:14,058 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-12 00:49:14,063 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-12 00:49:14,063 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-12 00:49:14,063 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-12 00:49:14,064 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-12 00:49:14,065 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-12 00:49:14,065 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-12 00:49:14,065 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-12 00:49:14,067 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-12 00:49:14,068 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-12 00:49:14,068 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-12 00:49:14,069 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-12 00:49:14,069 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-12 00:49:14,069 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-12 00:49:14,069 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-12 00:49:14,070 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-12 00:49:14,070 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-12 00:49:14,070 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-12 00:49:14,071 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-12 00:49:14,095 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-12 00:49:14,095 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-12 00:49:14,096 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-12 00:49:14,096 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-12 00:49:14,097 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-12 00:49:14,097 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-12 00:49:14,097 INFO L138 SettingsManager]: * Use SBE=true [2022-12-12 00:49:14,098 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-12 00:49:14,098 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-12 00:49:14,098 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-12 00:49:14,098 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-12 00:49:14,098 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-12 00:49:14,099 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-12 00:49:14,099 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-12 00:49:14,099 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-12 00:49:14,099 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-12 00:49:14,099 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-12 00:49:14,099 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-12 00:49:14,099 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-12 00:49:14,099 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-12 00:49:14,100 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-12 00:49:14,100 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-12 00:49:14,101 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-12 00:49:14,101 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Size reduction to apply after Petri net difference -> REMOVE_DEAD [2022-12-12 00:49:14,388 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-12 00:49:14,413 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-12 00:49:14,415 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-12 00:49:14,416 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-12 00:49:14,416 INFO L275 PluginConnector]: CDTParser initialized [2022-12-12 00:49:14,417 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-12-12 00:49:15,312 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-12 00:49:15,472 INFO L351 CDTParser]: Found 1 translation units. [2022-12-12 00:49:15,473 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-12-12 00:49:15,477 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bef07a9b/887423ee2f684dc8b597adfddd77d4d0/FLAG7010aa4d4 [2022-12-12 00:49:15,487 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bef07a9b/887423ee2f684dc8b597adfddd77d4d0 [2022-12-12 00:49:15,489 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-12 00:49:15,490 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-12 00:49:15,491 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-12 00:49:15,491 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-12 00:49:15,493 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-12 00:49:15,493 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,494 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12848c4a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15, skipping insertion in model container [2022-12-12 00:49:15,494 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,499 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-12 00:49:15,527 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-12 00:49:15,718 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 00:49:15,718 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 00:49:15,722 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 00:49:15,723 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 00:49:15,726 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/popl20-figure1-alt.wvr.c[2087,2100] [2022-12-12 00:49:15,729 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-12 00:49:15,734 INFO L203 MainTranslator]: Completed pre-run [2022-12-12 00:49:15,742 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 00:49:15,742 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 00:49:15,744 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 00:49:15,745 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 00:49:15,751 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/popl20-figure1-alt.wvr.c[2087,2100] [2022-12-12 00:49:15,756 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-12 00:49:15,765 INFO L208 MainTranslator]: Completed translation [2022-12-12 00:49:15,765 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15 WrapperNode [2022-12-12 00:49:15,766 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-12 00:49:15,767 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-12 00:49:15,767 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-12 00:49:15,767 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-12 00:49:15,771 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,776 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,793 INFO L138 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 76 [2022-12-12 00:49:15,793 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-12 00:49:15,794 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-12 00:49:15,794 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-12 00:49:15,794 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-12 00:49:15,799 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,799 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,807 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,807 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,815 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,817 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,818 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,818 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,819 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-12 00:49:15,820 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-12 00:49:15,820 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-12 00:49:15,820 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-12 00:49:15,820 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (1/1) ... [2022-12-12 00:49:15,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-12 00:49:15,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:15,844 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-12 00:49:15,877 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-12 00:49:15,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-12 00:49:15,890 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-12 00:49:15,890 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-12 00:49:15,890 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-12 00:49:15,890 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-12 00:49:15,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-12 00:49:15,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-12 00:49:15,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-12 00:49:15,891 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-12 00:49:15,891 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-12 00:49:15,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-12 00:49:15,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-12 00:49:15,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-12 00:49:15,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-12 00:49:15,892 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-12 00:49:15,970 INFO L236 CfgBuilder]: Building ICFG [2022-12-12 00:49:15,972 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-12 00:49:16,145 INFO L277 CfgBuilder]: Performing block encoding [2022-12-12 00:49:16,176 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-12 00:49:16,176 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2022-12-12 00:49:16,178 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.12 12:49:16 BoogieIcfgContainer [2022-12-12 00:49:16,178 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-12 00:49:16,184 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-12 00:49:16,184 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-12 00:49:16,186 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-12 00:49:16,187 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.12 12:49:15" (1/3) ... [2022-12-12 00:49:16,187 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12f8b038 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.12 12:49:16, skipping insertion in model container [2022-12-12 00:49:16,187 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 12:49:15" (2/3) ... [2022-12-12 00:49:16,187 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12f8b038 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.12 12:49:16, skipping insertion in model container [2022-12-12 00:49:16,188 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.12 12:49:16" (3/3) ... [2022-12-12 00:49:16,188 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-figure1-alt.wvr.c [2022-12-12 00:49:16,201 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-12 00:49:16,202 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-12 00:49:16,203 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-12 00:49:16,244 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-12 00:49:16,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 83 places, 82 transitions, 180 flow [2022-12-12 00:49:16,296 INFO L130 PetriNetUnfolder]: 6/80 cut-off events. [2022-12-12 00:49:16,296 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-12 00:49:16,299 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89 conditions, 80 events. 6/80 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 49 event pairs, 0 based on Foata normal form. 0/73 useless extension candidates. Maximal degree in co-relation 47. Up to 2 conditions per place. [2022-12-12 00:49:16,299 INFO L82 GeneralOperation]: Start removeDead. Operand has 83 places, 82 transitions, 180 flow [2022-12-12 00:49:16,301 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 73 places, 72 transitions, 156 flow [2022-12-12 00:49:16,308 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-12 00:49:16,313 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;@4704f72e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-12 00:49:16,313 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-12 00:49:16,329 INFO L130 PetriNetUnfolder]: 6/71 cut-off events. [2022-12-12 00:49:16,330 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-12 00:49:16,330 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:16,330 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:16,331 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-12 00:49:16,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:16,334 INFO L85 PathProgramCache]: Analyzing trace with hash -748405184, now seen corresponding path program 1 times [2022-12-12 00:49:16,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:16,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999768839] [2022-12-12 00:49:16,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:16,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:16,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:17,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:17,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:17,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999768839] [2022-12-12 00:49:17,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999768839] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 00:49:17,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 00:49:17,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-12 00:49:17,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917570979] [2022-12-12 00:49:17,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 00:49:17,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-12 00:49:17,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:17,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-12 00:49:17,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-12-12 00:49:17,304 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 46 out of 82 [2022-12-12 00:49:17,306 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 72 transitions, 156 flow. Second operand has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:17,306 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:17,307 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 46 of 82 [2022-12-12 00:49:17,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:17,554 INFO L130 PetriNetUnfolder]: 67/245 cut-off events. [2022-12-12 00:49:17,554 INFO L131 PetriNetUnfolder]: For 55/55 co-relation queries the response was YES. [2022-12-12 00:49:17,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 447 conditions, 245 events. 67/245 cut-off events. For 55/55 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 987 event pairs, 37 based on Foata normal form. 9/220 useless extension candidates. Maximal degree in co-relation 292. Up to 102 conditions per place. [2022-12-12 00:49:17,560 INFO L137 encePairwiseOnDemand]: 63/82 looper letters, 43 selfloop transitions, 11 changer transitions 10/101 dead transitions. [2022-12-12 00:49:17,560 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 101 transitions, 363 flow [2022-12-12 00:49:17,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 00:49:17,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 00:49:17,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 767 transitions. [2022-12-12 00:49:17,576 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6235772357723577 [2022-12-12 00:49:17,579 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 14 predicate places. [2022-12-12 00:49:17,579 INFO L82 GeneralOperation]: Start removeDead. Operand has 87 places, 101 transitions, 363 flow [2022-12-12 00:49:17,583 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 79 places, 91 transitions, 317 flow [2022-12-12 00:49:17,584 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 91 transitions, 317 flow [2022-12-12 00:49:17,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:17,584 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:17,585 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:17,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-12 00:49:17,585 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-12 00:49:17,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:17,587 INFO L85 PathProgramCache]: Analyzing trace with hash 731440136, now seen corresponding path program 2 times [2022-12-12 00:49:17,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:17,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965326164] [2022-12-12 00:49:17,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:17,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:17,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:18,016 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:18,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:18,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965326164] [2022-12-12 00:49:18,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965326164] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 00:49:18,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 00:49:18,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-12 00:49:18,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118691387] [2022-12-12 00:49:18,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 00:49:18,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-12 00:49:18,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:18,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-12 00:49:18,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-12-12 00:49:18,020 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 46 out of 82 [2022-12-12 00:49:18,021 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 91 transitions, 317 flow. Second operand has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:18,021 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:18,021 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 46 of 82 [2022-12-12 00:49:18,022 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:18,198 INFO L130 PetriNetUnfolder]: 68/256 cut-off events. [2022-12-12 00:49:18,198 INFO L131 PetriNetUnfolder]: For 114/148 co-relation queries the response was YES. [2022-12-12 00:49:18,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 626 conditions, 256 events. 68/256 cut-off events. For 114/148 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1121 event pairs, 35 based on Foata normal form. 7/234 useless extension candidates. Maximal degree in co-relation 413. Up to 102 conditions per place. [2022-12-12 00:49:18,200 INFO L137 encePairwiseOnDemand]: 70/82 looper letters, 44 selfloop transitions, 13 changer transitions 13/107 dead transitions. [2022-12-12 00:49:18,200 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 107 transitions, 536 flow [2022-12-12 00:49:18,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 00:49:18,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 00:49:18,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 611 transitions. [2022-12-12 00:49:18,202 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6209349593495935 [2022-12-12 00:49:18,202 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 17 predicate places. [2022-12-12 00:49:18,203 INFO L82 GeneralOperation]: Start removeDead. Operand has 90 places, 107 transitions, 536 flow [2022-12-12 00:49:18,204 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 86 places, 94 transitions, 443 flow [2022-12-12 00:49:18,204 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 94 transitions, 443 flow [2022-12-12 00:49:18,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:18,204 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:18,205 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:18,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-12 00:49:18,205 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-12 00:49:18,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:18,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1095003584, now seen corresponding path program 3 times [2022-12-12 00:49:18,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:18,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695363643] [2022-12-12 00:49:18,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:18,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:18,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:18,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:18,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:18,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695363643] [2022-12-12 00:49:18,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695363643] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 00:49:18,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 00:49:18,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-12 00:49:18,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270420304] [2022-12-12 00:49:18,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 00:49:18,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-12 00:49:18,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:18,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-12 00:49:18,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-12-12 00:49:18,494 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 46 out of 82 [2022-12-12 00:49:18,495 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 94 transitions, 443 flow. Second operand has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:18,495 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:18,495 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 46 of 82 [2022-12-12 00:49:18,495 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:18,619 INFO L130 PetriNetUnfolder]: 67/276 cut-off events. [2022-12-12 00:49:18,620 INFO L131 PetriNetUnfolder]: For 221/273 co-relation queries the response was YES. [2022-12-12 00:49:18,622 INFO L83 FinitePrefix]: Finished finitePrefix Result has 837 conditions, 276 events. 67/276 cut-off events. For 221/273 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1279 event pairs, 34 based on Foata normal form. 9/256 useless extension candidates. Maximal degree in co-relation 560. Up to 105 conditions per place. [2022-12-12 00:49:18,623 INFO L137 encePairwiseOnDemand]: 70/82 looper letters, 56 selfloop transitions, 16 changer transitions 6/115 dead transitions. [2022-12-12 00:49:18,624 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 115 transitions, 740 flow [2022-12-12 00:49:18,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 00:49:18,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 00:49:18,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 619 transitions. [2022-12-12 00:49:18,626 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6290650406504065 [2022-12-12 00:49:18,626 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 24 predicate places. [2022-12-12 00:49:18,627 INFO L82 GeneralOperation]: Start removeDead. Operand has 97 places, 115 transitions, 740 flow [2022-12-12 00:49:18,628 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 94 places, 109 transitions, 686 flow [2022-12-12 00:49:18,628 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 109 transitions, 686 flow [2022-12-12 00:49:18,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:18,629 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:18,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] [2022-12-12 00:49:18,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-12 00:49:18,629 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-12 00:49:18,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:18,630 INFO L85 PathProgramCache]: Analyzing trace with hash 602393044, now seen corresponding path program 4 times [2022-12-12 00:49:18,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:18,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281191157] [2022-12-12 00:49:18,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:18,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:18,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:18,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:18,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:18,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281191157] [2022-12-12 00:49:18,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281191157] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 00:49:18,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 00:49:18,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-12 00:49:18,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553109269] [2022-12-12 00:49:18,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 00:49:18,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-12 00:49:18,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:18,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-12 00:49:18,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-12-12 00:49:18,940 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 46 out of 82 [2022-12-12 00:49:18,941 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 109 transitions, 686 flow. Second operand has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:18,941 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:18,941 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 46 of 82 [2022-12-12 00:49:18,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:19,048 INFO L130 PetriNetUnfolder]: 67/259 cut-off events. [2022-12-12 00:49:19,049 INFO L131 PetriNetUnfolder]: For 306/366 co-relation queries the response was YES. [2022-12-12 00:49:19,050 INFO L83 FinitePrefix]: Finished finitePrefix Result has 964 conditions, 259 events. 67/259 cut-off events. For 306/366 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1124 event pairs, 30 based on Foata normal form. 9/240 useless extension candidates. Maximal degree in co-relation 703. Up to 105 conditions per place. [2022-12-12 00:49:19,051 INFO L137 encePairwiseOnDemand]: 70/82 looper letters, 49 selfloop transitions, 14 changer transitions 8/108 dead transitions. [2022-12-12 00:49:19,051 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 108 transitions, 820 flow [2022-12-12 00:49:19,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 00:49:19,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 00:49:19,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 611 transitions. [2022-12-12 00:49:19,053 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6209349593495935 [2022-12-12 00:49:19,054 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 32 predicate places. [2022-12-12 00:49:19,054 INFO L82 GeneralOperation]: Start removeDead. Operand has 105 places, 108 transitions, 820 flow [2022-12-12 00:49:19,056 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 101 places, 100 transitions, 731 flow [2022-12-12 00:49:19,057 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 100 transitions, 731 flow [2022-12-12 00:49:19,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:19,057 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:19,057 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:19,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-12 00:49:19,058 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-12 00:49:19,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:19,058 INFO L85 PathProgramCache]: Analyzing trace with hash -355333332, now seen corresponding path program 5 times [2022-12-12 00:49:19,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:19,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663162565] [2022-12-12 00:49:19,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:19,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:19,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:19,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:19,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:19,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663162565] [2022-12-12 00:49:19,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663162565] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 00:49:19,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 00:49:19,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-12 00:49:19,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136205649] [2022-12-12 00:49:19,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 00:49:19,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-12 00:49:19,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:19,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-12 00:49:19,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-12-12 00:49:19,388 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 46 out of 82 [2022-12-12 00:49:19,389 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 100 transitions, 731 flow. Second operand has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:19,389 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:19,389 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 46 of 82 [2022-12-12 00:49:19,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:19,710 INFO L130 PetriNetUnfolder]: 65/245 cut-off events. [2022-12-12 00:49:19,710 INFO L131 PetriNetUnfolder]: For 413/493 co-relation queries the response was YES. [2022-12-12 00:49:19,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1085 conditions, 245 events. 65/245 cut-off events. For 413/493 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1001 event pairs, 30 based on Foata normal form. 6/225 useless extension candidates. Maximal degree in co-relation 783. Up to 105 conditions per place. [2022-12-12 00:49:19,713 INFO L137 encePairwiseOnDemand]: 70/82 looper letters, 46 selfloop transitions, 16 changer transitions 6/105 dead transitions. [2022-12-12 00:49:19,713 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 105 transitions, 923 flow [2022-12-12 00:49:19,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 00:49:19,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 00:49:19,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 611 transitions. [2022-12-12 00:49:19,718 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6209349593495935 [2022-12-12 00:49:19,720 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 39 predicate places. [2022-12-12 00:49:19,720 INFO L82 GeneralOperation]: Start removeDead. Operand has 112 places, 105 transitions, 923 flow [2022-12-12 00:49:19,722 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 109 places, 99 transitions, 845 flow [2022-12-12 00:49:19,723 INFO L495 AbstractCegarLoop]: Abstraction has has 109 places, 99 transitions, 845 flow [2022-12-12 00:49:19,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:19,723 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:19,723 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:19,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-12 00:49:19,723 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-12 00:49:19,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:19,724 INFO L85 PathProgramCache]: Analyzing trace with hash -681925184, now seen corresponding path program 6 times [2022-12-12 00:49:19,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:19,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170743758] [2022-12-12 00:49:19,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:19,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:20,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:20,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:20,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170743758] [2022-12-12 00:49:20,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170743758] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 00:49:20,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 00:49:20,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-12 00:49:20,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419686790] [2022-12-12 00:49:20,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 00:49:20,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-12 00:49:20,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:20,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-12 00:49:20,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-12-12 00:49:20,016 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 46 out of 82 [2022-12-12 00:49:20,016 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 99 transitions, 845 flow. Second operand has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:20,017 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:20,017 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 46 of 82 [2022-12-12 00:49:20,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:20,253 INFO L130 PetriNetUnfolder]: 65/231 cut-off events. [2022-12-12 00:49:20,253 INFO L131 PetriNetUnfolder]: For 483/586 co-relation queries the response was YES. [2022-12-12 00:49:20,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1188 conditions, 231 events. 65/231 cut-off events. For 483/586 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 900 event pairs, 30 based on Foata normal form. 6/212 useless extension candidates. Maximal degree in co-relation 884. Up to 105 conditions per place. [2022-12-12 00:49:20,255 INFO L137 encePairwiseOnDemand]: 70/82 looper letters, 39 selfloop transitions, 14 changer transitions 8/98 dead transitions. [2022-12-12 00:49:20,255 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 98 transitions, 955 flow [2022-12-12 00:49:20,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 00:49:20,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 00:49:20,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 603 transitions. [2022-12-12 00:49:20,257 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.6128048780487805 [2022-12-12 00:49:20,257 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 47 predicate places. [2022-12-12 00:49:20,257 INFO L82 GeneralOperation]: Start removeDead. Operand has 120 places, 98 transitions, 955 flow [2022-12-12 00:49:20,258 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 115 places, 90 transitions, 834 flow [2022-12-12 00:49:20,259 INFO L495 AbstractCegarLoop]: Abstraction has has 115 places, 90 transitions, 834 flow [2022-12-12 00:49:20,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 47.75) internal successors, (573), 12 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:20,259 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:20,259 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:20,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-12 00:49:20,259 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-12 00:49:20,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:20,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1242388348, now seen corresponding path program 1 times [2022-12-12 00:49:20,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:20,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178318447] [2022-12-12 00:49:20,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:20,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:20,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:20,491 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:20,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:20,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178318447] [2022-12-12 00:49:20,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178318447] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:20,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507070451] [2022-12-12 00:49:20,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:20,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:20,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:20,513 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-12 00:49:20,514 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-12 00:49:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:20,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:20,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:20,987 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:20,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:21,448 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:21,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507070451] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:21,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:21,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-12-12 00:49:21,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734511189] [2022-12-12 00:49:21,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:21,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-12 00:49:21,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:21,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-12 00:49:21,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1070, Unknown=0, NotChecked=0, Total=1260 [2022-12-12 00:49:21,452 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:21,453 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 90 transitions, 834 flow. Second operand has 36 states, 36 states have (on average 46.666666666666664) internal successors, (1680), 36 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:21,453 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:21,454 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:21,454 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:23,529 INFO L130 PetriNetUnfolder]: 218/756 cut-off events. [2022-12-12 00:49:23,529 INFO L131 PetriNetUnfolder]: For 2640/2803 co-relation queries the response was YES. [2022-12-12 00:49:23,530 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4448 conditions, 756 events. 218/756 cut-off events. For 2640/2803 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 4601 event pairs, 0 based on Foata normal form. 25/706 useless extension candidates. Maximal degree in co-relation 3074. Up to 471 conditions per place. [2022-12-12 00:49:23,534 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 148 selfloop transitions, 123 changer transitions 19/326 dead transitions. [2022-12-12 00:49:23,534 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 326 transitions, 4760 flow [2022-12-12 00:49:23,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-12-12 00:49:23,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2022-12-12 00:49:23,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 3340 transitions. [2022-12-12 00:49:23,543 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5989956958393113 [2022-12-12 00:49:23,544 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 109 predicate places. [2022-12-12 00:49:23,544 INFO L82 GeneralOperation]: Start removeDead. Operand has 182 places, 326 transitions, 4760 flow [2022-12-12 00:49:23,563 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 173 places, 307 transitions, 4435 flow [2022-12-12 00:49:23,563 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 307 transitions, 4435 flow [2022-12-12 00:49:23,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 46.666666666666664) internal successors, (1680), 36 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:23,564 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:23,564 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:23,586 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-12 00:49:23,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:23,765 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-12 00:49:23,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:23,766 INFO L85 PathProgramCache]: Analyzing trace with hash 496771320, now seen corresponding path program 2 times [2022-12-12 00:49:23,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:23,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620997157] [2022-12-12 00:49:23,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:23,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:23,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:24,095 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:24,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:24,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620997157] [2022-12-12 00:49:24,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620997157] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:24,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181891995] [2022-12-12 00:49:24,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 00:49:24,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:24,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:24,099 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-12 00:49:24,101 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-12 00:49:24,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:49:24,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:24,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:24,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:24,576 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:24,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:24,979 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:24,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181891995] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:24,979 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:24,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-12-12 00:49:24,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091142452] [2022-12-12 00:49:24,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:24,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-12 00:49:24,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:24,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-12 00:49:24,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1085, Unknown=0, NotChecked=0, Total=1260 [2022-12-12 00:49:24,982 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:24,984 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 307 transitions, 4435 flow. Second operand has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:24,984 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:24,984 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:24,984 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:26,250 INFO L130 PetriNetUnfolder]: 254/861 cut-off events. [2022-12-12 00:49:26,251 INFO L131 PetriNetUnfolder]: For 3715/3841 co-relation queries the response was YES. [2022-12-12 00:49:26,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5707 conditions, 861 events. 254/861 cut-off events. For 3715/3841 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 5372 event pairs, 3 based on Foata normal form. 27/811 useless extension candidates. Maximal degree in co-relation 4275. Up to 546 conditions per place. [2022-12-12 00:49:26,257 INFO L137 encePairwiseOnDemand]: 62/82 looper letters, 198 selfloop transitions, 157 changer transitions 6/397 dead transitions. [2022-12-12 00:49:26,257 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 397 transitions, 6525 flow [2022-12-12 00:49:26,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-12 00:49:26,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-12 00:49:26,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1911 transitions. [2022-12-12 00:49:26,260 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5975609756097561 [2022-12-12 00:49:26,261 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 138 predicate places. [2022-12-12 00:49:26,261 INFO L82 GeneralOperation]: Start removeDead. Operand has 211 places, 397 transitions, 6525 flow [2022-12-12 00:49:26,268 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 208 places, 391 transitions, 6411 flow [2022-12-12 00:49:26,268 INFO L495 AbstractCegarLoop]: Abstraction has has 208 places, 391 transitions, 6411 flow [2022-12-12 00:49:26,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:26,269 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:26,269 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:26,276 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-12 00:49:26,476 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,SelfDestructingSolverStorable7 [2022-12-12 00:49:26,477 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-12 00:49:26,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:26,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1540506950, now seen corresponding path program 3 times [2022-12-12 00:49:26,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:26,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117284954] [2022-12-12 00:49:26,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:26,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:26,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:26,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:26,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:26,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117284954] [2022-12-12 00:49:26,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117284954] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:26,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308052451] [2022-12-12 00:49:26,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 00:49:26,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:26,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:26,817 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-12 00:49:26,819 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-12 00:49:26,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-12 00:49:26,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:26,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:26,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:27,290 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:27,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:27,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:27,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308052451] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:27,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:27,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-12-12 00:49:27,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016338708] [2022-12-12 00:49:27,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:27,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-12 00:49:27,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:27,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-12 00:49:27,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1074, Unknown=0, NotChecked=0, Total=1260 [2022-12-12 00:49:27,618 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:27,619 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 391 transitions, 6411 flow. Second operand has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:27,619 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:27,619 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:27,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:28,578 INFO L130 PetriNetUnfolder]: 294/994 cut-off events. [2022-12-12 00:49:28,578 INFO L131 PetriNetUnfolder]: For 5181/5335 co-relation queries the response was YES. [2022-12-12 00:49:28,580 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7309 conditions, 994 events. 294/994 cut-off events. For 5181/5335 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 6549 event pairs, 3 based on Foata normal form. 30/935 useless extension candidates. Maximal degree in co-relation 6162. Up to 635 conditions per place. [2022-12-12 00:49:28,586 INFO L137 encePairwiseOnDemand]: 62/82 looper letters, 241 selfloop transitions, 190 changer transitions 6/473 dead transitions. [2022-12-12 00:49:28,586 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 473 transitions, 8686 flow [2022-12-12 00:49:28,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-12 00:49:28,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-12 00:49:28,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1670 transitions. [2022-12-12 00:49:28,589 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5989956958393113 [2022-12-12 00:49:28,589 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 168 predicate places. [2022-12-12 00:49:28,589 INFO L82 GeneralOperation]: Start removeDead. Operand has 241 places, 473 transitions, 8686 flow [2022-12-12 00:49:28,597 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 238 places, 467 transitions, 8560 flow [2022-12-12 00:49:28,597 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 467 transitions, 8560 flow [2022-12-12 00:49:28,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:28,598 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:28,598 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:28,605 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-12 00:49:28,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:28,804 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-12 00:49:28,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:28,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1174850420, now seen corresponding path program 4 times [2022-12-12 00:49:28,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:28,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684735700] [2022-12-12 00:49:28,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:28,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:29,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:29,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:29,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684735700] [2022-12-12 00:49:29,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684735700] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:29,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841774070] [2022-12-12 00:49:29,139 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 00:49:29,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:29,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:29,164 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-12 00:49:29,166 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-12 00:49:29,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 00:49:29,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:29,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:29,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:29,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:29,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:29,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:29,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841774070] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:29,864 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:29,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-12-12 00:49:29,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954053560] [2022-12-12 00:49:29,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:29,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-12 00:49:29,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:29,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-12 00:49:29,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1069, Unknown=0, NotChecked=0, Total=1260 [2022-12-12 00:49:29,866 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:29,867 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 467 transitions, 8560 flow. Second operand has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:29,867 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:29,867 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:29,867 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:31,852 INFO L130 PetriNetUnfolder]: 322/1085 cut-off events. [2022-12-12 00:49:31,853 INFO L131 PetriNetUnfolder]: For 6762/7020 co-relation queries the response was YES. [2022-12-12 00:49:31,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8715 conditions, 1085 events. 322/1085 cut-off events. For 6762/7020 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 7417 event pairs, 5 based on Foata normal form. 56/1043 useless extension candidates. Maximal degree in co-relation 7404. Up to 692 conditions per place. [2022-12-12 00:49:31,870 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 237 selfloop transitions, 247 changer transitions 6/526 dead transitions. [2022-12-12 00:49:31,870 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 526 transitions, 10684 flow [2022-12-12 00:49:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-12-12 00:49:31,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2022-12-12 00:49:31,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 2696 transitions. [2022-12-12 00:49:31,880 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5977827050997783 [2022-12-12 00:49:31,881 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 219 predicate places. [2022-12-12 00:49:31,881 INFO L82 GeneralOperation]: Start removeDead. Operand has 292 places, 526 transitions, 10684 flow [2022-12-12 00:49:31,890 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 289 places, 520 transitions, 10546 flow [2022-12-12 00:49:31,890 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 520 transitions, 10546 flow [2022-12-12 00:49:31,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:31,891 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:31,891 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:31,900 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-12 00:49:32,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:32,096 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-12 00:49:32,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:32,097 INFO L85 PathProgramCache]: Analyzing trace with hash -183001214, now seen corresponding path program 5 times [2022-12-12 00:49:32,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:32,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736996986] [2022-12-12 00:49:32,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:32,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:32,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:32,359 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:32,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:32,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736996986] [2022-12-12 00:49:32,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736996986] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:32,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561789128] [2022-12-12 00:49:32,361 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-12 00:49:32,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:32,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:32,363 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-12 00:49:32,365 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-12 00:49:32,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:49:32,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:32,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:32,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:32,723 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:32,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:33,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:33,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561789128] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:33,138 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:33,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-12-12 00:49:33,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838684758] [2022-12-12 00:49:33,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:33,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-12 00:49:33,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:33,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-12 00:49:33,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2022-12-12 00:49:33,140 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:33,141 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 520 transitions, 10546 flow. Second operand has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:33,141 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:33,141 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:33,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:37,738 INFO L130 PetriNetUnfolder]: 573/1923 cut-off events. [2022-12-12 00:49:37,738 INFO L131 PetriNetUnfolder]: For 14309/14710 co-relation queries the response was YES. [2022-12-12 00:49:37,740 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16675 conditions, 1923 events. 573/1923 cut-off events. For 14309/14710 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 15463 event pairs, 4 based on Foata normal form. 72/1815 useless extension candidates. Maximal degree in co-relation 12413. Up to 1247 conditions per place. [2022-12-12 00:49:37,752 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 377 selfloop transitions, 529 changer transitions 18/960 dead transitions. [2022-12-12 00:49:37,753 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 399 places, 960 transitions, 21915 flow [2022-12-12 00:49:37,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-12-12 00:49:37,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2022-12-12 00:49:37,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 5483 transitions. [2022-12-12 00:49:37,762 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5970165505226481 [2022-12-12 00:49:37,762 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 326 predicate places. [2022-12-12 00:49:37,762 INFO L82 GeneralOperation]: Start removeDead. Operand has 399 places, 960 transitions, 21915 flow [2022-12-12 00:49:37,779 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 390 places, 942 transitions, 21465 flow [2022-12-12 00:49:37,780 INFO L495 AbstractCegarLoop]: Abstraction has has 390 places, 942 transitions, 21465 flow [2022-12-12 00:49:37,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:37,780 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:37,780 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:37,797 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-12 00:49:37,986 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,SelfDestructingSolverStorable10 [2022-12-12 00:49:37,986 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-12 00:49:37,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:37,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1767632756, now seen corresponding path program 6 times [2022-12-12 00:49:37,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:37,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396134687] [2022-12-12 00:49:37,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:37,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:38,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:38,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:38,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:38,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396134687] [2022-12-12 00:49:38,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396134687] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:38,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747411604] [2022-12-12 00:49:38,234 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-12 00:49:38,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:38,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:38,248 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-12 00:49:38,250 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-12 00:49:38,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-12 00:49:38,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:38,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:38,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:38,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:38,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:39,037 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:39,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747411604] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:39,037 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:39,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-12-12 00:49:39,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236377261] [2022-12-12 00:49:39,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:39,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-12 00:49:39,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:39,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-12 00:49:39,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1038, Unknown=0, NotChecked=0, Total=1260 [2022-12-12 00:49:39,040 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:39,041 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 942 transitions, 21465 flow. Second operand has 36 states, 36 states have (on average 46.611111111111114) internal successors, (1678), 36 states have internal predecessors, (1678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:39,041 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:39,041 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:39,041 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:40,151 INFO L130 PetriNetUnfolder]: 572/1915 cut-off events. [2022-12-12 00:49:40,151 INFO L131 PetriNetUnfolder]: For 16181/16495 co-relation queries the response was YES. [2022-12-12 00:49:40,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17969 conditions, 1915 events. 572/1915 cut-off events. For 16181/16495 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 15316 event pairs, 4 based on Foata normal form. 57/1796 useless extension candidates. Maximal degree in co-relation 13558. Up to 1239 conditions per place. [2022-12-12 00:49:40,165 INFO L137 encePairwiseOnDemand]: 62/82 looper letters, 514 selfloop transitions, 402 changer transitions 6/958 dead transitions. [2022-12-12 00:49:40,165 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 958 transitions, 23687 flow [2022-12-12 00:49:40,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-12 00:49:40,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-12 00:49:40,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1270 transitions. [2022-12-12 00:49:40,168 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5956848030018762 [2022-12-12 00:49:40,168 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 342 predicate places. [2022-12-12 00:49:40,168 INFO L82 GeneralOperation]: Start removeDead. Operand has 415 places, 958 transitions, 23687 flow [2022-12-12 00:49:40,186 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 412 places, 952 transitions, 23525 flow [2022-12-12 00:49:40,186 INFO L495 AbstractCegarLoop]: Abstraction has has 412 places, 952 transitions, 23525 flow [2022-12-12 00:49:40,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 46.611111111111114) internal successors, (1678), 36 states have internal predecessors, (1678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:40,187 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:40,187 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:40,193 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-12 00:49:40,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:40,392 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-12 00:49:40,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:40,392 INFO L85 PathProgramCache]: Analyzing trace with hash 742605508, now seen corresponding path program 7 times [2022-12-12 00:49:40,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:40,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87190363] [2022-12-12 00:49:40,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:40,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:40,642 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:40,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:40,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87190363] [2022-12-12 00:49:40,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87190363] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:40,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222093985] [2022-12-12 00:49:40,643 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-12 00:49:40,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:40,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:40,647 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-12 00:49:40,648 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-12 00:49:40,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:40,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:40,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:41,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:41,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:41,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:41,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222093985] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:41,464 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:41,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-12-12 00:49:41,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197028289] [2022-12-12 00:49:41,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:41,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-12 00:49:41,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:41,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-12 00:49:41,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1070, Unknown=0, NotChecked=0, Total=1260 [2022-12-12 00:49:41,465 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:41,466 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 952 transitions, 23525 flow. Second operand has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:41,467 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:41,467 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:41,467 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:43,212 INFO L130 PetriNetUnfolder]: 720/2351 cut-off events. [2022-12-12 00:49:43,212 INFO L131 PetriNetUnfolder]: For 22097/22509 co-relation queries the response was YES. [2022-12-12 00:49:43,217 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24100 conditions, 2351 events. 720/2351 cut-off events. For 22097/22509 co-relation queries the response was YES. Maximal size of possible extension queue 174. Compared 19852 event pairs, 8 based on Foata normal form. 62/2212 useless extension candidates. Maximal degree in co-relation 21617. Up to 1560 conditions per place. [2022-12-12 00:49:43,231 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 650 selfloop transitions, 489 changer transitions 12/1187 dead transitions. [2022-12-12 00:49:43,231 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 1187 transitions, 31838 flow [2022-12-12 00:49:43,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-12 00:49:43,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-12 00:49:43,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2238 transitions. [2022-12-12 00:49:43,266 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5933191940615058 [2022-12-12 00:49:43,266 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 384 predicate places. [2022-12-12 00:49:43,266 INFO L82 GeneralOperation]: Start removeDead. Operand has 457 places, 1187 transitions, 31838 flow [2022-12-12 00:49:43,288 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 451 places, 1175 transitions, 31490 flow [2022-12-12 00:49:43,289 INFO L495 AbstractCegarLoop]: Abstraction has has 451 places, 1175 transitions, 31490 flow [2022-12-12 00:49:43,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:43,290 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:43,290 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:43,310 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-12 00:49:43,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:43,496 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-12 00:49:43,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:43,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1366755712, now seen corresponding path program 8 times [2022-12-12 00:49:43,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:43,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964716569] [2022-12-12 00:49:43,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:43,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:43,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:43,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:43,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:43,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964716569] [2022-12-12 00:49:43,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964716569] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:43,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042434278] [2022-12-12 00:49:43,762 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 00:49:43,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:43,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:43,763 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-12 00:49:43,767 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-12 00:49:43,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:49:43,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:43,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:43,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:44,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:44,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:44,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:44,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042434278] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:44,404 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:44,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-12-12 00:49:44,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837586269] [2022-12-12 00:49:44,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:44,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-12 00:49:44,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:44,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-12 00:49:44,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1060, Unknown=0, NotChecked=0, Total=1260 [2022-12-12 00:49:44,407 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:44,408 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 451 places, 1175 transitions, 31490 flow. Second operand has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:44,408 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:44,408 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:44,408 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:48,723 INFO L130 PetriNetUnfolder]: 901/2904 cut-off events. [2022-12-12 00:49:48,724 INFO L131 PetriNetUnfolder]: For 31913/32561 co-relation queries the response was YES. [2022-12-12 00:49:48,727 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31895 conditions, 2904 events. 901/2904 cut-off events. For 31913/32561 co-relation queries the response was YES. Maximal size of possible extension queue 228. Compared 25987 event pairs, 6 based on Foata normal form. 95/2756 useless extension candidates. Maximal degree in co-relation 29067. Up to 1936 conditions per place. [2022-12-12 00:49:48,748 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 639 selfloop transitions, 788 changer transitions 6/1469 dead transitions. [2022-12-12 00:49:48,748 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 1469 transitions, 42477 flow [2022-12-12 00:49:48,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-12-12 00:49:48,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2022-12-12 00:49:48,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 4159 transitions. [2022-12-12 00:49:48,752 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5897617697107204 [2022-12-12 00:49:48,753 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 463 predicate places. [2022-12-12 00:49:48,753 INFO L82 GeneralOperation]: Start removeDead. Operand has 536 places, 1469 transitions, 42477 flow [2022-12-12 00:49:48,786 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 533 places, 1463 transitions, 42291 flow [2022-12-12 00:49:48,786 INFO L495 AbstractCegarLoop]: Abstraction has has 533 places, 1463 transitions, 42291 flow [2022-12-12 00:49:48,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 46.638888888888886) internal successors, (1679), 36 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:48,787 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:48,787 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:48,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-12-12 00:49:48,996 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,SelfDestructingSolverStorable13 [2022-12-12 00:49:48,996 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-12 00:49:48,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:48,997 INFO L85 PathProgramCache]: Analyzing trace with hash -4828616, now seen corresponding path program 9 times [2022-12-12 00:49:48,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:48,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917044978] [2022-12-12 00:49:48,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:48,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:49,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:49,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:49,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:49,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917044978] [2022-12-12 00:49:49,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917044978] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:49,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706026932] [2022-12-12 00:49:49,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 00:49:49,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:49,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:49,276 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-12 00:49:49,277 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-12 00:49:49,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-12 00:49:49,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:49,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:49,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:49,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:49,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:50,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:50,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706026932] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:50,058 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:50,058 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:49:50,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983291597] [2022-12-12 00:49:50,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:50,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:49:50,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:50,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:49:50,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:49:50,060 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:50,061 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 1463 transitions, 42291 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:50,061 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:50,061 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:50,061 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:51,444 INFO L130 PetriNetUnfolder]: 902/2917 cut-off events. [2022-12-12 00:49:51,445 INFO L131 PetriNetUnfolder]: For 35856/36496 co-relation queries the response was YES. [2022-12-12 00:49:51,448 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34102 conditions, 2917 events. 902/2917 cut-off events. For 35856/36496 co-relation queries the response was YES. Maximal size of possible extension queue 226. Compared 26043 event pairs, 10 based on Foata normal form. 53/2727 useless extension candidates. Maximal degree in co-relation 31096. Up to 1941 conditions per place. [2022-12-12 00:49:51,467 INFO L137 encePairwiseOnDemand]: 62/82 looper letters, 908 selfloop transitions, 525 changer transitions 6/1475 dead transitions. [2022-12-12 00:49:51,467 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 1475 transitions, 45523 flow [2022-12-12 00:49:51,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-12 00:49:51,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-12 00:49:51,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1314 transitions. [2022-12-12 00:49:51,469 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5934959349593496 [2022-12-12 00:49:51,469 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 486 predicate places. [2022-12-12 00:49:51,469 INFO L82 GeneralOperation]: Start removeDead. Operand has 559 places, 1475 transitions, 45523 flow [2022-12-12 00:49:51,495 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 556 places, 1469 transitions, 45325 flow [2022-12-12 00:49:51,495 INFO L495 AbstractCegarLoop]: Abstraction has has 556 places, 1469 transitions, 45325 flow [2022-12-12 00:49:51,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:51,496 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:51,496 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:51,501 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-12 00:49:51,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-12-12 00:49:51,701 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-12 00:49:51,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:51,701 INFO L85 PathProgramCache]: Analyzing trace with hash -781667646, now seen corresponding path program 10 times [2022-12-12 00:49:51,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:51,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370914564] [2022-12-12 00:49:51,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:51,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:51,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:51,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:51,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:51,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370914564] [2022-12-12 00:49:51,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370914564] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:51,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210664118] [2022-12-12 00:49:51,939 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 00:49:51,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:51,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:51,940 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-12 00:49:51,964 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-12 00:49:51,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 00:49:51,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:51,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:51,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:52,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:52,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:52,643 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:52,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210664118] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:52,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:52,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:49:52,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845517599] [2022-12-12 00:49:52,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:52,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:49:52,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:52,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:49:52,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:49:52,648 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:52,649 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 1469 transitions, 45325 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:52,649 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:52,649 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:52,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:54,645 INFO L130 PetriNetUnfolder]: 911/3206 cut-off events. [2022-12-12 00:49:54,645 INFO L131 PetriNetUnfolder]: For 48701/49599 co-relation queries the response was YES. [2022-12-12 00:49:54,651 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38744 conditions, 3206 events. 911/3206 cut-off events. For 48701/49599 co-relation queries the response was YES. Maximal size of possible extension queue 247. Compared 30121 event pairs, 11 based on Foata normal form. 88/3044 useless extension candidates. Maximal degree in co-relation 28144. Up to 2077 conditions per place. [2022-12-12 00:49:54,696 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 949 selfloop transitions, 585 changer transitions 12/1582 dead transitions. [2022-12-12 00:49:54,697 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 1582 transitions, 52099 flow [2022-12-12 00:49:54,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-12 00:49:54,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-12 00:49:54,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1885 transitions. [2022-12-12 00:49:54,701 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5894308943089431 [2022-12-12 00:49:54,701 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 521 predicate places. [2022-12-12 00:49:54,702 INFO L82 GeneralOperation]: Start removeDead. Operand has 594 places, 1582 transitions, 52099 flow [2022-12-12 00:49:54,734 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 588 places, 1570 transitions, 51679 flow [2022-12-12 00:49:54,734 INFO L495 AbstractCegarLoop]: Abstraction has has 588 places, 1570 transitions, 51679 flow [2022-12-12 00:49:54,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:54,735 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:54,735 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:54,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-12 00:49:54,939 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,SelfDestructingSolverStorable15 [2022-12-12 00:49:54,940 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-12 00:49:54,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:54,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1758168622, now seen corresponding path program 11 times [2022-12-12 00:49:54,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:54,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175080749] [2022-12-12 00:49:54,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:54,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:54,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:55,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:55,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:55,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175080749] [2022-12-12 00:49:55,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175080749] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:55,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704550952] [2022-12-12 00:49:55,231 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-12 00:49:55,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:55,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:55,244 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-12 00:49:55,285 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-12 00:49:55,311 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:49:55,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:55,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:55,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:55,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:55,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:56,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:56,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704550952] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:56,061 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:56,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:49:56,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571538489] [2022-12-12 00:49:56,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:56,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:49:56,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:56,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:49:56,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1130, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:49:56,063 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:56,064 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 588 places, 1570 transitions, 51679 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:56,064 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:56,064 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:56,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:49:58,281 INFO L130 PetriNetUnfolder]: 971/3476 cut-off events. [2022-12-12 00:49:58,281 INFO L131 PetriNetUnfolder]: For 59003/59980 co-relation queries the response was YES. [2022-12-12 00:49:58,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44174 conditions, 3476 events. 971/3476 cut-off events. For 59003/59980 co-relation queries the response was YES. Maximal size of possible extension queue 274. Compared 33522 event pairs, 13 based on Foata normal form. 121/3326 useless extension candidates. Maximal degree in co-relation 32238. Up to 2236 conditions per place. [2022-12-12 00:49:58,306 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 1017 selfloop transitions, 657 changer transitions 6/1716 dead transitions. [2022-12-12 00:49:58,306 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 634 places, 1716 transitions, 59898 flow [2022-12-12 00:49:58,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-12 00:49:58,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-12 00:49:58,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2295 transitions. [2022-12-12 00:49:58,308 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5954852101712507 [2022-12-12 00:49:58,308 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 561 predicate places. [2022-12-12 00:49:58,309 INFO L82 GeneralOperation]: Start removeDead. Operand has 634 places, 1716 transitions, 59898 flow [2022-12-12 00:49:58,344 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 631 places, 1710 transitions, 59676 flow [2022-12-12 00:49:58,345 INFO L495 AbstractCegarLoop]: Abstraction has has 631 places, 1710 transitions, 59676 flow [2022-12-12 00:49:58,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:58,345 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:49:58,346 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:49:58,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-12-12 00:49:58,550 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,SelfDestructingSolverStorable16 [2022-12-12 00:49:58,551 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-12 00:49:58,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:49:58,551 INFO L85 PathProgramCache]: Analyzing trace with hash -351656710, now seen corresponding path program 12 times [2022-12-12 00:49:58,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:49:58,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459027509] [2022-12-12 00:49:58,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:49:58,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:49:58,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:49:58,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:58,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:49:58,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459027509] [2022-12-12 00:49:58,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459027509] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:49:58,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267553671] [2022-12-12 00:49:58,829 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-12 00:49:58,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:49:58,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:49:58,830 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-12 00:49:58,831 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-12 00:49:58,887 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-12 00:49:58,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:49:58,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:49:58,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:49:59,270 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:59,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:49:59,624 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:49:59,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267553671] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:49:59,624 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:49:59,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:49:59,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31187695] [2022-12-12 00:49:59,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:49:59,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:49:59,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:49:59,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:49:59,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1120, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:49:59,626 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:49:59,627 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 1710 transitions, 59676 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:49:59,627 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:49:59,627 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:49:59,627 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:04,270 INFO L130 PetriNetUnfolder]: 1120/4065 cut-off events. [2022-12-12 00:50:04,271 INFO L131 PetriNetUnfolder]: For 78856/80057 co-relation queries the response was YES. [2022-12-12 00:50:04,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54328 conditions, 4065 events. 1120/4065 cut-off events. For 78856/80057 co-relation queries the response was YES. Maximal size of possible extension queue 344. Compared 41169 event pairs, 16 based on Foata normal form. 135/3889 useless extension candidates. Maximal degree in co-relation 39184. Up to 2618 conditions per place. [2022-12-12 00:50:04,302 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 968 selfloop transitions, 993 changer transitions 6/2003 dead transitions. [2022-12-12 00:50:04,302 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 716 places, 2003 transitions, 74122 flow [2022-12-12 00:50:04,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-12-12 00:50:04,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2022-12-12 00:50:04,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 4169 transitions. [2022-12-12 00:50:04,308 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5911798071469087 [2022-12-12 00:50:04,308 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 643 predicate places. [2022-12-12 00:50:04,308 INFO L82 GeneralOperation]: Start removeDead. Operand has 716 places, 2003 transitions, 74122 flow [2022-12-12 00:50:04,356 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 711 places, 1997 transitions, 73888 flow [2022-12-12 00:50:04,357 INFO L495 AbstractCegarLoop]: Abstraction has has 711 places, 1997 transitions, 73888 flow [2022-12-12 00:50:04,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:04,357 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:04,357 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:50:04,363 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-12 00:50:04,562 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,SelfDestructingSolverStorable17 [2022-12-12 00:50:04,562 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-12 00:50:04,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:04,563 INFO L85 PathProgramCache]: Analyzing trace with hash 240124916, now seen corresponding path program 13 times [2022-12-12 00:50:04,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:04,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604217411] [2022-12-12 00:50:04,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:04,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:04,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:04,781 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:04,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:04,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604217411] [2022-12-12 00:50:04,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604217411] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:04,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910980821] [2022-12-12 00:50:04,782 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-12 00:50:04,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:04,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:04,783 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-12 00:50:04,785 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-12 00:50:04,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:04,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:50:04,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:05,198 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:05,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:05,647 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:05,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910980821] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:05,647 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:05,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:50:05,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018382832] [2022-12-12 00:50:05,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:05,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:50:05,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:05,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:50:05,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=1109, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:50:05,650 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:05,651 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 711 places, 1997 transitions, 73888 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:05,651 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:05,651 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:05,651 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:07,990 INFO L130 PetriNetUnfolder]: 1119/4095 cut-off events. [2022-12-12 00:50:07,990 INFO L131 PetriNetUnfolder]: For 87914/89047 co-relation queries the response was YES. [2022-12-12 00:50:07,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57462 conditions, 4095 events. 1119/4095 cut-off events. For 87914/89047 co-relation queries the response was YES. Maximal size of possible extension queue 346. Compared 41674 event pairs, 12 based on Foata normal form. 70/3853 useless extension candidates. Maximal degree in co-relation 41467. Up to 2631 conditions per place. [2022-12-12 00:50:08,021 INFO L137 encePairwiseOnDemand]: 62/82 looper letters, 1307 selfloop transitions, 663 changer transitions 12/2018 dead transitions. [2022-12-12 00:50:08,021 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 743 places, 2018 transitions, 78638 flow [2022-12-12 00:50:08,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-12 00:50:08,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-12 00:50:08,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1589 transitions. [2022-12-12 00:50:08,022 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5872135994087213 [2022-12-12 00:50:08,022 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 670 predicate places. [2022-12-12 00:50:08,022 INFO L82 GeneralOperation]: Start removeDead. Operand has 743 places, 2018 transitions, 78638 flow [2022-12-12 00:50:08,068 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 737 places, 2006 transitions, 78146 flow [2022-12-12 00:50:08,069 INFO L495 AbstractCegarLoop]: Abstraction has has 737 places, 2006 transitions, 78146 flow [2022-12-12 00:50:08,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:08,069 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:08,069 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:50:08,074 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-12 00:50:08,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:08,274 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-12 00:50:08,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:08,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1010284070, now seen corresponding path program 14 times [2022-12-12 00:50:08,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:08,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905062994] [2022-12-12 00:50:08,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:08,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:08,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:08,549 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:08,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:08,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905062994] [2022-12-12 00:50:08,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905062994] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:08,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026861610] [2022-12-12 00:50:08,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 00:50:08,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:08,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:08,560 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-12 00:50:08,585 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-12 00:50:08,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:50:08,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:50:08,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:50:08,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:08,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:08,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:09,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:09,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026861610] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:09,335 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:09,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:50:09,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984705859] [2022-12-12 00:50:09,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:09,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:50:09,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:09,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:50:09,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1110, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:50:09,336 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:09,338 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 737 places, 2006 transitions, 78146 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:09,338 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:09,338 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:09,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:11,620 INFO L130 PetriNetUnfolder]: 1122/4091 cut-off events. [2022-12-12 00:50:11,620 INFO L131 PetriNetUnfolder]: For 96626/97865 co-relation queries the response was YES. [2022-12-12 00:50:11,626 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60517 conditions, 4091 events. 1122/4091 cut-off events. For 96626/97865 co-relation queries the response was YES. Maximal size of possible extension queue 345. Compared 41558 event pairs, 11 based on Foata normal form. 115/3893 useless extension candidates. Maximal degree in co-relation 44213. Up to 2641 conditions per place. [2022-12-12 00:50:11,707 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 1254 selfloop transitions, 732 changer transitions 6/2028 dead transitions. [2022-12-12 00:50:11,707 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 769 places, 2028 transitions, 83010 flow [2022-12-12 00:50:11,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-12 00:50:11,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-12 00:50:11,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1596 transitions. [2022-12-12 00:50:11,713 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5898004434589801 [2022-12-12 00:50:11,718 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 696 predicate places. [2022-12-12 00:50:11,718 INFO L82 GeneralOperation]: Start removeDead. Operand has 769 places, 2028 transitions, 83010 flow [2022-12-12 00:50:11,763 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 766 places, 2022 transitions, 82752 flow [2022-12-12 00:50:11,763 INFO L495 AbstractCegarLoop]: Abstraction has has 766 places, 2022 transitions, 82752 flow [2022-12-12 00:50:11,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:11,764 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:11,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] [2022-12-12 00:50:11,769 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-12 00:50:11,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:11,969 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-12 00:50:11,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:11,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1647676080, now seen corresponding path program 15 times [2022-12-12 00:50:11,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:11,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580202698] [2022-12-12 00:50:11,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:11,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:11,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:12,212 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:12,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:12,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580202698] [2022-12-12 00:50:12,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580202698] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:12,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814061238] [2022-12-12 00:50:12,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 00:50:12,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:12,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:12,213 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-12 00:50:12,215 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-12 00:50:12,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-12 00:50:12,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:50:12,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:50:12,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:12,638 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:12,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:12,999 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:12,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814061238] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:12,999 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:12,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:50:12,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386237707] [2022-12-12 00:50:12,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:12,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:50:13,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:13,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:50:13,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1113, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:50:13,001 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:13,002 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 766 places, 2022 transitions, 82752 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:13,002 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:13,002 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:13,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:15,524 INFO L130 PetriNetUnfolder]: 1122/4116 cut-off events. [2022-12-12 00:50:15,524 INFO L131 PetriNetUnfolder]: For 106007/107290 co-relation queries the response was YES. [2022-12-12 00:50:15,538 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63496 conditions, 4116 events. 1122/4116 cut-off events. For 106007/107290 co-relation queries the response was YES. Maximal size of possible extension queue 345. Compared 41926 event pairs, 13 based on Foata normal form. 69/3872 useless extension candidates. Maximal degree in co-relation 45896. Up to 2645 conditions per place. [2022-12-12 00:50:15,567 INFO L137 encePairwiseOnDemand]: 62/82 looper letters, 1290 selfloop transitions, 701 changer transitions 6/2033 dead transitions. [2022-12-12 00:50:15,567 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 795 places, 2033 transitions, 87202 flow [2022-12-12 00:50:15,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-12 00:50:15,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-12 00:50:15,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1456 transitions. [2022-12-12 00:50:15,568 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.591869918699187 [2022-12-12 00:50:15,568 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 722 predicate places. [2022-12-12 00:50:15,569 INFO L82 GeneralOperation]: Start removeDead. Operand has 795 places, 2033 transitions, 87202 flow [2022-12-12 00:50:15,620 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 792 places, 2027 transitions, 86932 flow [2022-12-12 00:50:15,620 INFO L495 AbstractCegarLoop]: Abstraction has has 792 places, 2027 transitions, 86932 flow [2022-12-12 00:50:15,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:15,621 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:15,621 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:50:15,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-12-12 00:50:15,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:15,826 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-12 00:50:15,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:15,826 INFO L85 PathProgramCache]: Analyzing trace with hash 893951210, now seen corresponding path program 16 times [2022-12-12 00:50:15,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:15,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353092052] [2022-12-12 00:50:15,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:15,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:15,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:16,082 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:16,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:16,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353092052] [2022-12-12 00:50:16,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353092052] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:16,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78481239] [2022-12-12 00:50:16,083 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 00:50:16,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:16,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:16,084 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:50:16,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-12 00:50:16,133 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 00:50:16,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:50:16,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:50:16,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:16,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:16,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:16,926 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:16,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78481239] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:16,927 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:16,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:50:16,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774143880] [2022-12-12 00:50:16,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:16,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:50:16,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:16,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:50:16,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1131, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:50:16,928 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:16,934 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 792 places, 2027 transitions, 86932 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:16,935 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:16,935 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:16,935 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:20,184 INFO L130 PetriNetUnfolder]: 1123/4119 cut-off events. [2022-12-12 00:50:20,184 INFO L131 PetriNetUnfolder]: For 115763/116975 co-relation queries the response was YES. [2022-12-12 00:50:20,189 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66485 conditions, 4119 events. 1123/4119 cut-off events. For 115763/116975 co-relation queries the response was YES. Maximal size of possible extension queue 346. Compared 41988 event pairs, 7 based on Foata normal form. 115/3921 useless extension candidates. Maximal degree in co-relation 48140. Up to 2650 conditions per place. [2022-12-12 00:50:20,217 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 1175 selfloop transitions, 831 changer transitions 6/2048 dead transitions. [2022-12-12 00:50:20,217 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 841 places, 2048 transitions, 91865 flow [2022-12-12 00:50:20,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-12-12 00:50:20,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-12-12 00:50:20,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2439 transitions. [2022-12-12 00:50:20,219 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5948780487804878 [2022-12-12 00:50:20,220 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 768 predicate places. [2022-12-12 00:50:20,220 INFO L82 GeneralOperation]: Start removeDead. Operand has 841 places, 2048 transitions, 91865 flow [2022-12-12 00:50:20,270 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 838 places, 2042 transitions, 91583 flow [2022-12-12 00:50:20,270 INFO L495 AbstractCegarLoop]: Abstraction has has 838 places, 2042 transitions, 91583 flow [2022-12-12 00:50:20,271 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:20,271 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:20,271 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:50:20,276 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-12-12 00:50:20,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-12-12 00:50:20,476 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-12 00:50:20,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:20,476 INFO L85 PathProgramCache]: Analyzing trace with hash 735750746, now seen corresponding path program 17 times [2022-12-12 00:50:20,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:20,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614031799] [2022-12-12 00:50:20,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:20,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:20,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:20,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:20,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:20,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614031799] [2022-12-12 00:50:20,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614031799] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:20,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120943086] [2022-12-12 00:50:20,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-12 00:50:20,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:20,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:20,764 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:50:20,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-12 00:50:20,836 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:50:20,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:50:20,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:50:20,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:21,255 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:21,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:21,704 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:21,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120943086] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:21,705 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:21,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:50:21,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184884490] [2022-12-12 00:50:21,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:21,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:50:21,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:21,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:50:21,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1138, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:50:21,713 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:21,714 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 838 places, 2042 transitions, 91583 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:21,714 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:21,714 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:21,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:25,759 INFO L130 PetriNetUnfolder]: 1137/4164 cut-off events. [2022-12-12 00:50:25,759 INFO L131 PetriNetUnfolder]: For 126260/127611 co-relation queries the response was YES. [2022-12-12 00:50:25,767 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70107 conditions, 4164 events. 1137/4164 cut-off events. For 126260/127611 co-relation queries the response was YES. Maximal size of possible extension queue 347. Compared 42456 event pairs, 9 based on Foata normal form. 119/3970 useless extension candidates. Maximal degree in co-relation 50993. Up to 2675 conditions per place. [2022-12-12 00:50:25,796 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 1076 selfloop transitions, 965 changer transitions 6/2083 dead transitions. [2022-12-12 00:50:25,797 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 914 places, 2083 transitions, 97476 flow [2022-12-12 00:50:25,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-12-12 00:50:25,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2022-12-12 00:50:25,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 3712 transitions. [2022-12-12 00:50:25,817 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5878999049730758 [2022-12-12 00:50:25,817 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 841 predicate places. [2022-12-12 00:50:25,817 INFO L82 GeneralOperation]: Start removeDead. Operand has 914 places, 2083 transitions, 97476 flow [2022-12-12 00:50:25,876 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 911 places, 2077 transitions, 97182 flow [2022-12-12 00:50:25,877 INFO L495 AbstractCegarLoop]: Abstraction has has 911 places, 2077 transitions, 97182 flow [2022-12-12 00:50:25,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:25,877 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:25,877 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:50:25,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-12-12 00:50:26,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:26,088 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-12 00:50:26,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:26,089 INFO L85 PathProgramCache]: Analyzing trace with hash 1219031872, now seen corresponding path program 18 times [2022-12-12 00:50:26,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:26,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221596504] [2022-12-12 00:50:26,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:26,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:26,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:26,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:26,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:26,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221596504] [2022-12-12 00:50:26,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221596504] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:26,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842462211] [2022-12-12 00:50:26,406 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-12 00:50:26,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:26,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:26,407 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:50:26,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-12-12 00:50:26,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-12 00:50:26,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:50:26,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:50:26,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:26,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:26,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:27,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:27,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842462211] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:27,166 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:27,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:50:27,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180750949] [2022-12-12 00:50:27,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:27,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:50:27,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:27,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:50:27,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1131, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:50:27,168 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:27,169 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 911 places, 2077 transitions, 97182 flow. Second operand has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:27,169 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:27,169 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:27,169 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:33,124 INFO L130 PetriNetUnfolder]: 1182/4290 cut-off events. [2022-12-12 00:50:33,124 INFO L131 PetriNetUnfolder]: For 140302/141562 co-relation queries the response was YES. [2022-12-12 00:50:33,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75353 conditions, 4290 events. 1182/4290 cut-off events. For 140302/141562 co-relation queries the response was YES. Maximal size of possible extension queue 357. Compared 44043 event pairs, 10 based on Foata normal form. 119/4085 useless extension candidates. Maximal degree in co-relation 54797. Up to 2767 conditions per place. [2022-12-12 00:50:33,168 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 1067 selfloop transitions, 1046 changer transitions 6/2155 dead transitions. [2022-12-12 00:50:33,168 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1007 places, 2155 transitions, 105203 flow [2022-12-12 00:50:33,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-12-12 00:50:33,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2022-12-12 00:50:33,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 4676 transitions. [2022-12-12 00:50:33,172 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5878803117928086 [2022-12-12 00:50:33,172 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 934 predicate places. [2022-12-12 00:50:33,172 INFO L82 GeneralOperation]: Start removeDead. Operand has 1007 places, 2155 transitions, 105203 flow [2022-12-12 00:50:33,239 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1004 places, 2149 transitions, 104897 flow [2022-12-12 00:50:33,240 INFO L495 AbstractCegarLoop]: Abstraction has has 1004 places, 2149 transitions, 104897 flow [2022-12-12 00:50:33,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.5945945945946) internal successors, (1724), 37 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:33,240 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:33,240 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:50:33,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-12-12 00:50:33,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:33,445 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-12 00:50:33,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:33,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1962028922, now seen corresponding path program 19 times [2022-12-12 00:50:33,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:33,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032600744] [2022-12-12 00:50:33,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:33,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:33,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:33,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:33,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032600744] [2022-12-12 00:50:33,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032600744] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:33,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851130479] [2022-12-12 00:50:33,743 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-12 00:50:33,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:33,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:33,745 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:50:33,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-12 00:50:33,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:33,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 00:50:33,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:34,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:34,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:34,465 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:34,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851130479] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:34,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:34,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-12-12 00:50:34,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139116677] [2022-12-12 00:50:34,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:34,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:50:34,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:34,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:50:34,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1121, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:50:34,467 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:34,468 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1004 places, 2149 transitions, 104897 flow. Second operand has 37 states, 37 states have (on average 46.62162162162162) internal successors, (1725), 37 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:34,468 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:34,468 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:34,468 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:38,614 INFO L130 PetriNetUnfolder]: 1338/4696 cut-off events. [2022-12-12 00:50:38,615 INFO L131 PetriNetUnfolder]: For 161121/162600 co-relation queries the response was YES. [2022-12-12 00:50:38,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86381 conditions, 4696 events. 1338/4696 cut-off events. For 161121/162600 co-relation queries the response was YES. Maximal size of possible extension queue 380. Compared 48488 event pairs, 13 based on Foata normal form. 123/4468 useless extension candidates. Maximal degree in co-relation 77941. Up to 3055 conditions per place. [2022-12-12 00:50:38,658 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 1276 selfloop transitions, 1048 changer transitions 6/2366 dead transitions. [2022-12-12 00:50:38,658 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1067 places, 2366 transitions, 120302 flow [2022-12-12 00:50:38,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-12-12 00:50:38,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2022-12-12 00:50:38,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 3337 transitions. [2022-12-12 00:50:38,661 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5984576757532282 [2022-12-12 00:50:38,661 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 994 predicate places. [2022-12-12 00:50:38,661 INFO L82 GeneralOperation]: Start removeDead. Operand has 1067 places, 2366 transitions, 120302 flow [2022-12-12 00:50:38,734 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1055 places, 2360 transitions, 119984 flow [2022-12-12 00:50:38,734 INFO L495 AbstractCegarLoop]: Abstraction has has 1055 places, 2360 transitions, 119984 flow [2022-12-12 00:50:38,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 46.62162162162162) internal successors, (1725), 37 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:38,734 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:38,735 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 00:50:38,740 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-12-12 00:50:38,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:38,939 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-12 00:50:38,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:38,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1604427076, now seen corresponding path program 20 times [2022-12-12 00:50:38,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:38,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601774658] [2022-12-12 00:50:38,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:38,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:38,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:39,243 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:39,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:39,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601774658] [2022-12-12 00:50:39,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601774658] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:39,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959491270] [2022-12-12 00:50:39,243 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 00:50:39,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:39,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:39,245 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:50:39,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-12-12 00:50:39,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:50:39,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:50:39,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 00:50:39,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:39,698 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:39,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:40,064 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:40,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959491270] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:40,065 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:40,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 00:50:40,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102646153] [2022-12-12 00:50:40,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:40,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 00:50:40,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:40,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 00:50:40,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 00:50:40,067 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:40,068 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1055 places, 2360 transitions, 119984 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:40,068 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:40,068 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:40,068 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:50:45,164 INFO L130 PetriNetUnfolder]: 1466/5194 cut-off events. [2022-12-12 00:50:45,164 INFO L131 PetriNetUnfolder]: For 188880/190382 co-relation queries the response was YES. [2022-12-12 00:50:45,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98755 conditions, 5194 events. 1466/5194 cut-off events. For 188880/190382 co-relation queries the response was YES. Maximal size of possible extension queue 387. Compared 54370 event pairs, 17 based on Foata normal form. 125/4925 useless extension candidates. Maximal degree in co-relation 73553. Up to 3369 conditions per place. [2022-12-12 00:50:45,211 INFO L137 encePairwiseOnDemand]: 62/82 looper letters, 1409 selfloop transitions, 1136 changer transitions 28/2609 dead transitions. [2022-12-12 00:50:45,211 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1131 places, 2609 transitions, 137979 flow [2022-12-12 00:50:45,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-12-12 00:50:45,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2022-12-12 00:50:45,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 3759 transitions. [2022-12-12 00:50:45,219 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5953436807095344 [2022-12-12 00:50:45,220 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1058 predicate places. [2022-12-12 00:50:45,220 INFO L82 GeneralOperation]: Start removeDead. Operand has 1131 places, 2609 transitions, 137979 flow [2022-12-12 00:50:45,293 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1124 places, 2581 transitions, 136437 flow [2022-12-12 00:50:45,294 INFO L495 AbstractCegarLoop]: Abstraction has has 1124 places, 2581 transitions, 136437 flow [2022-12-12 00:50:45,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:45,308 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:50:45,308 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 00:50:45,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-12-12 00:50:45,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-12-12 00:50:45,509 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-12 00:50:45,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:50:45,509 INFO L85 PathProgramCache]: Analyzing trace with hash 200423636, now seen corresponding path program 21 times [2022-12-12 00:50:45,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:50:45,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694853992] [2022-12-12 00:50:45,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:50:45,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:50:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:50:45,792 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:45,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:50:45,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694853992] [2022-12-12 00:50:45,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694853992] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:50:45,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573642175] [2022-12-12 00:50:45,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 00:50:45,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:50:45,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:50:45,794 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:50:45,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-12-12 00:50:45,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-12 00:50:45,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:50:45,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 00:50:45,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:50:46,288 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:46,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:50:46,688 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:50:46,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573642175] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:50:46,688 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:50:46,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 00:50:46,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496781710] [2022-12-12 00:50:46,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:50:46,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 00:50:46,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:50:46,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 00:50:46,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=1850, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 00:50:46,690 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:50:46,691 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1124 places, 2581 transitions, 136437 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:50:46,691 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:50:46,691 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:50:46,691 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:51:04,052 INFO L130 PetriNetUnfolder]: 2525/8543 cut-off events. [2022-12-12 00:51:04,052 INFO L131 PetriNetUnfolder]: For 332386/334532 co-relation queries the response was YES. [2022-12-12 00:51:04,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 169987 conditions, 8543 events. 2525/8543 cut-off events. For 332386/334532 co-relation queries the response was YES. Maximal size of possible extension queue 514. Compared 95153 event pairs, 21 based on Foata normal form. 161/7978 useless extension candidates. Maximal degree in co-relation 128633. Up to 5617 conditions per place. [2022-12-12 00:51:04,137 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 1970 selfloop transitions, 2312 changer transitions 19/4337 dead transitions. [2022-12-12 00:51:04,137 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1385 places, 4337 transitions, 239065 flow [2022-12-12 00:51:04,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 262 states. [2022-12-12 00:51:04,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2022-12-12 00:51:04,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 12837 transitions. [2022-12-12 00:51:04,145 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5975144293427667 [2022-12-12 00:51:04,145 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1312 predicate places. [2022-12-12 00:51:04,146 INFO L82 GeneralOperation]: Start removeDead. Operand has 1385 places, 4337 transitions, 239065 flow [2022-12-12 00:51:04,327 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1379 places, 4318 transitions, 237983 flow [2022-12-12 00:51:04,327 INFO L495 AbstractCegarLoop]: Abstraction has has 1379 places, 4318 transitions, 237983 flow [2022-12-12 00:51:04,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:51:04,328 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:51:04,328 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 00:51:04,332 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-12-12 00:51:04,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-12-12 00:51:04,533 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-12 00:51:04,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:51:04,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1073213720, now seen corresponding path program 22 times [2022-12-12 00:51:04,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:51:04,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856415883] [2022-12-12 00:51:04,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:51:04,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:51:04,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:51:04,763 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:04,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:51:04,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856415883] [2022-12-12 00:51:04,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856415883] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:51:04,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993702477] [2022-12-12 00:51:04,764 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 00:51:04,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:51:04,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:51:04,765 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:51:04,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-12 00:51:04,819 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 00:51:04,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:51:04,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 00:51:04,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:51:05,284 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:05,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:51:05,703 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:05,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993702477] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:51:05,703 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:51:05,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 00:51:05,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846227296] [2022-12-12 00:51:05,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:51:05,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 00:51:05,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:51:05,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 00:51:05,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1848, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 00:51:05,705 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:51:05,706 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1379 places, 4318 transitions, 237983 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:51:05,706 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:51:05,706 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:51:05,706 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:51:16,594 INFO L130 PetriNetUnfolder]: 2763/9043 cut-off events. [2022-12-12 00:51:16,595 INFO L131 PetriNetUnfolder]: For 364503/366618 co-relation queries the response was YES. [2022-12-12 00:51:16,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189055 conditions, 9043 events. 2763/9043 cut-off events. For 364503/366618 co-relation queries the response was YES. Maximal size of possible extension queue 551. Compared 100254 event pairs, 18 based on Foata normal form. 99/8345 useless extension candidates. Maximal degree in co-relation 146326. Up to 6033 conditions per place. [2022-12-12 00:51:16,690 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 2537 selfloop transitions, 2094 changer transitions 12/4679 dead transitions. [2022-12-12 00:51:16,691 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1485 places, 4679 transitions, 267152 flow [2022-12-12 00:51:16,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-12-12 00:51:16,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2022-12-12 00:51:16,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 5182 transitions. [2022-12-12 00:51:16,693 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5906086163665375 [2022-12-12 00:51:16,693 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1412 predicate places. [2022-12-12 00:51:16,693 INFO L82 GeneralOperation]: Start removeDead. Operand has 1485 places, 4679 transitions, 267152 flow [2022-12-12 00:51:16,859 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1479 places, 4667 transitions, 266444 flow [2022-12-12 00:51:16,860 INFO L495 AbstractCegarLoop]: Abstraction has has 1479 places, 4667 transitions, 266444 flow [2022-12-12 00:51:16,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:51:16,860 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:51:16,860 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:51:16,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-12-12 00:51:17,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-12-12 00:51:17,065 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-12 00:51:17,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:51:17,066 INFO L85 PathProgramCache]: Analyzing trace with hash 586206050, now seen corresponding path program 1 times [2022-12-12 00:51:17,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:51:17,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294315645] [2022-12-12 00:51:17,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:51:17,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:51:17,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:51:17,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:17,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:51:17,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294315645] [2022-12-12 00:51:17,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294315645] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:51:17,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554033239] [2022-12-12 00:51:17,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:51:17,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:51:17,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:51:17,278 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:51:17,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-12-12 00:51:17,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:51:17,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:51:17,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:51:17,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:17,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:51:17,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:17,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554033239] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:51:17,867 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:51:17,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-12-12 00:51:17,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259217426] [2022-12-12 00:51:17,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:51:17,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-12 00:51:17,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:51:17,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-12 00:51:17,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1170, Unknown=0, NotChecked=0, Total=1332 [2022-12-12 00:51:17,870 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:51:17,870 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1479 places, 4667 transitions, 266444 flow. Second operand has 37 states, 37 states have (on average 45.7027027027027) internal successors, (1691), 37 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:51:17,870 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:51:17,870 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:51:17,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:51:28,920 INFO L130 PetriNetUnfolder]: 3151/9722 cut-off events. [2022-12-12 00:51:28,920 INFO L131 PetriNetUnfolder]: For 502594/504886 co-relation queries the response was YES. [2022-12-12 00:51:28,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 207544 conditions, 9722 events. 3151/9722 cut-off events. For 502594/504886 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 106495 event pairs, 90 based on Foata normal form. 102/8991 useless extension candidates. Maximal degree in co-relation 160561. Up to 6374 conditions per place. [2022-12-12 00:51:29,026 INFO L137 encePairwiseOnDemand]: 64/82 looper letters, 2889 selfloop transitions, 1741 changer transitions 29/4694 dead transitions. [2022-12-12 00:51:29,027 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1532 places, 4694 transitions, 276913 flow [2022-12-12 00:51:29,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-12-12 00:51:29,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2022-12-12 00:51:29,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 2626 transitions. [2022-12-12 00:51:29,028 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5930442637759711 [2022-12-12 00:51:29,028 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1459 predicate places. [2022-12-12 00:51:29,028 INFO L82 GeneralOperation]: Start removeDead. Operand has 1532 places, 4694 transitions, 276913 flow [2022-12-12 00:51:29,198 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1515 places, 4665 transitions, 275190 flow [2022-12-12 00:51:29,198 INFO L495 AbstractCegarLoop]: Abstraction has has 1515 places, 4665 transitions, 275190 flow [2022-12-12 00:51:29,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 45.7027027027027) internal successors, (1691), 37 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:51:29,198 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:51:29,199 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 00:51:29,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-12-12 00:51:29,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:51:29,403 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-12 00:51:29,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:51:29,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1562791342, now seen corresponding path program 23 times [2022-12-12 00:51:29,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:51:29,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513766281] [2022-12-12 00:51:29,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:51:29,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:51:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:51:29,675 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:29,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:51:29,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513766281] [2022-12-12 00:51:29,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513766281] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:51:29,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973539922] [2022-12-12 00:51:29,676 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-12 00:51:29,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:51:29,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:51:29,677 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:51:29,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-12-12 00:51:29,740 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-12 00:51:29,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:51:29,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 00:51:29,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:51:30,204 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:30,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:51:30,706 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:30,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973539922] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:51:30,707 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:51:30,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 00:51:30,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355758783] [2022-12-12 00:51:30,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:51:30,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 00:51:30,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:51:30,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 00:51:30,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=1854, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 00:51:30,709 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:51:30,710 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1515 places, 4665 transitions, 275190 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:51:30,710 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:51:30,710 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:51:30,710 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:51:47,616 INFO L130 PetriNetUnfolder]: 3550/10693 cut-off events. [2022-12-12 00:51:47,617 INFO L131 PetriNetUnfolder]: For 585384/587935 co-relation queries the response was YES. [2022-12-12 00:51:47,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 237948 conditions, 10693 events. 3550/10693 cut-off events. For 585384/587935 co-relation queries the response was YES. Maximal size of possible extension queue 657. Compared 117842 event pairs, 94 based on Foata normal form. 192/9925 useless extension candidates. Maximal degree in co-relation 188318. Up to 7073 conditions per place. [2022-12-12 00:51:47,738 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 2596 selfloop transitions, 2586 changer transitions 12/5237 dead transitions. [2022-12-12 00:51:47,738 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1649 places, 5237 transitions, 319460 flow [2022-12-12 00:51:47,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-12-12 00:51:47,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2022-12-12 00:51:47,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 6545 transitions. [2022-12-12 00:51:47,741 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5912375790424571 [2022-12-12 00:51:47,741 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1576 predicate places. [2022-12-12 00:51:47,741 INFO L82 GeneralOperation]: Start removeDead. Operand has 1649 places, 5237 transitions, 319460 flow [2022-12-12 00:51:47,931 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1643 places, 5225 transitions, 318704 flow [2022-12-12 00:51:47,931 INFO L495 AbstractCegarLoop]: Abstraction has has 1643 places, 5225 transitions, 318704 flow [2022-12-12 00:51:47,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:51:47,932 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:51:47,932 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:51:47,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-12-12 00:51:48,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:51:48,137 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-12 00:51:48,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:51:48,137 INFO L85 PathProgramCache]: Analyzing trace with hash 1706998376, now seen corresponding path program 2 times [2022-12-12 00:51:48,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:51:48,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848276681] [2022-12-12 00:51:48,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:51:48,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:51:48,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:51:48,354 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:48,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:51:48,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848276681] [2022-12-12 00:51:48,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848276681] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:51:48,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485355110] [2022-12-12 00:51:48,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 00:51:48,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:51:48,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:51:48,356 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:51:48,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-12-12 00:51:48,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:51:48,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:51:48,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:51:48,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:51:48,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:48,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:51:49,078 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:51:49,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485355110] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:51:49,078 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:51:49,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:51:49,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002074712] [2022-12-12 00:51:49,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:51:49,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:51:49,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:51:49,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:51:49,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1243, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:51:49,080 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:51:49,081 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1643 places, 5225 transitions, 318704 flow. Second operand has 38 states, 38 states have (on average 45.6578947368421) internal successors, (1735), 38 states have internal predecessors, (1735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:51:49,081 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:51:49,081 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:51:49,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:52:05,080 INFO L130 PetriNetUnfolder]: 3622/10953 cut-off events. [2022-12-12 00:52:05,080 INFO L131 PetriNetUnfolder]: For 618257/620692 co-relation queries the response was YES. [2022-12-12 00:52:05,097 INFO L83 FinitePrefix]: Finished finitePrefix Result has 252957 conditions, 10953 events. 3622/10953 cut-off events. For 618257/620692 co-relation queries the response was YES. Maximal size of possible extension queue 680. Compared 121930 event pairs, 92 based on Foata normal form. 125/10108 useless extension candidates. Maximal degree in co-relation 199566. Up to 7279 conditions per place. [2022-12-12 00:52:05,209 INFO L137 encePairwiseOnDemand]: 63/82 looper letters, 3077 selfloop transitions, 2255 changer transitions 58/5425 dead transitions. [2022-12-12 00:52:05,227 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1724 places, 5425 transitions, 341685 flow [2022-12-12 00:52:05,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-12-12 00:52:05,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2022-12-12 00:52:05,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 3943 transitions. [2022-12-12 00:52:05,229 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5864069006543724 [2022-12-12 00:52:05,229 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1651 predicate places. [2022-12-12 00:52:05,229 INFO L82 GeneralOperation]: Start removeDead. Operand has 1724 places, 5425 transitions, 341685 flow [2022-12-12 00:52:05,443 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1710 places, 5367 transitions, 337953 flow [2022-12-12 00:52:05,444 INFO L495 AbstractCegarLoop]: Abstraction has has 1710 places, 5367 transitions, 337953 flow [2022-12-12 00:52:05,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.6578947368421) internal successors, (1735), 38 states have internal predecessors, (1735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:52:05,445 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:52:05,445 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:52:05,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-12-12 00:52:05,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-12-12 00:52:05,649 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-12 00:52:05,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:52:05,650 INFO L85 PathProgramCache]: Analyzing trace with hash -2040998176, now seen corresponding path program 3 times [2022-12-12 00:52:05,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:52:05,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250578201] [2022-12-12 00:52:05,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:52:05,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:52:05,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:52:05,915 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:52:05,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:52:05,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250578201] [2022-12-12 00:52:05,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250578201] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:52:05,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333862307] [2022-12-12 00:52:05,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 00:52:05,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:52:05,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:52:05,917 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:52:05,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-12-12 00:52:05,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-12 00:52:05,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:52:05,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:52:06,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:52:06,336 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:52:06,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:52:06,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:52:06,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333862307] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:52:06,713 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:52:06,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:52:06,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680542749] [2022-12-12 00:52:06,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:52:06,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:52:06,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:52:06,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:52:06,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:52:06,716 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:52:06,717 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1710 places, 5367 transitions, 337953 flow. Second operand has 38 states, 38 states have (on average 45.6578947368421) internal successors, (1735), 38 states have internal predecessors, (1735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:52:06,717 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:52:06,717 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:52:06,717 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:52:27,869 INFO L130 PetriNetUnfolder]: 4524/13082 cut-off events. [2022-12-12 00:52:27,869 INFO L131 PetriNetUnfolder]: For 732873/735973 co-relation queries the response was YES. [2022-12-12 00:52:27,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 320633 conditions, 13082 events. 4524/13082 cut-off events. For 732873/735973 co-relation queries the response was YES. Maximal size of possible extension queue 819. Compared 146967 event pairs, 51 based on Foata normal form. 247/12167 useless extension candidates. Maximal degree in co-relation 295924. Up to 9013 conditions per place. [2022-12-12 00:52:28,026 INFO L137 encePairwiseOnDemand]: 63/82 looper letters, 3128 selfloop transitions, 3750 changer transitions 299/7212 dead transitions. [2022-12-12 00:52:28,027 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1850 places, 7212 transitions, 469144 flow [2022-12-12 00:52:28,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-12-12 00:52:28,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2022-12-12 00:52:28,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 6764 transitions. [2022-12-12 00:52:28,030 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.585019892752119 [2022-12-12 00:52:28,030 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1777 predicate places. [2022-12-12 00:52:28,030 INFO L82 GeneralOperation]: Start removeDead. Operand has 1850 places, 7212 transitions, 469144 flow [2022-12-12 00:52:28,293 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1839 places, 6913 transitions, 449102 flow [2022-12-12 00:52:28,293 INFO L495 AbstractCegarLoop]: Abstraction has has 1839 places, 6913 transitions, 449102 flow [2022-12-12 00:52:28,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.6578947368421) internal successors, (1735), 38 states have internal predecessors, (1735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:52:28,294 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:52:28,294 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:52:28,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-12-12 00:52:28,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-12-12 00:52:28,498 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-12 00:52:28,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:52:28,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1410220880, now seen corresponding path program 4 times [2022-12-12 00:52:28,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:52:28,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349296829] [2022-12-12 00:52:28,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:52:28,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:52:28,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:52:28,704 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:52:28,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:52:28,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349296829] [2022-12-12 00:52:28,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349296829] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:52:28,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176203804] [2022-12-12 00:52:28,704 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 00:52:28,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:52:28,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:52:28,706 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:52:28,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-12-12 00:52:28,777 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 00:52:28,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:52:28,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:52:28,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:52:29,091 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:52:29,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:52:29,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:52:29,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176203804] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:52:29,420 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:52:29,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:52:29,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411283234] [2022-12-12 00:52:29,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:52:29,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:52:29,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:52:29,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:52:29,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1242, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:52:29,422 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:52:29,422 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1839 places, 6913 transitions, 449102 flow. Second operand has 38 states, 38 states have (on average 45.60526315789474) internal successors, (1733), 38 states have internal predecessors, (1733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:52:29,422 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:52:29,423 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:52:29,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:53:03,601 INFO L130 PetriNetUnfolder]: 4422/12390 cut-off events. [2022-12-12 00:53:03,601 INFO L131 PetriNetUnfolder]: For 680212/682732 co-relation queries the response was YES. [2022-12-12 00:53:03,621 INFO L83 FinitePrefix]: Finished finitePrefix Result has 318637 conditions, 12390 events. 4422/12390 cut-off events. For 680212/682732 co-relation queries the response was YES. Maximal size of possible extension queue 714. Compared 134614 event pairs, 52 based on Foata normal form. 137/11427 useless extension candidates. Maximal degree in co-relation 296364. Up to 8671 conditions per place. [2022-12-12 00:53:03,767 INFO L137 encePairwiseOnDemand]: 63/82 looper letters, 3914 selfloop transitions, 2885 changer transitions 90/6924 dead transitions. [2022-12-12 00:53:03,768 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1923 places, 6924 transitions, 463572 flow [2022-12-12 00:53:03,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-12-12 00:53:03,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2022-12-12 00:53:03,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 4087 transitions. [2022-12-12 00:53:03,776 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5863701578192253 [2022-12-12 00:53:03,777 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1850 predicate places. [2022-12-12 00:53:03,777 INFO L82 GeneralOperation]: Start removeDead. Operand has 1923 places, 6924 transitions, 463572 flow [2022-12-12 00:53:04,062 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1901 places, 6834 transitions, 457393 flow [2022-12-12 00:53:04,063 INFO L495 AbstractCegarLoop]: Abstraction has has 1901 places, 6834 transitions, 457393 flow [2022-12-12 00:53:04,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.60526315789474) internal successors, (1733), 38 states have internal predecessors, (1733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:53:04,063 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:53:04,063 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:53:04,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-12-12 00:53:04,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:53:04,268 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-12 00:53:04,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:53:04,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1239346178, now seen corresponding path program 5 times [2022-12-12 00:53:04,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:53:04,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377215968] [2022-12-12 00:53:04,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:53:04,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:53:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:53:04,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:53:04,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:53:04,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377215968] [2022-12-12 00:53:04,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377215968] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:53:04,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445947978] [2022-12-12 00:53:04,552 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-12 00:53:04,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:53:04,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:53:04,554 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:53:04,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-12-12 00:53:04,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-12 00:53:04,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:53:04,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:53:04,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:53:04,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:53:04,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:53:05,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:53:05,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445947978] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:53:05,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:53:05,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:53:05,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097075652] [2022-12-12 00:53:05,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:53:05,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:53:05,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:53:05,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:53:05,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:53:05,412 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:53:05,412 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1901 places, 6834 transitions, 457393 flow. Second operand has 38 states, 38 states have (on average 45.578947368421055) internal successors, (1732), 38 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:53:05,412 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:53:05,412 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:53:05,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:53:37,343 INFO L130 PetriNetUnfolder]: 4511/12856 cut-off events. [2022-12-12 00:53:37,343 INFO L131 PetriNetUnfolder]: For 741810/745343 co-relation queries the response was YES. [2022-12-12 00:53:37,362 INFO L83 FinitePrefix]: Finished finitePrefix Result has 339214 conditions, 12856 events. 4511/12856 cut-off events. For 741810/745343 co-relation queries the response was YES. Maximal size of possible extension queue 725. Compared 141327 event pairs, 49 based on Foata normal form. 228/11923 useless extension candidates. Maximal degree in co-relation 314224. Up to 8944 conditions per place. [2022-12-12 00:53:37,523 INFO L137 encePairwiseOnDemand]: 64/82 looper letters, 4362 selfloop transitions, 2776 changer transitions 100/7273 dead transitions. [2022-12-12 00:53:37,523 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1991 places, 7273 transitions, 501201 flow [2022-12-12 00:53:37,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-12-12 00:53:37,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2022-12-12 00:53:37,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 4403 transitions. [2022-12-12 00:53:37,525 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5900562851782364 [2022-12-12 00:53:37,525 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 1918 predicate places. [2022-12-12 00:53:37,525 INFO L82 GeneralOperation]: Start removeDead. Operand has 1991 places, 7273 transitions, 501201 flow [2022-12-12 00:53:37,842 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1985 places, 7173 transitions, 494111 flow [2022-12-12 00:53:37,843 INFO L495 AbstractCegarLoop]: Abstraction has has 1985 places, 7173 transitions, 494111 flow [2022-12-12 00:53:37,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.578947368421055) internal successors, (1732), 38 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:53:37,843 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:53:37,843 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:53:37,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-12-12 00:53:38,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:53:38,047 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-12 00:53:38,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:53:38,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1096298308, now seen corresponding path program 6 times [2022-12-12 00:53:38,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:53:38,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025490837] [2022-12-12 00:53:38,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:53:38,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:53:38,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:53:38,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:53:38,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:53:38,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025490837] [2022-12-12 00:53:38,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025490837] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:53:38,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330475369] [2022-12-12 00:53:38,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-12 00:53:38,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:53:38,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:53:38,262 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:53:38,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-12-12 00:53:38,326 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-12 00:53:38,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:53:38,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:53:38,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:53:38,654 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:53:38,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:53:38,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:53:38,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330475369] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:53:38,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:53:38,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:53:38,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817757988] [2022-12-12 00:53:38,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:53:38,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:53:38,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:53:38,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:53:38,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:53:38,972 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:53:38,973 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1985 places, 7173 transitions, 494111 flow. Second operand has 38 states, 38 states have (on average 45.60526315789474) internal successors, (1733), 38 states have internal predecessors, (1733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:53:38,973 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:53:38,973 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:53:38,973 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:54:12,925 INFO L130 PetriNetUnfolder]: 4595/12968 cut-off events. [2022-12-12 00:54:12,925 INFO L131 PetriNetUnfolder]: For 771129/774776 co-relation queries the response was YES. [2022-12-12 00:54:12,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 353245 conditions, 12968 events. 4595/12968 cut-off events. For 771129/774776 co-relation queries the response was YES. Maximal size of possible extension queue 724. Compared 142039 event pairs, 43 based on Foata normal form. 173/11967 useless extension candidates. Maximal degree in co-relation 299152. Up to 9051 conditions per place. [2022-12-12 00:54:13,098 INFO L137 encePairwiseOnDemand]: 63/82 looper letters, 3094 selfloop transitions, 4223 changer transitions 96/7448 dead transitions. [2022-12-12 00:54:13,098 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2132 places, 7448 transitions, 528187 flow [2022-12-12 00:54:13,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-12-12 00:54:13,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2022-12-12 00:54:13,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 7094 transitions. [2022-12-12 00:54:13,102 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5845418589321029 [2022-12-12 00:54:13,102 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2059 predicate places. [2022-12-12 00:54:13,102 INFO L82 GeneralOperation]: Start removeDead. Operand has 2132 places, 7448 transitions, 528187 flow [2022-12-12 00:54:13,415 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2121 places, 7352 transitions, 521170 flow [2022-12-12 00:54:13,416 INFO L495 AbstractCegarLoop]: Abstraction has has 2121 places, 7352 transitions, 521170 flow [2022-12-12 00:54:13,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.60526315789474) internal successors, (1733), 38 states have internal predecessors, (1733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:54:13,416 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:54:13,416 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 00:54:13,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-12-12 00:54:13,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:54:13,621 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-12 00:54:13,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:54:13,622 INFO L85 PathProgramCache]: Analyzing trace with hash 335878152, now seen corresponding path program 24 times [2022-12-12 00:54:13,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:54:13,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796306434] [2022-12-12 00:54:13,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:54:13,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:54:13,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:54:13,898 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:54:13,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:54:13,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796306434] [2022-12-12 00:54:13,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796306434] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:54:13,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306101573] [2022-12-12 00:54:13,899 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-12 00:54:13,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:54:13,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:54:13,900 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:54:13,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-12-12 00:54:13,963 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-12 00:54:13,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:54:13,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 00:54:13,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:54:14,387 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:54:14,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:54:14,844 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:54:14,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306101573] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:54:14,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:54:14,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 45 [2022-12-12 00:54:14,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360145951] [2022-12-12 00:54:14,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:54:14,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-12-12 00:54:14,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:54:14,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-12-12 00:54:14,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1774, Unknown=0, NotChecked=0, Total=1980 [2022-12-12 00:54:14,846 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:54:14,847 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2121 places, 7352 transitions, 521170 flow. Second operand has 45 states, 45 states have (on average 46.644444444444446) internal successors, (2099), 45 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:54:14,847 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:54:14,847 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:54:14,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:54:46,520 INFO L130 PetriNetUnfolder]: 4581/12811 cut-off events. [2022-12-12 00:54:46,521 INFO L131 PetriNetUnfolder]: For 796029/799008 co-relation queries the response was YES. [2022-12-12 00:54:46,538 INFO L83 FinitePrefix]: Finished finitePrefix Result has 359543 conditions, 12811 events. 4581/12811 cut-off events. For 796029/799008 co-relation queries the response was YES. Maximal size of possible extension queue 699. Compared 139201 event pairs, 48 based on Foata normal form. 99/11749 useless extension candidates. Maximal degree in co-relation 306789. Up to 8960 conditions per place. [2022-12-12 00:54:46,716 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 3744 selfloop transitions, 3546 changer transitions 12/7373 dead transitions. [2022-12-12 00:54:46,716 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2239 places, 7373 transitions, 537274 flow [2022-12-12 00:54:46,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-12-12 00:54:46,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2022-12-12 00:54:46,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 5749 transitions. [2022-12-12 00:54:46,719 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5891576142652183 [2022-12-12 00:54:46,719 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2166 predicate places. [2022-12-12 00:54:46,719 INFO L82 GeneralOperation]: Start removeDead. Operand has 2239 places, 7373 transitions, 537274 flow [2022-12-12 00:54:47,038 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2233 places, 7361 transitions, 536374 flow [2022-12-12 00:54:47,038 INFO L495 AbstractCegarLoop]: Abstraction has has 2233 places, 7361 transitions, 536374 flow [2022-12-12 00:54:47,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 46.644444444444446) internal successors, (2099), 45 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:54:47,038 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:54:47,038 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:54:47,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-12-12 00:54:47,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-12-12 00:54:47,244 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-12 00:54:47,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:54:47,244 INFO L85 PathProgramCache]: Analyzing trace with hash -679664286, now seen corresponding path program 7 times [2022-12-12 00:54:47,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:54:47,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142706565] [2022-12-12 00:54:47,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:54:47,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:54:47,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:54:47,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:54:47,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:54:47,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142706565] [2022-12-12 00:54:47,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142706565] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:54:47,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614048717] [2022-12-12 00:54:47,520 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-12 00:54:47,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:54:47,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:54:47,521 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:54:47,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-12-12 00:54:47,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:54:47,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:54:47,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:54:47,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:54:47,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:54:48,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:54:48,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614048717] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:54:48,271 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:54:48,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:54:48,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644084727] [2022-12-12 00:54:48,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:54:48,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:54:48,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:54:48,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:54:48,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1263, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:54:48,274 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:54:48,275 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2233 places, 7361 transitions, 536374 flow. Second operand has 38 states, 38 states have (on average 45.63157894736842) internal successors, (1734), 38 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:54:48,275 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:54:48,275 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:54:48,275 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:55:22,433 INFO L130 PetriNetUnfolder]: 4751/13222 cut-off events. [2022-12-12 00:55:22,434 INFO L131 PetriNetUnfolder]: For 849002/852385 co-relation queries the response was YES. [2022-12-12 00:55:22,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 382424 conditions, 13222 events. 4751/13222 cut-off events. For 849002/852385 co-relation queries the response was YES. Maximal size of possible extension queue 718. Compared 144256 event pairs, 47 based on Foata normal form. 113/12138 useless extension candidates. Maximal degree in co-relation 326542. Up to 9252 conditions per place. [2022-12-12 00:55:22,623 INFO L137 encePairwiseOnDemand]: 63/82 looper letters, 4481 selfloop transitions, 3138 changer transitions 21/7675 dead transitions. [2022-12-12 00:55:22,623 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2324 places, 7675 transitions, 573309 flow [2022-12-12 00:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-12-12 00:55:22,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2022-12-12 00:55:22,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 4390 transitions. [2022-12-12 00:55:22,625 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5819194061505832 [2022-12-12 00:55:22,625 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2251 predicate places. [2022-12-12 00:55:22,626 INFO L82 GeneralOperation]: Start removeDead. Operand has 2324 places, 7675 transitions, 573309 flow [2022-12-12 00:55:22,957 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2314 places, 7654 transitions, 571749 flow [2022-12-12 00:55:22,957 INFO L495 AbstractCegarLoop]: Abstraction has has 2314 places, 7654 transitions, 571749 flow [2022-12-12 00:55:22,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.63157894736842) internal successors, (1734), 38 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:55:22,957 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:55:22,957 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:55:22,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-12-12 00:55:23,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-12-12 00:55:23,162 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-12 00:55:23,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:55:23,162 INFO L85 PathProgramCache]: Analyzing trace with hash -119314108, now seen corresponding path program 8 times [2022-12-12 00:55:23,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:55:23,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070853948] [2022-12-12 00:55:23,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:55:23,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:55:23,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:55:23,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:55:23,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:55:23,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070853948] [2022-12-12 00:55:23,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070853948] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:55:23,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622954101] [2022-12-12 00:55:23,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 00:55:23,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:55:23,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:55:23,422 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:55:23,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-12-12 00:55:23,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:55:23,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:55:23,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:55:23,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:55:23,807 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:55:23,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:55:24,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:55:24,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622954101] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:55:24,151 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:55:24,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:55:24,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441992471] [2022-12-12 00:55:24,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:55:24,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:55:24,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:55:24,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:55:24,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:55:24,152 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:55:24,153 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2314 places, 7654 transitions, 571749 flow. Second operand has 38 states, 38 states have (on average 45.60526315789474) internal successors, (1733), 38 states have internal predecessors, (1733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:55:24,153 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:55:24,153 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:55:24,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:56:03,341 INFO L130 PetriNetUnfolder]: 4791/13416 cut-off events. [2022-12-12 00:56:03,341 INFO L131 PetriNetUnfolder]: For 894334/897930 co-relation queries the response was YES. [2022-12-12 00:56:03,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 398351 conditions, 13416 events. 4791/13416 cut-off events. For 894334/897930 co-relation queries the response was YES. Maximal size of possible extension queue 734. Compared 147220 event pairs, 59 based on Foata normal form. 97/12292 useless extension candidates. Maximal degree in co-relation 339489. Up to 9382 conditions per place. [2022-12-12 00:56:03,541 INFO L137 encePairwiseOnDemand]: 63/82 looper letters, 4333 selfloop transitions, 3409 changer transitions 35/7812 dead transitions. [2022-12-12 00:56:03,541 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2424 places, 7812 transitions, 599161 flow [2022-12-12 00:56:03,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-12-12 00:56:03,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2022-12-12 00:56:03,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 5299 transitions. [2022-12-12 00:56:03,543 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.582179740716326 [2022-12-12 00:56:03,544 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2351 predicate places. [2022-12-12 00:56:03,544 INFO L82 GeneralOperation]: Start removeDead. Operand has 2424 places, 7812 transitions, 599161 flow [2022-12-12 00:56:03,916 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2410 places, 7777 transitions, 596512 flow [2022-12-12 00:56:03,917 INFO L495 AbstractCegarLoop]: Abstraction has has 2410 places, 7777 transitions, 596512 flow [2022-12-12 00:56:03,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.60526315789474) internal successors, (1733), 38 states have internal predecessors, (1733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:56:03,917 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:56:03,917 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:56:03,922 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-12-12 00:56:04,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-12-12 00:56:04,122 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-12 00:56:04,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:56:04,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1731165762, now seen corresponding path program 9 times [2022-12-12 00:56:04,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:56:04,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110083380] [2022-12-12 00:56:04,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:56:04,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:56:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:56:04,362 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:56:04,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:56:04,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110083380] [2022-12-12 00:56:04,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110083380] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:56:04,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746030105] [2022-12-12 00:56:04,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 00:56:04,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:56:04,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:56:04,364 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:56:04,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-12-12 00:56:04,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-12 00:56:04,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:56:04,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:56:04,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:56:04,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:56:04,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:56:05,143 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:56:05,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746030105] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:56:05,143 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:56:05,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:56:05,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492274340] [2022-12-12 00:56:05,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:56:05,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:56:05,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:56:05,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:56:05,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:56:05,145 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:56:05,146 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2410 places, 7777 transitions, 596512 flow. Second operand has 38 states, 38 states have (on average 45.63157894736842) internal successors, (1734), 38 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:56:05,146 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:56:05,146 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:56:05,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:56:51,380 INFO L130 PetriNetUnfolder]: 4870/13651 cut-off events. [2022-12-12 00:56:51,381 INFO L131 PetriNetUnfolder]: For 939863/943546 co-relation queries the response was YES. [2022-12-12 00:56:51,408 INFO L83 FinitePrefix]: Finished finitePrefix Result has 415543 conditions, 13651 events. 4870/13651 cut-off events. For 939863/943546 co-relation queries the response was YES. Maximal size of possible extension queue 735. Compared 150194 event pairs, 55 based on Foata normal form. 96/12500 useless extension candidates. Maximal degree in co-relation 354846. Up to 9529 conditions per place. [2022-12-12 00:56:51,650 INFO L137 encePairwiseOnDemand]: 64/82 looper letters, 4841 selfloop transitions, 3080 changer transitions 30/7986 dead transitions. [2022-12-12 00:56:51,650 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2485 places, 7986 transitions, 627675 flow [2022-12-12 00:56:51,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-12-12 00:56:51,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2022-12-12 00:56:51,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 3639 transitions. [2022-12-12 00:56:51,653 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5839216944801027 [2022-12-12 00:56:51,668 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2412 predicate places. [2022-12-12 00:56:51,669 INFO L82 GeneralOperation]: Start removeDead. Operand has 2485 places, 7986 transitions, 627675 flow [2022-12-12 00:56:52,340 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2474 places, 7956 transitions, 625245 flow [2022-12-12 00:56:52,340 INFO L495 AbstractCegarLoop]: Abstraction has has 2474 places, 7956 transitions, 625245 flow [2022-12-12 00:56:52,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.63157894736842) internal successors, (1734), 38 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:56:52,340 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:56:52,341 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 00:56:52,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-12-12 00:56:52,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-12-12 00:56:52,545 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-12 00:56:52,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:56:52,545 INFO L85 PathProgramCache]: Analyzing trace with hash -969165580, now seen corresponding path program 10 times [2022-12-12 00:56:52,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:56:52,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067681592] [2022-12-12 00:56:52,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:56:52,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:56:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:56:52,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:56:52,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:56:52,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067681592] [2022-12-12 00:56:52,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067681592] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:56:52,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452328296] [2022-12-12 00:56:52,868 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 00:56:52,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:56:52,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:56:52,881 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:56:52,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-12-12 00:56:52,972 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 00:56:52,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:56:52,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 00:56:52,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:56:53,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:56:53,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:56:53,749 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:56:53,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452328296] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:56:53,750 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:56:53,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-12-12 00:56:53,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608876336] [2022-12-12 00:56:53,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:56:53,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-12 00:56:53,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:56:53,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-12 00:56:53,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2022-12-12 00:56:53,752 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 82 [2022-12-12 00:56:53,752 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2474 places, 7956 transitions, 625245 flow. Second operand has 38 states, 38 states have (on average 45.63157894736842) internal successors, (1734), 38 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:56:53,753 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:56:53,753 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 82 [2022-12-12 00:56:53,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:57:48,552 INFO L130 PetriNetUnfolder]: 4870/13575 cut-off events. [2022-12-12 00:57:48,552 INFO L131 PetriNetUnfolder]: For 955773/959768 co-relation queries the response was YES. [2022-12-12 00:57:48,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 425073 conditions, 13575 events. 4870/13575 cut-off events. For 955773/959768 co-relation queries the response was YES. Maximal size of possible extension queue 730. Compared 148878 event pairs, 50 based on Foata normal form. 109/12441 useless extension candidates. Maximal degree in co-relation 398285. Up to 9497 conditions per place. [2022-12-12 00:57:48,913 INFO L137 encePairwiseOnDemand]: 64/82 looper letters, 4800 selfloop transitions, 3108 changer transitions 12/7955 dead transitions. [2022-12-12 00:57:48,913 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2547 places, 7955 transitions, 641005 flow [2022-12-12 00:57:48,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-12-12 00:57:48,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2022-12-12 00:57:48,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 3545 transitions. [2022-12-12 00:57:48,917 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5842122610415293 [2022-12-12 00:57:48,917 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2474 predicate places. [2022-12-12 00:57:48,917 INFO L82 GeneralOperation]: Start removeDead. Operand has 2547 places, 7955 transitions, 641005 flow [2022-12-12 00:57:49,331 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2540 places, 7943 transitions, 640009 flow [2022-12-12 00:57:49,331 INFO L495 AbstractCegarLoop]: Abstraction has has 2540 places, 7943 transitions, 640009 flow [2022-12-12 00:57:49,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 45.63157894736842) internal successors, (1734), 38 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:57:49,332 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:57:49,332 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 00:57:49,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-12-12 00:57:49,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-12-12 00:57:49,538 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-12 00:57:49,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:57:49,539 INFO L85 PathProgramCache]: Analyzing trace with hash -2086674756, now seen corresponding path program 25 times [2022-12-12 00:57:49,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:57:49,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683426782] [2022-12-12 00:57:49,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:57:49,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:57:49,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:57:49,906 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:57:49,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:57:49,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683426782] [2022-12-12 00:57:49,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683426782] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:57:49,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586630744] [2022-12-12 00:57:49,907 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-12 00:57:49,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:57:49,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:57:49,916 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:57:49,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-12-12 00:57:49,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:57:49,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 00:57:49,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:57:50,472 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:57:50,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:57:50,970 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:57:50,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586630744] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:57:50,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:57:50,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 00:57:50,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776812403] [2022-12-12 00:57:50,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:57:50,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 00:57:50,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:57:50,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 00:57:50,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 00:57:50,972 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:57:50,973 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2540 places, 7943 transitions, 640009 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:57:50,973 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:57:50,973 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:57:50,973 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:58:44,887 INFO L130 PetriNetUnfolder]: 5337/14743 cut-off events. [2022-12-12 00:58:44,887 INFO L131 PetriNetUnfolder]: For 1065557/1069700 co-relation queries the response was YES. [2022-12-12 00:58:44,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 475728 conditions, 14743 events. 5337/14743 cut-off events. For 1065557/1069700 co-relation queries the response was YES. Maximal size of possible extension queue 787. Compared 163549 event pairs, 52 based on Foata normal form. 132/13534 useless extension candidates. Maximal degree in co-relation 413043. Up to 10352 conditions per place. [2022-12-12 00:58:45,225 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 4294 selfloop transitions, 4386 changer transitions 12/8799 dead transitions. [2022-12-12 00:58:45,225 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2678 places, 8799 transitions, 726799 flow [2022-12-12 00:58:45,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2022-12-12 00:58:45,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2022-12-12 00:58:45,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 6687 transitions. [2022-12-12 00:58:45,228 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5866818740129848 [2022-12-12 00:58:45,229 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2605 predicate places. [2022-12-12 00:58:45,229 INFO L82 GeneralOperation]: Start removeDead. Operand has 2678 places, 8799 transitions, 726799 flow [2022-12-12 00:58:45,676 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2672 places, 8787 transitions, 725779 flow [2022-12-12 00:58:45,676 INFO L495 AbstractCegarLoop]: Abstraction has has 2672 places, 8787 transitions, 725779 flow [2022-12-12 00:58:45,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:58:45,677 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:58:45,677 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 00:58:45,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-12-12 00:58:45,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:58:45,882 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-12 00:58:45,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:58:45,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1903645988, now seen corresponding path program 26 times [2022-12-12 00:58:45,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:58:45,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132657251] [2022-12-12 00:58:45,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:58:45,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:58:45,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:58:46,117 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:58:46,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:58:46,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132657251] [2022-12-12 00:58:46,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132657251] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:58:46,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336560251] [2022-12-12 00:58:46,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 00:58:46,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:58:46,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:58:46,121 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:58:46,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-12-12 00:58:46,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 00:58:46,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:58:46,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 00:58:46,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:58:46,614 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:58:46,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:58:47,225 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:58:47,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336560251] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:58:47,225 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:58:47,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 00:58:47,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214643463] [2022-12-12 00:58:47,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:58:47,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 00:58:47,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:58:47,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 00:58:47,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 00:58:47,228 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:58:47,229 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2672 places, 8787 transitions, 725779 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:58:47,229 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:58:47,229 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:58:47,229 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 00:59:50,618 INFO L130 PetriNetUnfolder]: 5494/15127 cut-off events. [2022-12-12 00:59:50,618 INFO L131 PetriNetUnfolder]: For 1136610/1140793 co-relation queries the response was YES. [2022-12-12 00:59:50,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 500701 conditions, 15127 events. 5494/15127 cut-off events. For 1136610/1140793 co-relation queries the response was YES. Maximal size of possible extension queue 826. Compared 168191 event pairs, 48 based on Foata normal form. 130/13888 useless extension candidates. Maximal degree in co-relation 436579. Up to 10622 conditions per place. [2022-12-12 00:59:51,013 INFO L137 encePairwiseOnDemand]: 61/82 looper letters, 4714 selfloop transitions, 4231 changer transitions 12/9064 dead transitions. [2022-12-12 00:59:51,013 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2760 places, 9064 transitions, 766577 flow [2022-12-12 00:59:51,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-12-12 00:59:51,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2022-12-12 00:59:51,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 4306 transitions. [2022-12-12 00:59:51,017 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5900246642915867 [2022-12-12 00:59:51,028 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2687 predicate places. [2022-12-12 00:59:51,028 INFO L82 GeneralOperation]: Start removeDead. Operand has 2760 places, 9064 transitions, 766577 flow [2022-12-12 00:59:51,805 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2754 places, 9052 transitions, 765533 flow [2022-12-12 00:59:51,805 INFO L495 AbstractCegarLoop]: Abstraction has has 2754 places, 9052 transitions, 765533 flow [2022-12-12 00:59:51,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:59:51,806 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 00:59:51,806 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 00:59:51,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-12-12 00:59:52,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:59:52,012 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-12 00:59:52,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 00:59:52,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1720097108, now seen corresponding path program 27 times [2022-12-12 00:59:52,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 00:59:52,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053273436] [2022-12-12 00:59:52,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 00:59:52,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 00:59:52,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 00:59:52,322 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:59:52,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 00:59:52,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053273436] [2022-12-12 00:59:52,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053273436] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 00:59:52,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255017373] [2022-12-12 00:59:52,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 00:59:52,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 00:59:52,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 00:59:52,324 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 00:59:52,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-12-12 00:59:52,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-12 00:59:52,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 00:59:52,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 00:59:52,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 00:59:53,006 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:59:53,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 00:59:53,558 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 00:59:53,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255017373] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 00:59:53,558 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 00:59:53,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 00:59:53,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800616329] [2022-12-12 00:59:53,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 00:59:53,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 00:59:53,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 00:59:53,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 00:59:53,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 00:59:53,561 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 00:59:53,562 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2754 places, 9052 transitions, 765533 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 00:59:53,562 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 00:59:53,562 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 00:59:53,562 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 01:01:09,818 INFO L130 PetriNetUnfolder]: 5503/15137 cut-off events. [2022-12-12 01:01:09,819 INFO L131 PetriNetUnfolder]: For 1194419/1198830 co-relation queries the response was YES. [2022-12-12 01:01:09,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 513432 conditions, 15137 events. 5503/15137 cut-off events. For 1194419/1198830 co-relation queries the response was YES. Maximal size of possible extension queue 823. Compared 168388 event pairs, 47 based on Foata normal form. 212/13979 useless extension candidates. Maximal degree in co-relation 447707. Up to 10649 conditions per place. [2022-12-12 01:01:10,140 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 4212 selfloop transitions, 4760 changer transitions 12/9091 dead transitions. [2022-12-12 01:01:10,140 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2906 places, 9091 transitions, 786849 flow [2022-12-12 01:01:10,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-12-12 01:01:10,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2022-12-12 01:01:10,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 7360 transitions. [2022-12-12 01:01:10,145 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5866411605292523 [2022-12-12 01:01:10,146 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2833 predicate places. [2022-12-12 01:01:10,146 INFO L82 GeneralOperation]: Start removeDead. Operand has 2906 places, 9091 transitions, 786849 flow [2022-12-12 01:01:10,914 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2900 places, 9079 transitions, 785781 flow [2022-12-12 01:01:10,915 INFO L495 AbstractCegarLoop]: Abstraction has has 2900 places, 9079 transitions, 785781 flow [2022-12-12 01:01:10,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 01:01:10,915 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 01:01:10,915 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 01:01:10,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-12-12 01:01:11,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 01:01:11,120 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-12 01:01:11,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 01:01:11,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1795834664, now seen corresponding path program 28 times [2022-12-12 01:01:11,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 01:01:11,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012791327] [2022-12-12 01:01:11,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 01:01:11,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 01:01:11,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 01:01:11,417 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 01:01:11,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 01:01:11,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012791327] [2022-12-12 01:01:11,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012791327] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 01:01:11,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627464656] [2022-12-12 01:01:11,417 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 01:01:11,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 01:01:11,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 01:01:11,419 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 01:01:11,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-12-12 01:01:11,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 01:01:11,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 01:01:11,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 01:01:11,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 01:01:11,999 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 01:01:12,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 01:01:12,520 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 01:01:12,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627464656] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 01:01:12,520 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 01:01:12,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 01:01:12,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533741194] [2022-12-12 01:01:12,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 01:01:12,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 01:01:12,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 01:01:12,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 01:01:12,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 01:01:12,523 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 01:01:12,523 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2900 places, 9079 transitions, 785781 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 01:01:12,523 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 01:01:12,524 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 01:01:12,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 01:02:19,122 INFO L130 PetriNetUnfolder]: 5703/15660 cut-off events. [2022-12-12 01:02:19,122 INFO L131 PetriNetUnfolder]: For 1295918/1299397 co-relation queries the response was YES. [2022-12-12 01:02:19,152 INFO L83 FinitePrefix]: Finished finitePrefix Result has 543278 conditions, 15660 events. 5703/15660 cut-off events. For 1295918/1299397 co-relation queries the response was YES. Maximal size of possible extension queue 867. Compared 174905 event pairs, 58 based on Foata normal form. 178/14432 useless extension candidates. Maximal degree in co-relation 476110. Up to 11045 conditions per place. [2022-12-12 01:02:19,419 INFO L137 encePairwiseOnDemand]: 60/82 looper letters, 5181 selfloop transitions, 4139 changer transitions 12/9439 dead transitions. [2022-12-12 01:02:19,419 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2985 places, 9439 transitions, 836113 flow [2022-12-12 01:02:19,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-12-12 01:02:19,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2022-12-12 01:02:19,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 4153 transitions. [2022-12-12 01:02:19,435 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5889109472490074 [2022-12-12 01:02:19,436 INFO L295 CegarLoopForPetriNet]: 73 programPoint places, 2912 predicate places. [2022-12-12 01:02:19,436 INFO L82 GeneralOperation]: Start removeDead. Operand has 2985 places, 9439 transitions, 836113 flow [2022-12-12 01:02:20,013 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2979 places, 9427 transitions, 835021 flow [2022-12-12 01:02:20,014 INFO L495 AbstractCegarLoop]: Abstraction has has 2979 places, 9427 transitions, 835021 flow [2022-12-12 01:02:20,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 01:02:20,015 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 01:02:20,015 INFO L214 CegarLoopForPetriNet]: trace histogram [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] [2022-12-12 01:02:20,026 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-12-12 01:02:20,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-12-12 01:02:20,217 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-12 01:02:20,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 01:02:20,217 INFO L85 PathProgramCache]: Analyzing trace with hash -938222564, now seen corresponding path program 29 times [2022-12-12 01:02:20,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 01:02:20,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596145428] [2022-12-12 01:02:20,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 01:02:20,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 01:02:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 01:02:20,464 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 01:02:20,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 01:02:20,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596145428] [2022-12-12 01:02:20,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596145428] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 01:02:20,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79529544] [2022-12-12 01:02:20,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-12 01:02:20,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 01:02:20,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 01:02:20,466 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 01:02:20,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-12-12 01:02:20,540 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-12 01:02:20,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 01:02:20,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-12 01:02:20,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 01:02:21,041 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 01:02:21,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 01:02:21,480 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 01:02:21,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79529544] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 01:02:21,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 01:02:21,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-12-12 01:02:21,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003294718] [2022-12-12 01:02:21,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 01:02:21,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-12 01:02:21,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 01:02:21,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-12 01:02:21,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-12-12 01:02:21,483 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 82 [2022-12-12 01:02:21,484 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2979 places, 9427 transitions, 835021 flow. Second operand has 46 states, 46 states have (on average 46.608695652173914) internal successors, (2144), 46 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 01:02:21,484 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 01:02:21,484 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 82 [2022-12-12 01:02:21,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2022-12-12 01:03:18,982 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-12-12 01:03:19,003 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-12 01:03:19,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-12 01:03:19,012 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-12-12 01:03:19,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-12-12 01:03:19,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-12-12 01:03:19,220 WARN L619 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (46states, 45/82 universal loopers) in iteration 45,while PetriNetUnfolder was constructing finite prefix that currently has 471452 conditions, 12761 events (4945/12760 cut-off events. For 1060032/1062982 co-relation queries the response was YES. Maximal size of possible extension queue 866. Compared 143854 event pairs, 42 based on Foata normal form. 91/12228 useless extension candidates. Maximal degree in co-relation 446423. Up to 9348 conditions per place.). [2022-12-12 01:03:19,222 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2022-12-12 01:03:19,222 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2022-12-12 01:03:19,222 INFO L445 BasicCegarLoop]: Path program histogram: [29, 10, 6] [2022-12-12 01:03:19,227 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-12 01:03:19,227 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-12 01:03:19,232 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.12 01:03:19 BasicIcfg [2022-12-12 01:03:19,233 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-12 01:03:19,233 INFO L158 Benchmark]: Toolchain (without parser) took 843743.17ms. Allocated memory was 188.7MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 165.1MB in the beginning and 1.1GB in the end (delta: -889.1MB). Peak memory consumption was 1.7GB. Max. memory is 8.0GB. [2022-12-12 01:03:19,233 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 188.7MB. Free memory was 165.1MB in the beginning and 165.0MB in the end (delta: 83.2kB). There was no memory consumed. Max. memory is 8.0GB. [2022-12-12 01:03:19,233 INFO L158 Benchmark]: CACSL2BoogieTranslator took 275.08ms. Allocated memory is still 188.7MB. Free memory was 165.1MB in the beginning and 153.5MB in the end (delta: 11.5MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2022-12-12 01:03:19,234 INFO L158 Benchmark]: Boogie Procedure Inliner took 26.34ms. Allocated memory is still 188.7MB. Free memory was 153.5MB in the beginning and 152.0MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-12-12 01:03:19,234 INFO L158 Benchmark]: Boogie Preprocessor took 25.67ms. Allocated memory is still 188.7MB. Free memory was 152.0MB in the beginning and 150.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-12-12 01:03:19,234 INFO L158 Benchmark]: RCFGBuilder took 358.16ms. Allocated memory is still 188.7MB. Free memory was 150.4MB in the beginning and 136.2MB in the end (delta: 14.2MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2022-12-12 01:03:19,234 INFO L158 Benchmark]: TraceAbstraction took 843048.59ms. Allocated memory was 188.7MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 135.2MB in the beginning and 1.1GB in the end (delta: -918.9MB). Peak memory consumption was 1.7GB. Max. memory is 8.0GB. [2022-12-12 01:03:19,235 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.10ms. Allocated memory is still 188.7MB. Free memory was 165.1MB in the beginning and 165.0MB in the end (delta: 83.2kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 275.08ms. Allocated memory is still 188.7MB. Free memory was 165.1MB in the beginning and 153.5MB in the end (delta: 11.5MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 26.34ms. Allocated memory is still 188.7MB. Free memory was 153.5MB in the beginning and 152.0MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 25.67ms. Allocated memory is still 188.7MB. Free memory was 152.0MB in the beginning and 150.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 358.16ms. Allocated memory is still 188.7MB. Free memory was 150.4MB in the beginning and 136.2MB in the end (delta: 14.2MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * TraceAbstraction took 843048.59ms. Allocated memory was 188.7MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 135.2MB in the beginning and 1.1GB in the end (delta: -918.9MB). Peak memory consumption was 1.7GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (46states, 45/82 universal loopers) in iteration 45,while PetriNetUnfolder was constructing finite prefix that currently has 471452 conditions, 12761 events (4945/12760 cut-off events. For 1060032/1062982 co-relation queries the response was YES. Maximal size of possible extension queue 866. Compared 143854 event pairs, 42 based on Foata normal form. 91/12228 useless extension candidates. Maximal degree in co-relation 446423. Up to 9348 conditions per place.). - TimeoutResultAtElement [Line: 70]: 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 (46states, 45/82 universal loopers) in iteration 45,while PetriNetUnfolder was constructing finite prefix that currently has 471452 conditions, 12761 events (4945/12760 cut-off events. For 1060032/1062982 co-relation queries the response was YES. Maximal size of possible extension queue 866. Compared 143854 event pairs, 42 based on Foata normal form. 91/12228 useless extension candidates. Maximal degree in co-relation 446423. Up to 9348 conditions per place.). - TimeoutResultAtElement [Line: 71]: 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 (46states, 45/82 universal loopers) in iteration 45,while PetriNetUnfolder was constructing finite prefix that currently has 471452 conditions, 12761 events (4945/12760 cut-off events. For 1060032/1062982 co-relation queries the response was YES. Maximal size of possible extension queue 866. Compared 143854 event pairs, 42 based on Foata normal form. 91/12228 useless extension candidates. Maximal degree in co-relation 446423. Up to 9348 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 97 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 7.5s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 843.0s, OverallIterations: 45, TraceHistogramMax: 2, PathProgramHistogramMax: 29, EmptinessCheckTime: 0.0s, AutomataDifference: 781.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 18145 SdHoareTripleChecker+Valid, 23.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18145 mSDsluCounter, 19297 SdHoareTripleChecker+Invalid, 19.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 17770 mSDsCounter, 3631 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 61755 IncrementalHoareTripleChecker+Invalid, 65386 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3631 mSolverCounterUnsat, 1527 mSDtfsCounter, 61755 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 8357 GetRequests, 4016 SyntacticMatches, 86 SemanticMatches, 4255 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187600 ImplicationChecksByTransitivity, 109.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=835021occurred in iteration=44, InterpolantAutomatonStates: 3249, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.5s AutomataMinimizationTime, 44 MinimizatonAttempts, 68254 StatesRemovedByMinimization, 44 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 42.6s InterpolantComputationTime, 5294 NumberOfCodeBlocks, 5252 NumberOfCodeBlocksAsserted, 116 NumberOfCheckSat, 7650 ConstructedInterpolants, 0 QuantifiedInterpolants, 71198 SizeOfPredicates, 488 NumberOfNonLiveVariables, 5803 ConjunctsInSsa, 928 ConjunctsInUnsatCore, 123 InterpolantComputations, 6 PerfectInterpolantSequences, 0/327 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