./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 35987657 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 846c6ea342419c7ea85c72de8af40f1cf8af72c22131b8a3f2ebdacec113c699 --- Real Ultimate output --- This is Ultimate 0.2.2-?-3598765 [2022-07-21 08:58:29,011 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-21 08:58:29,013 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-21 08:58:29,056 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-21 08:58:29,057 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-21 08:58:29,058 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-21 08:58:29,062 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-21 08:58:29,065 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-21 08:58:29,067 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-21 08:58:29,078 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-21 08:58:29,079 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-21 08:58:29,084 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-21 08:58:29,084 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-21 08:58:29,086 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-21 08:58:29,087 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-21 08:58:29,090 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-21 08:58:29,091 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-21 08:58:29,092 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-21 08:58:29,094 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-21 08:58:29,097 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-21 08:58:29,100 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-21 08:58:29,101 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-21 08:58:29,102 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-21 08:58:29,103 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-21 08:58:29,105 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-21 08:58:29,110 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-21 08:58:29,110 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-21 08:58:29,110 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-21 08:58:29,111 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-21 08:58:29,111 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-21 08:58:29,112 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-21 08:58:29,112 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-21 08:58:29,114 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-21 08:58:29,115 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-21 08:58:29,116 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-21 08:58:29,117 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-21 08:58:29,117 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-21 08:58:29,117 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-21 08:58:29,118 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-21 08:58:29,118 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-21 08:58:29,119 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-21 08:58:29,120 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-21 08:58:29,120 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-21 08:58:29,156 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-21 08:58:29,156 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-21 08:58:29,157 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-21 08:58:29,157 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-21 08:58:29,158 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-21 08:58:29,158 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-21 08:58:29,159 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-21 08:58:29,159 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-21 08:58:29,159 INFO L138 SettingsManager]: * Use SBE=true [2022-07-21 08:58:29,160 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-21 08:58:29,160 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-21 08:58:29,160 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-21 08:58:29,161 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-21 08:58:29,161 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-21 08:58:29,161 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-21 08:58:29,161 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-21 08:58:29,161 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-21 08:58:29,162 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-21 08:58:29,162 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-21 08:58:29,162 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-21 08:58:29,162 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-21 08:58:29,162 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-21 08:58:29,163 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-21 08:58:29,163 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-21 08:58:29,163 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 08:58:29,163 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-21 08:58:29,164 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-21 08:58:29,164 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-21 08:58:29,164 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-21 08:58:29,164 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-21 08:58:29,164 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-21 08:58:29,165 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-21 08:58:29,165 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-21 08:58:29,165 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.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 846c6ea342419c7ea85c72de8af40f1cf8af72c22131b8a3f2ebdacec113c699 [2022-07-21 08:58:29,486 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-21 08:58:29,503 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-21 08:58:29,505 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-21 08:58:29,506 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-21 08:58:29,506 INFO L275 PluginConnector]: CDTParser initialized [2022-07-21 08:58:29,508 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-07-21 08:58:29,554 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d54a9ad80/b06babf8f7be409c935184e26d85913d/FLAGa9cf0841a [2022-07-21 08:58:29,964 INFO L306 CDTParser]: Found 1 translation units. [2022-07-21 08:58:29,964 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-07-21 08:58:29,971 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d54a9ad80/b06babf8f7be409c935184e26d85913d/FLAGa9cf0841a [2022-07-21 08:58:30,380 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d54a9ad80/b06babf8f7be409c935184e26d85913d [2022-07-21 08:58:30,389 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-21 08:58:30,390 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-21 08:58:30,391 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-21 08:58:30,392 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-21 08:58:30,395 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-21 08:58:30,395 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,396 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e264a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30, skipping insertion in model container [2022-07-21 08:58:30,396 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,402 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-21 08:58:30,423 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 08:58:30,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-07-21 08:58:30,576 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 08:58:30,582 INFO L203 MainTranslator]: Completed pre-run [2022-07-21 08:58:30,637 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-07-21 08:58:30,639 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 08:58:30,657 INFO L208 MainTranslator]: Completed translation [2022-07-21 08:58:30,658 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30 WrapperNode [2022-07-21 08:58:30,658 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-21 08:58:30,659 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-21 08:58:30,659 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-21 08:58:30,659 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-21 08:58:30,665 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,679 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,711 INFO L137 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 158 [2022-07-21 08:58:30,711 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-21 08:58:30,712 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-21 08:58:30,712 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-21 08:58:30,712 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-21 08:58:30,719 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,719 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,732 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,733 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,740 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,748 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,750 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,756 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-21 08:58:30,757 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-21 08:58:30,760 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-21 08:58:30,761 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-21 08:58:30,761 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (1/1) ... [2022-07-21 08:58:30,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 08:58:30,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 08:58:30,789 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-07-21 08:58:30,814 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-07-21 08:58:30,830 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-21 08:58:30,830 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-07-21 08:58:30,830 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-07-21 08:58:30,830 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-07-21 08:58:30,830 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-07-21 08:58:30,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-21 08:58:30,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-21 08:58:30,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-21 08:58:30,832 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-21 08:58:30,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-21 08:58:30,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-21 08:58:30,833 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-21 08:58:30,834 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-07-21 08:58:30,935 INFO L234 CfgBuilder]: Building ICFG [2022-07-21 08:58:30,937 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-21 08:58:31,247 INFO L275 CfgBuilder]: Performing block encoding [2022-07-21 08:58:31,256 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-21 08:58:31,268 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-07-21 08:58:31,270 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 08:58:31 BoogieIcfgContainer [2022-07-21 08:58:31,271 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-21 08:58:31,272 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-21 08:58:31,272 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-21 08:58:31,275 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-21 08:58:31,275 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.07 08:58:30" (1/3) ... [2022-07-21 08:58:31,276 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1cfb4188 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 08:58:31, skipping insertion in model container [2022-07-21 08:58:31,276 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 08:58:30" (2/3) ... [2022-07-21 08:58:31,276 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1cfb4188 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 08:58:31, skipping insertion in model container [2022-07-21 08:58:31,276 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 08:58:31" (3/3) ... [2022-07-21 08:58:31,277 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-file-item-symm.wvr.c [2022-07-21 08:58:31,282 WARN L143 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-07-21 08:58:31,290 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-21 08:58:31,290 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-21 08:58:31,291 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-07-21 08:58:31,392 INFO L135 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-07-21 08:58:31,442 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 198 places, 210 transitions, 436 flow [2022-07-21 08:58:31,542 INFO L129 PetriNetUnfolder]: 19/208 cut-off events. [2022-07-21 08:58:31,543 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-07-21 08:58:31,549 INFO L84 FinitePrefix]: Finished finitePrefix Result has 217 conditions, 208 events. 19/208 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 415 event pairs, 0 based on Foata normal form. 0/188 useless extension candidates. Maximal degree in co-relation 131. Up to 2 conditions per place. [2022-07-21 08:58:31,549 INFO L82 GeneralOperation]: Start removeDead. Operand has 198 places, 210 transitions, 436 flow [2022-07-21 08:58:31,558 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 187 places, 199 transitions, 410 flow [2022-07-21 08:58:31,567 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-21 08:58:31,572 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=true, 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=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@68320b36, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@13cc2be7 [2022-07-21 08:58:31,573 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-07-21 08:58:31,611 INFO L129 PetriNetUnfolder]: 19/198 cut-off events. [2022-07-21 08:58:31,612 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-07-21 08:58:31,612 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:31,613 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:31,613 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-07-21 08:58:31,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:31,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1008090350, now seen corresponding path program 1 times [2022-07-21 08:58:31,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:31,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741731337] [2022-07-21 08:58:31,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:31,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:31,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:31,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:31,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:31,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741731337] [2022-07-21 08:58:31,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741731337] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:31,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:31,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 08:58:31,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264193161] [2022-07-21 08:58:31,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:31,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 08:58:31,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:31,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 08:58:31,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 08:58:31,885 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2022-07-21 08:58:31,888 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 199 transitions, 410 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:31,888 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:31,889 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2022-07-21 08:58:31,890 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:31,997 INFO L129 PetriNetUnfolder]: 46/577 cut-off events. [2022-07-21 08:58:31,998 INFO L130 PetriNetUnfolder]: For 33/33 co-relation queries the response was YES. [2022-07-21 08:58:32,001 INFO L84 FinitePrefix]: Finished finitePrefix Result has 644 conditions, 577 events. 46/577 cut-off events. For 33/33 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3147 event pairs, 6 based on Foata normal form. 23/538 useless extension candidates. Maximal degree in co-relation 444. Up to 23 conditions per place. [2022-07-21 08:58:32,006 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 15 selfloop transitions, 3 changer transitions 3/198 dead transitions. [2022-07-21 08:58:32,007 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 198 transitions, 453 flow [2022-07-21 08:58:32,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 08:58:32,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-21 08:58:32,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 605 transitions. [2022-07-21 08:58:32,028 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9603174603174603 [2022-07-21 08:58:32,029 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 605 transitions. [2022-07-21 08:58:32,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 605 transitions. [2022-07-21 08:58:32,035 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:32,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 605 transitions. [2022-07-21 08:58:32,042 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 201.66666666666666) internal successors, (605), 3 states have internal predecessors, (605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,052 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,054 INFO L186 Difference]: Start difference. First operand has 187 places, 199 transitions, 410 flow. Second operand 3 states and 605 transitions. [2022-07-21 08:58:32,055 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 198 transitions, 453 flow [2022-07-21 08:58:32,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 198 transitions, 439 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-07-21 08:58:32,066 INFO L242 Difference]: Finished difference. Result has 187 places, 192 transitions, 412 flow [2022-07-21 08:58:32,068 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=388, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=412, PETRI_PLACES=187, PETRI_TRANSITIONS=192} [2022-07-21 08:58:32,073 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 0 predicate places. [2022-07-21 08:58:32,074 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 192 transitions, 412 flow [2022-07-21 08:58:32,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,075 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:32,075 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:32,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-21 08:58:32,076 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-07-21 08:58:32,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:32,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1177191630, now seen corresponding path program 1 times [2022-07-21 08:58:32,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:32,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979315063] [2022-07-21 08:58:32,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:32,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:32,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:32,220 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:32,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:32,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979315063] [2022-07-21 08:58:32,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979315063] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:32,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:32,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 08:58:32,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029425763] [2022-07-21 08:58:32,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:32,223 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 08:58:32,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:32,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 08:58:32,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 08:58:32,227 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2022-07-21 08:58:32,228 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 192 transitions, 412 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,229 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:32,229 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2022-07-21 08:58:32,229 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:32,311 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([620] thread1EXIT-->L68-2: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem25#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem25#1=|v_ULTIMATE.start_main_#t~mem25#1_5|} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4, ULTIMATE.start_main_#t~mem25#1=|v_ULTIMATE.start_main_#t~mem25#1_5|} AuxVars[] AssignedVars[][150], [17#L50-1true, 50#L68-2true, Black: 201#true, 209#(not (= (+ ~isNull_0~0 (* (- 256) (div ~isNull_0~0 256))) 0)), 203#(not (= (+ ~isNull_3~0 (* (- 256) (div ~isNull_3~0 256))) 0))]) [2022-07-21 08:58:32,316 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-07-21 08:58:32,316 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-07-21 08:58:32,316 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-07-21 08:58:32,316 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-07-21 08:58:32,355 INFO L129 PetriNetUnfolder]: 50/851 cut-off events. [2022-07-21 08:58:32,356 INFO L130 PetriNetUnfolder]: For 40/40 co-relation queries the response was YES. [2022-07-21 08:58:32,360 INFO L84 FinitePrefix]: Finished finitePrefix Result has 974 conditions, 851 events. 50/851 cut-off events. For 40/40 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5883 event pairs, 10 based on Foata normal form. 0/800 useless extension candidates. Maximal degree in co-relation 543. Up to 46 conditions per place. [2022-07-21 08:58:32,362 INFO L132 encePairwiseOnDemand]: 204/210 looper letters, 15 selfloop transitions, 3 changer transitions 0/198 dead transitions. [2022-07-21 08:58:32,362 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 198 transitions, 463 flow [2022-07-21 08:58:32,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 08:58:32,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-21 08:58:32,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2022-07-21 08:58:32,365 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2022-07-21 08:58:32,365 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2022-07-21 08:58:32,365 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2022-07-21 08:58:32,366 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:32,366 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2022-07-21 08:58:32,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,369 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,369 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,369 INFO L186 Difference]: Start difference. First operand has 187 places, 192 transitions, 412 flow. Second operand 3 states and 591 transitions. [2022-07-21 08:58:32,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 198 transitions, 463 flow [2022-07-21 08:58:32,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 198 transitions, 460 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-07-21 08:58:32,379 INFO L242 Difference]: Finished difference. Result has 187 places, 195 transitions, 439 flow [2022-07-21 08:58:32,380 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=409, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=439, PETRI_PLACES=187, PETRI_TRANSITIONS=195} [2022-07-21 08:58:32,381 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 0 predicate places. [2022-07-21 08:58:32,382 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 195 transitions, 439 flow [2022-07-21 08:58:32,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,382 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:32,383 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:32,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-21 08:58:32,384 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-07-21 08:58:32,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:32,384 INFO L85 PathProgramCache]: Analyzing trace with hash 977078206, now seen corresponding path program 2 times [2022-07-21 08:58:32,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:32,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703562872] [2022-07-21 08:58:32,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:32,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:32,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:32,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:32,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:32,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703562872] [2022-07-21 08:58:32,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703562872] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:32,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:32,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 08:58:32,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941760660] [2022-07-21 08:58:32,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:32,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 08:58:32,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:32,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 08:58:32,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 08:58:32,497 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2022-07-21 08:58:32,498 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 195 transitions, 439 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,498 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:32,498 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2022-07-21 08:58:32,498 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:32,589 INFO L129 PetriNetUnfolder]: 37/733 cut-off events. [2022-07-21 08:58:32,590 INFO L130 PetriNetUnfolder]: For 39/39 co-relation queries the response was YES. [2022-07-21 08:58:32,592 INFO L84 FinitePrefix]: Finished finitePrefix Result has 866 conditions, 733 events. 37/733 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4638 event pairs, 8 based on Foata normal form. 0/692 useless extension candidates. Maximal degree in co-relation 484. Up to 27 conditions per place. [2022-07-21 08:58:32,594 INFO L132 encePairwiseOnDemand]: 202/210 looper letters, 16 selfloop transitions, 5 changer transitions 0/201 dead transitions. [2022-07-21 08:58:32,595 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 201 transitions, 502 flow [2022-07-21 08:58:32,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 08:58:32,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-21 08:58:32,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2022-07-21 08:58:32,598 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2022-07-21 08:58:32,598 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2022-07-21 08:58:32,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2022-07-21 08:58:32,599 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:32,599 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2022-07-21 08:58:32,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,601 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,602 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,602 INFO L186 Difference]: Start difference. First operand has 187 places, 195 transitions, 439 flow. Second operand 3 states and 591 transitions. [2022-07-21 08:58:32,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 201 transitions, 502 flow [2022-07-21 08:58:32,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 201 transitions, 499 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-07-21 08:58:32,610 INFO L242 Difference]: Finished difference. Result has 190 places, 198 transitions, 480 flow [2022-07-21 08:58:32,611 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=436, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=480, PETRI_PLACES=190, PETRI_TRANSITIONS=198} [2022-07-21 08:58:32,612 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 3 predicate places. [2022-07-21 08:58:32,613 INFO L495 AbstractCegarLoop]: Abstraction has has 190 places, 198 transitions, 480 flow [2022-07-21 08:58:32,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,613 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:32,614 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:32,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-21 08:58:32,614 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-07-21 08:58:32,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:32,616 INFO L85 PathProgramCache]: Analyzing trace with hash -2000243524, now seen corresponding path program 1 times [2022-07-21 08:58:32,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:32,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5117188] [2022-07-21 08:58:32,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:32,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:32,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:32,846 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:32,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:32,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5117188] [2022-07-21 08:58:32,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5117188] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:32,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:32,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:32,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557576586] [2022-07-21 08:58:32,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:32,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:32,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:32,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:32,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:32,860 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:32,862 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 198 transitions, 480 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:32,862 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:32,862 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:32,862 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:33,359 INFO L129 PetriNetUnfolder]: 212/1287 cut-off events. [2022-07-21 08:58:33,360 INFO L130 PetriNetUnfolder]: For 59/79 co-relation queries the response was YES. [2022-07-21 08:58:33,363 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1924 conditions, 1287 events. 212/1287 cut-off events. For 59/79 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9980 event pairs, 88 based on Foata normal form. 1/1223 useless extension candidates. Maximal degree in co-relation 1038. Up to 333 conditions per place. [2022-07-21 08:58:33,369 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 77 selfloop transitions, 5 changer transitions 34/282 dead transitions. [2022-07-21 08:58:33,370 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 282 transitions, 893 flow [2022-07-21 08:58:33,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-07-21 08:58:33,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-07-21 08:58:33,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4125 transitions. [2022-07-21 08:58:33,379 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8184523809523809 [2022-07-21 08:58:33,379 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4125 transitions. [2022-07-21 08:58:33,380 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4125 transitions. [2022-07-21 08:58:33,384 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:33,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4125 transitions. [2022-07-21 08:58:33,394 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 171.875) internal successors, (4125), 24 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,403 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,405 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,405 INFO L186 Difference]: Start difference. First operand has 190 places, 198 transitions, 480 flow. Second operand 24 states and 4125 transitions. [2022-07-21 08:58:33,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 282 transitions, 893 flow [2022-07-21 08:58:33,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 282 transitions, 877 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-07-21 08:58:33,411 INFO L242 Difference]: Finished difference. Result has 233 places, 202 transitions, 555 flow [2022-07-21 08:58:33,412 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=464, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=555, PETRI_PLACES=233, PETRI_TRANSITIONS=202} [2022-07-21 08:58:33,413 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 46 predicate places. [2022-07-21 08:58:33,413 INFO L495 AbstractCegarLoop]: Abstraction has has 233 places, 202 transitions, 555 flow [2022-07-21 08:58:33,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,414 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:33,414 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:33,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-21 08:58:33,415 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-07-21 08:58:33,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:33,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1874070520, now seen corresponding path program 1 times [2022-07-21 08:58:33,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:33,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536943249] [2022-07-21 08:58:33,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:33,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:33,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:33,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:33,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536943249] [2022-07-21 08:58:33,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536943249] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:33,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:33,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 08:58:33,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193788571] [2022-07-21 08:58:33,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:33,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 08:58:33,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:33,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 08:58:33,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 08:58:33,503 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2022-07-21 08:58:33,504 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 202 transitions, 555 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,504 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:33,504 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2022-07-21 08:58:33,505 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:33,627 INFO L129 PetriNetUnfolder]: 54/796 cut-off events. [2022-07-21 08:58:33,627 INFO L130 PetriNetUnfolder]: For 759/774 co-relation queries the response was YES. [2022-07-21 08:58:33,631 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1397 conditions, 796 events. 54/796 cut-off events. For 759/774 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 5222 event pairs, 27 based on Foata normal form. 4/754 useless extension candidates. Maximal degree in co-relation 1305. Up to 38 conditions per place. [2022-07-21 08:58:33,634 INFO L132 encePairwiseOnDemand]: 202/210 looper letters, 16 selfloop transitions, 5 changer transitions 0/208 dead transitions. [2022-07-21 08:58:33,634 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 208 transitions, 618 flow [2022-07-21 08:58:33,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 08:58:33,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-21 08:58:33,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2022-07-21 08:58:33,637 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2022-07-21 08:58:33,637 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2022-07-21 08:58:33,637 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2022-07-21 08:58:33,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:33,637 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2022-07-21 08:58:33,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,640 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,640 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,640 INFO L186 Difference]: Start difference. First operand has 233 places, 202 transitions, 555 flow. Second operand 3 states and 591 transitions. [2022-07-21 08:58:33,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 208 transitions, 618 flow [2022-07-21 08:58:33,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 208 transitions, 599 flow, removed 9 selfloop flow, removed 10 redundant places. [2022-07-21 08:58:33,652 INFO L242 Difference]: Finished difference. Result has 210 places, 205 transitions, 580 flow [2022-07-21 08:58:33,653 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=536, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=580, PETRI_PLACES=210, PETRI_TRANSITIONS=205} [2022-07-21 08:58:33,655 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 23 predicate places. [2022-07-21 08:58:33,655 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 205 transitions, 580 flow [2022-07-21 08:58:33,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,656 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:33,656 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:33,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-21 08:58:33,656 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-07-21 08:58:33,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:33,658 INFO L85 PathProgramCache]: Analyzing trace with hash -502961112, now seen corresponding path program 2 times [2022-07-21 08:58:33,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:33,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276092113] [2022-07-21 08:58:33,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:33,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:33,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:33,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:33,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:33,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276092113] [2022-07-21 08:58:33,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276092113] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:33,846 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:33,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:33,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374658648] [2022-07-21 08:58:33,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:33,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:33,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:33,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:33,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:33,851 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:33,853 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 205 transitions, 580 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:33,853 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:33,853 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:33,853 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:34,293 INFO L129 PetriNetUnfolder]: 145/1067 cut-off events. [2022-07-21 08:58:34,293 INFO L130 PetriNetUnfolder]: For 786/808 co-relation queries the response was YES. [2022-07-21 08:58:34,297 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2147 conditions, 1067 events. 145/1067 cut-off events. For 786/808 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7876 event pairs, 87 based on Foata normal form. 1/1013 useless extension candidates. Maximal degree in co-relation 1577. Up to 279 conditions per place. [2022-07-21 08:58:34,301 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 72 selfloop transitions, 5 changer transitions 35/281 dead transitions. [2022-07-21 08:58:34,301 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 281 transitions, 1160 flow [2022-07-21 08:58:34,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-07-21 08:58:34,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-07-21 08:58:34,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4117 transitions. [2022-07-21 08:58:34,310 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8168650793650793 [2022-07-21 08:58:34,310 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4117 transitions. [2022-07-21 08:58:34,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4117 transitions. [2022-07-21 08:58:34,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:34,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4117 transitions. [2022-07-21 08:58:34,333 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 171.54166666666666) internal successors, (4117), 24 states have internal predecessors, (4117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:34,341 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:34,342 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:34,343 INFO L186 Difference]: Start difference. First operand has 210 places, 205 transitions, 580 flow. Second operand 24 states and 4117 transitions. [2022-07-21 08:58:34,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 281 transitions, 1160 flow [2022-07-21 08:58:34,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 281 transitions, 1144 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-07-21 08:58:34,351 INFO L242 Difference]: Finished difference. Result has 253 places, 209 transitions, 671 flow [2022-07-21 08:58:34,352 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=564, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=671, PETRI_PLACES=253, PETRI_TRANSITIONS=209} [2022-07-21 08:58:34,352 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 66 predicate places. [2022-07-21 08:58:34,352 INFO L495 AbstractCegarLoop]: Abstraction has has 253 places, 209 transitions, 671 flow [2022-07-21 08:58:34,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:34,353 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:34,354 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:34,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-21 08:58:34,354 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-07-21 08:58:34,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:34,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1915177424, now seen corresponding path program 3 times [2022-07-21 08:58:34,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:34,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205101256] [2022-07-21 08:58:34,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:34,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:34,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:34,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:34,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:34,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205101256] [2022-07-21 08:58:34,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205101256] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:34,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:34,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:34,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328942705] [2022-07-21 08:58:34,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:34,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:34,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:34,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:34,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:34,517 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:34,519 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 209 transitions, 671 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:34,519 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:34,519 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:34,519 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:34,932 INFO L129 PetriNetUnfolder]: 157/1138 cut-off events. [2022-07-21 08:58:34,932 INFO L130 PetriNetUnfolder]: For 3105/3120 co-relation queries the response was YES. [2022-07-21 08:58:34,951 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2957 conditions, 1138 events. 157/1138 cut-off events. For 3105/3120 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8636 event pairs, 91 based on Foata normal form. 1/1081 useless extension candidates. Maximal degree in co-relation 2815. Up to 315 conditions per place. [2022-07-21 08:58:34,955 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 57 selfloop transitions, 12 changer transitions 28/266 dead transitions. [2022-07-21 08:58:34,955 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 266 transitions, 1383 flow [2022-07-21 08:58:34,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-21 08:58:34,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-07-21 08:58:34,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3768 transitions. [2022-07-21 08:58:34,964 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8155844155844156 [2022-07-21 08:58:34,964 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3768 transitions. [2022-07-21 08:58:34,964 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3768 transitions. [2022-07-21 08:58:34,966 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:34,966 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3768 transitions. [2022-07-21 08:58:34,973 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 171.27272727272728) internal successors, (3768), 22 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:34,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:34,982 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:34,983 INFO L186 Difference]: Start difference. First operand has 253 places, 209 transitions, 671 flow. Second operand 22 states and 3768 transitions. [2022-07-21 08:58:34,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 266 transitions, 1383 flow [2022-07-21 08:58:34,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 266 transitions, 1128 flow, removed 126 selfloop flow, removed 10 redundant places. [2022-07-21 08:58:35,001 INFO L242 Difference]: Finished difference. Result has 261 places, 219 transitions, 758 flow [2022-07-21 08:58:35,002 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=620, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=758, PETRI_PLACES=261, PETRI_TRANSITIONS=219} [2022-07-21 08:58:35,003 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 74 predicate places. [2022-07-21 08:58:35,003 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 219 transitions, 758 flow [2022-07-21 08:58:35,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:35,016 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:35,016 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:35,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-21 08:58:35,017 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-07-21 08:58:35,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:35,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1894136750, now seen corresponding path program 4 times [2022-07-21 08:58:35,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:35,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284275036] [2022-07-21 08:58:35,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:35,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:35,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:35,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:35,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:35,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284275036] [2022-07-21 08:58:35,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284275036] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:35,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:35,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:35,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450938908] [2022-07-21 08:58:35,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:35,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:35,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:35,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:35,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:35,143 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:35,145 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 219 transitions, 758 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:35,145 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:35,145 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:35,145 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:35,605 INFO L129 PetriNetUnfolder]: 173/1191 cut-off events. [2022-07-21 08:58:35,606 INFO L130 PetriNetUnfolder]: For 2873/2890 co-relation queries the response was YES. [2022-07-21 08:58:35,613 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3117 conditions, 1191 events. 173/1191 cut-off events. For 2873/2890 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 9198 event pairs, 101 based on Foata normal form. 2/1132 useless extension candidates. Maximal degree in co-relation 2970. Up to 329 conditions per place. [2022-07-21 08:58:35,618 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 60 selfloop transitions, 17 changer transitions 28/274 dead transitions. [2022-07-21 08:58:35,618 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 274 transitions, 1465 flow [2022-07-21 08:58:35,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-21 08:58:35,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-07-21 08:58:35,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3603 transitions. [2022-07-21 08:58:35,626 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8170068027210884 [2022-07-21 08:58:35,627 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3603 transitions. [2022-07-21 08:58:35,627 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3603 transitions. [2022-07-21 08:58:35,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:35,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3603 transitions. [2022-07-21 08:58:35,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 171.57142857142858) internal successors, (3603), 21 states have internal predecessors, (3603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:35,643 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:35,644 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:35,644 INFO L186 Difference]: Start difference. First operand has 261 places, 219 transitions, 758 flow. Second operand 21 states and 3603 transitions. [2022-07-21 08:58:35,644 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 274 transitions, 1465 flow [2022-07-21 08:58:35,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 274 transitions, 1315 flow, removed 75 selfloop flow, removed 17 redundant places. [2022-07-21 08:58:35,664 INFO L242 Difference]: Finished difference. Result has 267 places, 229 transitions, 916 flow [2022-07-21 08:58:35,664 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=720, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=916, PETRI_PLACES=267, PETRI_TRANSITIONS=229} [2022-07-21 08:58:35,665 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 80 predicate places. [2022-07-21 08:58:35,665 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 229 transitions, 916 flow [2022-07-21 08:58:35,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:35,666 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:35,666 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:35,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-21 08:58:35,667 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-07-21 08:58:35,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:35,667 INFO L85 PathProgramCache]: Analyzing trace with hash -841789276, now seen corresponding path program 5 times [2022-07-21 08:58:35,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:35,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544877026] [2022-07-21 08:58:35,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:35,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:35,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:35,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:35,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544877026] [2022-07-21 08:58:35,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544877026] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:35,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:35,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:35,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915392298] [2022-07-21 08:58:35,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:35,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:35,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:35,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:35,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:35,801 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:35,802 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 229 transitions, 916 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:35,802 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:35,803 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:35,803 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:36,236 INFO L129 PetriNetUnfolder]: 169/1221 cut-off events. [2022-07-21 08:58:36,236 INFO L130 PetriNetUnfolder]: For 2708/2731 co-relation queries the response was YES. [2022-07-21 08:58:36,243 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3127 conditions, 1221 events. 169/1221 cut-off events. For 2708/2731 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 9568 event pairs, 106 based on Foata normal form. 1/1166 useless extension candidates. Maximal degree in co-relation 3009. Up to 317 conditions per place. [2022-07-21 08:58:36,247 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 59 selfloop transitions, 23 changer transitions 28/279 dead transitions. [2022-07-21 08:58:36,248 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 279 transitions, 1689 flow [2022-07-21 08:58:36,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-21 08:58:36,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-21 08:58:36,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3433 transitions. [2022-07-21 08:58:36,252 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8173809523809524 [2022-07-21 08:58:36,252 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3433 transitions. [2022-07-21 08:58:36,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3433 transitions. [2022-07-21 08:58:36,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:36,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3433 transitions. [2022-07-21 08:58:36,258 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.65) internal successors, (3433), 20 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,265 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,265 INFO L186 Difference]: Start difference. First operand has 267 places, 229 transitions, 916 flow. Second operand 20 states and 3433 transitions. [2022-07-21 08:58:36,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 279 transitions, 1689 flow [2022-07-21 08:58:36,279 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 279 transitions, 1567 flow, removed 56 selfloop flow, removed 10 redundant places. [2022-07-21 08:58:36,283 INFO L242 Difference]: Finished difference. Result has 280 places, 237 transitions, 1092 flow [2022-07-21 08:58:36,283 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=882, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1092, PETRI_PLACES=280, PETRI_TRANSITIONS=237} [2022-07-21 08:58:36,284 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 93 predicate places. [2022-07-21 08:58:36,284 INFO L495 AbstractCegarLoop]: Abstraction has has 280 places, 237 transitions, 1092 flow [2022-07-21 08:58:36,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,285 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:36,285 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:36,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-21 08:58:36,286 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-07-21 08:58:36,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:36,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1787339340, now seen corresponding path program 6 times [2022-07-21 08:58:36,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:36,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087240888] [2022-07-21 08:58:36,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:36,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:36,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:36,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:36,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087240888] [2022-07-21 08:58:36,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087240888] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:36,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:36,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:36,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438528553] [2022-07-21 08:58:36,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:36,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:36,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:36,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:36,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:36,412 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:36,413 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 237 transitions, 1092 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,413 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:36,413 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:36,414 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:36,848 INFO L129 PetriNetUnfolder]: 164/1194 cut-off events. [2022-07-21 08:58:36,848 INFO L130 PetriNetUnfolder]: For 3429/3453 co-relation queries the response was YES. [2022-07-21 08:58:36,856 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3249 conditions, 1194 events. 164/1194 cut-off events. For 3429/3453 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 9313 event pairs, 98 based on Foata normal form. 1/1133 useless extension candidates. Maximal degree in co-relation 3102. Up to 340 conditions per place. [2022-07-21 08:58:36,861 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 68 selfloop transitions, 22 changer transitions 32/291 dead transitions. [2022-07-21 08:58:36,861 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 291 transitions, 1994 flow [2022-07-21 08:58:36,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-21 08:58:36,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-21 08:58:36,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3429 transitions. [2022-07-21 08:58:36,867 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8164285714285714 [2022-07-21 08:58:36,867 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3429 transitions. [2022-07-21 08:58:36,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3429 transitions. [2022-07-21 08:58:36,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:36,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3429 transitions. [2022-07-21 08:58:36,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.45) internal successors, (3429), 20 states have internal predecessors, (3429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,878 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,879 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,880 INFO L186 Difference]: Start difference. First operand has 280 places, 237 transitions, 1092 flow. Second operand 20 states and 3429 transitions. [2022-07-21 08:58:36,880 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 291 transitions, 1994 flow [2022-07-21 08:58:36,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 277 places, 291 transitions, 1848 flow, removed 62 selfloop flow, removed 10 redundant places. [2022-07-21 08:58:36,905 INFO L242 Difference]: Finished difference. Result has 292 places, 244 transitions, 1215 flow [2022-07-21 08:58:36,905 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1018, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1215, PETRI_PLACES=292, PETRI_TRANSITIONS=244} [2022-07-21 08:58:36,906 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 105 predicate places. [2022-07-21 08:58:36,906 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 244 transitions, 1215 flow [2022-07-21 08:58:36,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:36,907 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:36,907 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:36,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-21 08:58:36,908 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-07-21 08:58:36,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:36,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1332304252, now seen corresponding path program 7 times [2022-07-21 08:58:36,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:36,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110125293] [2022-07-21 08:58:36,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:36,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:36,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:37,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:37,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:37,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110125293] [2022-07-21 08:58:37,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110125293] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:37,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:37,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:37,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466448685] [2022-07-21 08:58:37,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:37,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:37,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:37,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:37,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:37,030 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:37,031 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 244 transitions, 1215 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:37,032 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:37,032 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:37,032 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:37,474 INFO L129 PetriNetUnfolder]: 159/1156 cut-off events. [2022-07-21 08:58:37,474 INFO L130 PetriNetUnfolder]: For 3307/3333 co-relation queries the response was YES. [2022-07-21 08:58:37,482 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3139 conditions, 1156 events. 159/1156 cut-off events. For 3307/3333 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 8922 event pairs, 91 based on Foata normal form. 7/1105 useless extension candidates. Maximal degree in co-relation 2977. Up to 330 conditions per place. [2022-07-21 08:58:37,486 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 67 selfloop transitions, 27 changer transitions 22/285 dead transitions. [2022-07-21 08:58:37,486 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 285 transitions, 1955 flow [2022-07-21 08:58:37,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:37,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:37,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3088 transitions. [2022-07-21 08:58:37,490 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.816931216931217 [2022-07-21 08:58:37,490 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3088 transitions. [2022-07-21 08:58:37,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3088 transitions. [2022-07-21 08:58:37,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:37,491 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3088 transitions. [2022-07-21 08:58:37,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.55555555555554) internal successors, (3088), 18 states have internal predecessors, (3088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:37,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:37,500 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:37,500 INFO L186 Difference]: Start difference. First operand has 292 places, 244 transitions, 1215 flow. Second operand 18 states and 3088 transitions. [2022-07-21 08:58:37,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 285 transitions, 1955 flow [2022-07-21 08:58:37,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 285 transitions, 1790 flow, removed 59 selfloop flow, removed 14 redundant places. [2022-07-21 08:58:37,525 INFO L242 Difference]: Finished difference. Result has 292 places, 251 transitions, 1305 flow [2022-07-21 08:58:37,525 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1130, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1305, PETRI_PLACES=292, PETRI_TRANSITIONS=251} [2022-07-21 08:58:37,526 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 105 predicate places. [2022-07-21 08:58:37,526 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 251 transitions, 1305 flow [2022-07-21 08:58:37,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:37,527 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:37,527 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:37,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-21 08:58:37,527 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-07-21 08:58:37,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:37,528 INFO L85 PathProgramCache]: Analyzing trace with hash -634262104, now seen corresponding path program 8 times [2022-07-21 08:58:37,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:37,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516622106] [2022-07-21 08:58:37,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:37,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:37,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:37,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:37,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:37,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516622106] [2022-07-21 08:58:37,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516622106] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:37,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:37,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:37,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009205521] [2022-07-21 08:58:37,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:37,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:37,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:37,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:37,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:37,636 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:37,637 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 251 transitions, 1305 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:37,637 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:37,637 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:37,638 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:38,058 INFO L129 PetriNetUnfolder]: 149/1118 cut-off events. [2022-07-21 08:58:38,058 INFO L130 PetriNetUnfolder]: For 2822/2850 co-relation queries the response was YES. [2022-07-21 08:58:38,066 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2988 conditions, 1118 events. 149/1118 cut-off events. For 2822/2850 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8537 event pairs, 91 based on Foata normal form. 7/1067 useless extension candidates. Maximal degree in co-relation 2829. Up to 324 conditions per place. [2022-07-21 08:58:38,070 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 61 selfloop transitions, 14 changer transitions 30/274 dead transitions. [2022-07-21 08:58:38,070 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 274 transitions, 1785 flow [2022-07-21 08:58:38,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 08:58:38,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-07-21 08:58:38,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2747 transitions. [2022-07-21 08:58:38,073 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8175595238095238 [2022-07-21 08:58:38,073 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2747 transitions. [2022-07-21 08:58:38,074 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2747 transitions. [2022-07-21 08:58:38,074 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:38,075 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2747 transitions. [2022-07-21 08:58:38,078 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 171.6875) internal successors, (2747), 16 states have internal predecessors, (2747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,081 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,082 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,082 INFO L186 Difference]: Start difference. First operand has 292 places, 251 transitions, 1305 flow. Second operand 16 states and 2747 transitions. [2022-07-21 08:58:38,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 274 transitions, 1785 flow [2022-07-21 08:58:38,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 274 transitions, 1716 flow, removed 24 selfloop flow, removed 8 redundant places. [2022-07-21 08:58:38,104 INFO L242 Difference]: Finished difference. Result has 295 places, 235 transitions, 1060 flow [2022-07-21 08:58:38,104 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1258, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1060, PETRI_PLACES=295, PETRI_TRANSITIONS=235} [2022-07-21 08:58:38,105 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 108 predicate places. [2022-07-21 08:58:38,105 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 235 transitions, 1060 flow [2022-07-21 08:58:38,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,106 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:38,106 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:38,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-21 08:58:38,106 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-07-21 08:58:38,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:38,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1061997622, now seen corresponding path program 9 times [2022-07-21 08:58:38,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:38,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713303097] [2022-07-21 08:58:38,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:38,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:38,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:38,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:38,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:38,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713303097] [2022-07-21 08:58:38,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713303097] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:38,215 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:38,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:38,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131436829] [2022-07-21 08:58:38,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:38,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:38,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:38,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:38,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:38,218 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:38,219 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 235 transitions, 1060 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,219 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:38,219 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:38,219 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:38,587 INFO L129 PetriNetUnfolder]: 152/1116 cut-off events. [2022-07-21 08:58:38,587 INFO L130 PetriNetUnfolder]: For 2893/2917 co-relation queries the response was YES. [2022-07-21 08:58:38,594 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2965 conditions, 1116 events. 152/1116 cut-off events. For 2893/2917 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8455 event pairs, 95 based on Foata normal form. 3/1060 useless extension candidates. Maximal degree in co-relation 2907. Up to 324 conditions per place. [2022-07-21 08:58:38,598 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 58 selfloop transitions, 23 changer transitions 21/271 dead transitions. [2022-07-21 08:58:38,599 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 271 transitions, 1714 flow [2022-07-21 08:58:38,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:38,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:38,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3089 transitions. [2022-07-21 08:58:38,611 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8171957671957671 [2022-07-21 08:58:38,611 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3089 transitions. [2022-07-21 08:58:38,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3089 transitions. [2022-07-21 08:58:38,612 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:38,612 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3089 transitions. [2022-07-21 08:58:38,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.61111111111111) internal successors, (3089), 18 states have internal predecessors, (3089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,620 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,620 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,620 INFO L186 Difference]: Start difference. First operand has 295 places, 235 transitions, 1060 flow. Second operand 18 states and 3089 transitions. [2022-07-21 08:58:38,621 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 271 transitions, 1714 flow [2022-07-21 08:58:38,637 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 271 transitions, 1586 flow, removed 25 selfloop flow, removed 16 redundant places. [2022-07-21 08:58:38,640 INFO L242 Difference]: Finished difference. Result has 284 places, 244 transitions, 1201 flow [2022-07-21 08:58:38,641 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=990, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1201, PETRI_PLACES=284, PETRI_TRANSITIONS=244} [2022-07-21 08:58:38,641 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 97 predicate places. [2022-07-21 08:58:38,642 INFO L495 AbstractCegarLoop]: Abstraction has has 284 places, 244 transitions, 1201 flow [2022-07-21 08:58:38,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,642 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:38,642 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:38,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-21 08:58:38,643 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-07-21 08:58:38,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:38,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1404461984, now seen corresponding path program 10 times [2022-07-21 08:58:38,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:38,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295489664] [2022-07-21 08:58:38,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:38,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:38,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:38,749 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:38,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:38,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295489664] [2022-07-21 08:58:38,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295489664] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:38,750 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:38,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:38,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421991384] [2022-07-21 08:58:38,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:38,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:38,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:38,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:38,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:38,752 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:38,753 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 244 transitions, 1201 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:38,753 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:38,753 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:38,754 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:39,107 INFO L129 PetriNetUnfolder]: 149/1139 cut-off events. [2022-07-21 08:58:39,108 INFO L130 PetriNetUnfolder]: For 2428/2447 co-relation queries the response was YES. [2022-07-21 08:58:39,116 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2935 conditions, 1139 events. 149/1139 cut-off events. For 2428/2447 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8744 event pairs, 96 based on Foata normal form. 1/1080 useless extension candidates. Maximal degree in co-relation 2880. Up to 324 conditions per place. [2022-07-21 08:58:39,120 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 59 selfloop transitions, 24 changer transitions 22/274 dead transitions. [2022-07-21 08:58:39,120 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 274 transitions, 1780 flow [2022-07-21 08:58:39,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 08:58:39,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-21 08:58:39,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2921 transitions. [2022-07-21 08:58:39,124 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8182072829131652 [2022-07-21 08:58:39,125 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2921 transitions. [2022-07-21 08:58:39,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2921 transitions. [2022-07-21 08:58:39,126 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:39,126 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2921 transitions. [2022-07-21 08:58:39,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.8235294117647) internal successors, (2921), 17 states have internal predecessors, (2921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,135 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,136 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,136 INFO L186 Difference]: Start difference. First operand has 284 places, 244 transitions, 1201 flow. Second operand 17 states and 2921 transitions. [2022-07-21 08:58:39,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 274 transitions, 1780 flow [2022-07-21 08:58:39,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 274 transitions, 1737 flow, removed 16 selfloop flow, removed 5 redundant places. [2022-07-21 08:58:39,157 INFO L242 Difference]: Finished difference. Result has 295 places, 247 transitions, 1304 flow [2022-07-21 08:58:39,158 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1171, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1304, PETRI_PLACES=295, PETRI_TRANSITIONS=247} [2022-07-21 08:58:39,158 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 108 predicate places. [2022-07-21 08:58:39,158 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 247 transitions, 1304 flow [2022-07-21 08:58:39,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,159 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:39,160 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:39,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-21 08:58:39,160 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-07-21 08:58:39,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:39,160 INFO L85 PathProgramCache]: Analyzing trace with hash 2017029460, now seen corresponding path program 11 times [2022-07-21 08:58:39,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:39,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723206318] [2022-07-21 08:58:39,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:39,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:39,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:39,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:39,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:39,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723206318] [2022-07-21 08:58:39,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723206318] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:39,270 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:39,270 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:39,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269868096] [2022-07-21 08:58:39,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:39,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:39,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:39,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:39,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:39,274 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:39,275 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 247 transitions, 1304 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,276 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:39,276 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:39,276 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:39,628 INFO L129 PetriNetUnfolder]: 146/1118 cut-off events. [2022-07-21 08:58:39,629 INFO L130 PetriNetUnfolder]: For 2580/2602 co-relation queries the response was YES. [2022-07-21 08:58:39,638 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2906 conditions, 1118 events. 146/1118 cut-off events. For 2580/2602 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8501 event pairs, 94 based on Foata normal form. 3/1061 useless extension candidates. Maximal degree in co-relation 2846. Up to 324 conditions per place. [2022-07-21 08:58:39,642 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 58 selfloop transitions, 15 changer transitions 29/271 dead transitions. [2022-07-21 08:58:39,643 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 271 transitions, 1767 flow [2022-07-21 08:58:39,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:39,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:39,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3088 transitions. [2022-07-21 08:58:39,647 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.816931216931217 [2022-07-21 08:58:39,647 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3088 transitions. [2022-07-21 08:58:39,647 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3088 transitions. [2022-07-21 08:58:39,649 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:39,649 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3088 transitions. [2022-07-21 08:58:39,654 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.55555555555554) internal successors, (3088), 18 states have internal predecessors, (3088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,658 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,659 INFO L186 Difference]: Start difference. First operand has 295 places, 247 transitions, 1304 flow. Second operand 18 states and 3088 transitions. [2022-07-21 08:58:39,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 271 transitions, 1767 flow [2022-07-21 08:58:39,678 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 271 transitions, 1678 flow, removed 23 selfloop flow, removed 7 redundant places. [2022-07-21 08:58:39,682 INFO L242 Difference]: Finished difference. Result has 305 places, 238 transitions, 1138 flow [2022-07-21 08:58:39,682 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1237, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1138, PETRI_PLACES=305, PETRI_TRANSITIONS=238} [2022-07-21 08:58:39,683 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 118 predicate places. [2022-07-21 08:58:39,683 INFO L495 AbstractCegarLoop]: Abstraction has has 305 places, 238 transitions, 1138 flow [2022-07-21 08:58:39,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,684 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:39,684 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:39,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-21 08:58:39,684 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-07-21 08:58:39,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:39,685 INFO L85 PathProgramCache]: Analyzing trace with hash 2112829846, now seen corresponding path program 12 times [2022-07-21 08:58:39,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:39,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486242360] [2022-07-21 08:58:39,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:39,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:39,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:39,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:39,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:39,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486242360] [2022-07-21 08:58:39,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486242360] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:39,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:39,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:39,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842573608] [2022-07-21 08:58:39,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:39,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:39,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:39,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:39,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:39,807 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:39,809 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 238 transitions, 1138 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:39,809 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:39,809 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:39,809 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:40,140 INFO L129 PetriNetUnfolder]: 136/1071 cut-off events. [2022-07-21 08:58:40,140 INFO L130 PetriNetUnfolder]: For 2294/2316 co-relation queries the response was YES. [2022-07-21 08:58:40,149 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2665 conditions, 1071 events. 136/1071 cut-off events. For 2294/2316 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 8002 event pairs, 92 based on Foata normal form. 3/1016 useless extension candidates. Maximal degree in co-relation 2602. Up to 311 conditions per place. [2022-07-21 08:58:40,153 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 49 selfloop transitions, 3 changer transitions 34/255 dead transitions. [2022-07-21 08:58:40,154 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 255 transitions, 1460 flow [2022-07-21 08:58:40,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 08:58:40,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-21 08:58:40,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2912 transitions. [2022-07-21 08:58:40,160 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8156862745098039 [2022-07-21 08:58:40,160 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2912 transitions. [2022-07-21 08:58:40,160 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2912 transitions. [2022-07-21 08:58:40,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:40,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2912 transitions. [2022-07-21 08:58:40,166 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.2941176470588) internal successors, (2912), 17 states have internal predecessors, (2912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,170 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,171 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,172 INFO L186 Difference]: Start difference. First operand has 305 places, 238 transitions, 1138 flow. Second operand 17 states and 2912 transitions. [2022-07-21 08:58:40,172 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 255 transitions, 1460 flow [2022-07-21 08:58:40,189 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 255 transitions, 1334 flow, removed 27 selfloop flow, removed 22 redundant places. [2022-07-21 08:58:40,191 INFO L242 Difference]: Finished difference. Result has 287 places, 218 transitions, 777 flow [2022-07-21 08:58:40,192 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1037, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=777, PETRI_PLACES=287, PETRI_TRANSITIONS=218} [2022-07-21 08:58:40,192 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 100 predicate places. [2022-07-21 08:58:40,194 INFO L495 AbstractCegarLoop]: Abstraction has has 287 places, 218 transitions, 777 flow [2022-07-21 08:58:40,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,195 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:40,195 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:40,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-21 08:58:40,195 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-07-21 08:58:40,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:40,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1779128098, now seen corresponding path program 13 times [2022-07-21 08:58:40,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:40,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564477675] [2022-07-21 08:58:40,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:40,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:40,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:40,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:40,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:40,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564477675] [2022-07-21 08:58:40,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564477675] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:40,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:40,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:40,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102150386] [2022-07-21 08:58:40,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:40,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:40,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:40,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:40,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:40,330 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:40,331 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 218 transitions, 777 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,331 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:40,331 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:40,331 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:40,741 INFO L129 PetriNetUnfolder]: 141/1110 cut-off events. [2022-07-21 08:58:40,741 INFO L130 PetriNetUnfolder]: For 2085/2099 co-relation queries the response was YES. [2022-07-21 08:58:40,748 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2651 conditions, 1110 events. 141/1110 cut-off events. For 2085/2099 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8451 event pairs, 87 based on Foata normal form. 1/1057 useless extension candidates. Maximal degree in co-relation 2598. Up to 291 conditions per place. [2022-07-21 08:58:40,751 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 55 selfloop transitions, 19 changer transitions 28/271 dead transitions. [2022-07-21 08:58:40,752 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 271 transitions, 1568 flow [2022-07-21 08:58:40,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-21 08:58:40,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-07-21 08:58:40,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3765 transitions. [2022-07-21 08:58:40,759 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.814935064935065 [2022-07-21 08:58:40,759 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3765 transitions. [2022-07-21 08:58:40,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3765 transitions. [2022-07-21 08:58:40,760 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:40,760 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3765 transitions. [2022-07-21 08:58:40,765 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 171.13636363636363) internal successors, (3765), 22 states have internal predecessors, (3765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,769 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,770 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,770 INFO L186 Difference]: Start difference. First operand has 287 places, 218 transitions, 777 flow. Second operand 22 states and 3765 transitions. [2022-07-21 08:58:40,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 271 transitions, 1568 flow [2022-07-21 08:58:40,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 271 transitions, 1342 flow, removed 40 selfloop flow, removed 24 redundant places. [2022-07-21 08:58:40,784 INFO L242 Difference]: Finished difference. Result has 269 places, 229 transitions, 884 flow [2022-07-21 08:58:40,785 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=699, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=884, PETRI_PLACES=269, PETRI_TRANSITIONS=229} [2022-07-21 08:58:40,785 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 82 predicate places. [2022-07-21 08:58:40,785 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 229 transitions, 884 flow [2022-07-21 08:58:40,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,786 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:40,786 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:40,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-21 08:58:40,788 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-07-21 08:58:40,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:40,788 INFO L85 PathProgramCache]: Analyzing trace with hash 841188992, now seen corresponding path program 14 times [2022-07-21 08:58:40,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:40,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506322373] [2022-07-21 08:58:40,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:40,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:40,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:40,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:40,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:40,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506322373] [2022-07-21 08:58:40,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506322373] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:40,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:40,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:40,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413354116] [2022-07-21 08:58:40,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:40,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:40,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:40,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:40,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:40,893 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:40,894 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 229 transitions, 884 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:40,894 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:40,894 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:40,894 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:41,298 INFO L129 PetriNetUnfolder]: 138/1076 cut-off events. [2022-07-21 08:58:41,298 INFO L130 PetriNetUnfolder]: For 1641/1655 co-relation queries the response was YES. [2022-07-21 08:58:41,305 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2578 conditions, 1076 events. 138/1076 cut-off events. For 1641/1655 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8104 event pairs, 88 based on Foata normal form. 1/1021 useless extension candidates. Maximal degree in co-relation 2529. Up to 289 conditions per place. [2022-07-21 08:58:41,309 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 51 selfloop transitions, 21 changer transitions 28/269 dead transitions. [2022-07-21 08:58:41,309 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 269 transitions, 1527 flow [2022-07-21 08:58:41,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-21 08:58:41,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-07-21 08:58:41,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3595 transitions. [2022-07-21 08:58:41,313 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8151927437641724 [2022-07-21 08:58:41,313 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3595 transitions. [2022-07-21 08:58:41,313 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3595 transitions. [2022-07-21 08:58:41,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:41,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3595 transitions. [2022-07-21 08:58:41,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 171.1904761904762) internal successors, (3595), 21 states have internal predecessors, (3595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,322 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,322 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,322 INFO L186 Difference]: Start difference. First operand has 269 places, 229 transitions, 884 flow. Second operand 21 states and 3595 transitions. [2022-07-21 08:58:41,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 269 transitions, 1527 flow [2022-07-21 08:58:41,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 269 transitions, 1435 flow, removed 40 selfloop flow, removed 11 redundant places. [2022-07-21 08:58:41,338 INFO L242 Difference]: Finished difference. Result has 278 places, 231 transitions, 977 flow [2022-07-21 08:58:41,338 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=850, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=977, PETRI_PLACES=278, PETRI_TRANSITIONS=231} [2022-07-21 08:58:41,338 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 91 predicate places. [2022-07-21 08:58:41,338 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 231 transitions, 977 flow [2022-07-21 08:58:41,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,339 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:41,339 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:41,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-21 08:58:41,340 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-07-21 08:58:41,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:41,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1052917516, now seen corresponding path program 15 times [2022-07-21 08:58:41,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:41,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665075377] [2022-07-21 08:58:41,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:41,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:41,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:41,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:41,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665075377] [2022-07-21 08:58:41,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665075377] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:41,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:41,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:41,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375463231] [2022-07-21 08:58:41,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:41,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:41,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:41,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:41,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:41,435 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:41,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 231 transitions, 977 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:41,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:41,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:41,735 INFO L129 PetriNetUnfolder]: 135/1085 cut-off events. [2022-07-21 08:58:41,735 INFO L130 PetriNetUnfolder]: For 1994/2008 co-relation queries the response was YES. [2022-07-21 08:58:41,742 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2659 conditions, 1085 events. 135/1085 cut-off events. For 1994/2008 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8190 event pairs, 85 based on Foata normal form. 1/1031 useless extension candidates. Maximal degree in co-relation 2606. Up to 294 conditions per place. [2022-07-21 08:58:41,745 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 51 selfloop transitions, 22 changer transitions 25/267 dead transitions. [2022-07-21 08:58:41,745 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 267 transitions, 1576 flow [2022-07-21 08:58:41,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 08:58:41,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-07-21 08:58:41,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2752 transitions. [2022-07-21 08:58:41,748 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.819047619047619 [2022-07-21 08:58:41,749 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2752 transitions. [2022-07-21 08:58:41,749 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2752 transitions. [2022-07-21 08:58:41,749 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:41,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2752 transitions. [2022-07-21 08:58:41,752 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 172.0) internal successors, (2752), 16 states have internal predecessors, (2752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,755 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,755 INFO L186 Difference]: Start difference. First operand has 278 places, 231 transitions, 977 flow. Second operand 16 states and 2752 transitions. [2022-07-21 08:58:41,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 267 transitions, 1576 flow [2022-07-21 08:58:41,767 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 267 transitions, 1449 flow, removed 38 selfloop flow, removed 15 redundant places. [2022-07-21 08:58:41,771 INFO L242 Difference]: Finished difference. Result has 274 places, 236 transitions, 1046 flow [2022-07-21 08:58:41,771 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=904, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1046, PETRI_PLACES=274, PETRI_TRANSITIONS=236} [2022-07-21 08:58:41,771 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 87 predicate places. [2022-07-21 08:58:41,772 INFO L495 AbstractCegarLoop]: Abstraction has has 274 places, 236 transitions, 1046 flow [2022-07-21 08:58:41,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,772 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:41,772 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:41,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-21 08:58:41,772 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-07-21 08:58:41,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:41,773 INFO L85 PathProgramCache]: Analyzing trace with hash -2048698328, now seen corresponding path program 16 times [2022-07-21 08:58:41,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:41,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779874899] [2022-07-21 08:58:41,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:41,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:41,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:41,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:41,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:41,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779874899] [2022-07-21 08:58:41,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779874899] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:41,860 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:41,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:41,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928686421] [2022-07-21 08:58:41,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:41,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:41,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:41,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:41,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:41,863 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:41,864 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 236 transitions, 1046 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:41,864 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:41,864 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:41,864 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:42,178 INFO L129 PetriNetUnfolder]: 126/1017 cut-off events. [2022-07-21 08:58:42,179 INFO L130 PetriNetUnfolder]: For 1638/1652 co-relation queries the response was YES. [2022-07-21 08:58:42,185 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2442 conditions, 1017 events. 126/1017 cut-off events. For 1638/1652 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 7469 event pairs, 85 based on Foata normal form. 1/963 useless extension candidates. Maximal degree in co-relation 2392. Up to 288 conditions per place. [2022-07-21 08:58:42,187 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 47 selfloop transitions, 10 changer transitions 30/256 dead transitions. [2022-07-21 08:58:42,187 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 256 transitions, 1403 flow [2022-07-21 08:58:42,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:42,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:42,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3082 transitions. [2022-07-21 08:58:42,191 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8153439153439154 [2022-07-21 08:58:42,191 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3082 transitions. [2022-07-21 08:58:42,191 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3082 transitions. [2022-07-21 08:58:42,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:42,192 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3082 transitions. [2022-07-21 08:58:42,196 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.22222222222223) internal successors, (3082), 18 states have internal predecessors, (3082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,198 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,199 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,199 INFO L186 Difference]: Start difference. First operand has 274 places, 236 transitions, 1046 flow. Second operand 18 states and 3082 transitions. [2022-07-21 08:58:42,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 256 transitions, 1403 flow [2022-07-21 08:58:42,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 256 transitions, 1309 flow, removed 25 selfloop flow, removed 10 redundant places. [2022-07-21 08:58:42,213 INFO L242 Difference]: Finished difference. Result has 281 places, 221 transitions, 820 flow [2022-07-21 08:58:42,213 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=968, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=820, PETRI_PLACES=281, PETRI_TRANSITIONS=221} [2022-07-21 08:58:42,213 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 94 predicate places. [2022-07-21 08:58:42,213 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 221 transitions, 820 flow [2022-07-21 08:58:42,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,214 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:42,214 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:42,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-21 08:58:42,214 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-07-21 08:58:42,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:42,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1739090500, now seen corresponding path program 17 times [2022-07-21 08:58:42,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:42,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847036589] [2022-07-21 08:58:42,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:42,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:42,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:42,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:42,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847036589] [2022-07-21 08:58:42,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847036589] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:42,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:42,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:42,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435540307] [2022-07-21 08:58:42,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:42,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:42,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:42,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:42,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:42,313 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:42,314 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 221 transitions, 820 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,314 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:42,314 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:42,314 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:42,632 INFO L129 PetriNetUnfolder]: 131/1041 cut-off events. [2022-07-21 08:58:42,632 INFO L130 PetriNetUnfolder]: For 1648/1662 co-relation queries the response was YES. [2022-07-21 08:58:42,639 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2488 conditions, 1041 events. 131/1041 cut-off events. For 1648/1662 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7727 event pairs, 86 based on Foata normal form. 1/986 useless extension candidates. Maximal degree in co-relation 2438. Up to 288 conditions per place. [2022-07-21 08:58:42,642 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 45 selfloop transitions, 20 changer transitions 23/257 dead transitions. [2022-07-21 08:58:42,642 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 257 transitions, 1398 flow [2022-07-21 08:58:42,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:42,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:42,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3087 transitions. [2022-07-21 08:58:42,646 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8166666666666667 [2022-07-21 08:58:42,646 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3087 transitions. [2022-07-21 08:58:42,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3087 transitions. [2022-07-21 08:58:42,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:42,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3087 transitions. [2022-07-21 08:58:42,651 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.5) internal successors, (3087), 18 states have internal predecessors, (3087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,654 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,654 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,655 INFO L186 Difference]: Start difference. First operand has 281 places, 221 transitions, 820 flow. Second operand 18 states and 3087 transitions. [2022-07-21 08:58:42,655 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 257 transitions, 1398 flow [2022-07-21 08:58:42,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 257 transitions, 1271 flow, removed 24 selfloop flow, removed 17 redundant places. [2022-07-21 08:58:42,671 INFO L242 Difference]: Finished difference. Result has 267 places, 230 transitions, 956 flow [2022-07-21 08:58:42,672 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=762, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=956, PETRI_PLACES=267, PETRI_TRANSITIONS=230} [2022-07-21 08:58:42,672 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 80 predicate places. [2022-07-21 08:58:42,672 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 230 transitions, 956 flow [2022-07-21 08:58:42,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,673 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:42,673 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:42,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-21 08:58:42,674 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-07-21 08:58:42,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:42,674 INFO L85 PathProgramCache]: Analyzing trace with hash 727369106, now seen corresponding path program 18 times [2022-07-21 08:58:42,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:42,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614993129] [2022-07-21 08:58:42,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:42,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:42,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:42,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:42,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:42,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614993129] [2022-07-21 08:58:42,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614993129] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:42,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:42,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:42,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066763181] [2022-07-21 08:58:42,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:42,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:42,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:42,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:42,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:42,777 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:42,778 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 230 transitions, 956 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:42,778 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:42,778 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:42,778 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:43,087 INFO L129 PetriNetUnfolder]: 127/1040 cut-off events. [2022-07-21 08:58:43,087 INFO L130 PetriNetUnfolder]: For 1515/1529 co-relation queries the response was YES. [2022-07-21 08:58:43,094 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2449 conditions, 1040 events. 127/1040 cut-off events. For 1515/1529 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7702 event pairs, 82 based on Foata normal form. 1/987 useless extension candidates. Maximal degree in co-relation 2402. Up to 288 conditions per place. [2022-07-21 08:58:43,097 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 46 selfloop transitions, 22 changer transitions 24/261 dead transitions. [2022-07-21 08:58:43,097 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 261 transitions, 1471 flow [2022-07-21 08:58:43,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 08:58:43,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-21 08:58:43,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2919 transitions. [2022-07-21 08:58:43,100 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8176470588235294 [2022-07-21 08:58:43,100 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2919 transitions. [2022-07-21 08:58:43,100 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2919 transitions. [2022-07-21 08:58:43,101 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:43,101 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2919 transitions. [2022-07-21 08:58:43,105 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.7058823529412) internal successors, (2919), 17 states have internal predecessors, (2919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,107 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,108 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,108 INFO L186 Difference]: Start difference. First operand has 267 places, 230 transitions, 956 flow. Second operand 17 states and 2919 transitions. [2022-07-21 08:58:43,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 261 transitions, 1471 flow [2022-07-21 08:58:43,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 261 transitions, 1406 flow, removed 28 selfloop flow, removed 5 redundant places. [2022-07-21 08:58:43,124 INFO L242 Difference]: Finished difference. Result has 279 places, 234 transitions, 1060 flow [2022-07-21 08:58:43,125 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=918, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1060, PETRI_PLACES=279, PETRI_TRANSITIONS=234} [2022-07-21 08:58:43,125 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 92 predicate places. [2022-07-21 08:58:43,125 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 234 transitions, 1060 flow [2022-07-21 08:58:43,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,126 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:43,126 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:43,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-21 08:58:43,126 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-07-21 08:58:43,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:43,127 INFO L85 PathProgramCache]: Analyzing trace with hash 2024116528, now seen corresponding path program 19 times [2022-07-21 08:58:43,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:43,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965649969] [2022-07-21 08:58:43,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:43,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:43,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:43,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:43,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:43,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965649969] [2022-07-21 08:58:43,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965649969] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:43,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:43,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:43,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659885183] [2022-07-21 08:58:43,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:43,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:43,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:43,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:43,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:43,224 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:43,225 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 234 transitions, 1060 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,225 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:43,225 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:43,226 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:43,528 INFO L129 PetriNetUnfolder]: 121/1019 cut-off events. [2022-07-21 08:58:43,528 INFO L130 PetriNetUnfolder]: For 1482/1496 co-relation queries the response was YES. [2022-07-21 08:58:43,531 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2394 conditions, 1019 events. 121/1019 cut-off events. For 1482/1496 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7533 event pairs, 82 based on Foata normal form. 1/966 useless extension candidates. Maximal degree in co-relation 2341. Up to 288 conditions per place. [2022-07-21 08:58:43,533 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 45 selfloop transitions, 12 changer transitions 29/255 dead transitions. [2022-07-21 08:58:43,533 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 255 transitions, 1445 flow [2022-07-21 08:58:43,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 08:58:43,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-21 08:58:43,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2914 transitions. [2022-07-21 08:58:43,536 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8162464985994398 [2022-07-21 08:58:43,536 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2914 transitions. [2022-07-21 08:58:43,536 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2914 transitions. [2022-07-21 08:58:43,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:43,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2914 transitions. [2022-07-21 08:58:43,540 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.41176470588235) internal successors, (2914), 17 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,542 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,543 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,543 INFO L186 Difference]: Start difference. First operand has 279 places, 234 transitions, 1060 flow. Second operand 17 states and 2914 transitions. [2022-07-21 08:58:43,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 255 transitions, 1445 flow [2022-07-21 08:58:43,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 255 transitions, 1352 flow, removed 26 selfloop flow, removed 9 redundant places. [2022-07-21 08:58:43,556 INFO L242 Difference]: Finished difference. Result has 285 places, 225 transitions, 893 flow [2022-07-21 08:58:43,557 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=991, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=893, PETRI_PLACES=285, PETRI_TRANSITIONS=225} [2022-07-21 08:58:43,557 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 98 predicate places. [2022-07-21 08:58:43,557 INFO L495 AbstractCegarLoop]: Abstraction has has 285 places, 225 transitions, 893 flow [2022-07-21 08:58:43,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,558 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:43,558 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:43,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-21 08:58:43,559 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-07-21 08:58:43,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:43,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1652952068, now seen corresponding path program 20 times [2022-07-21 08:58:43,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:43,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079685460] [2022-07-21 08:58:43,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:43,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:43,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:43,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:43,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079685460] [2022-07-21 08:58:43,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079685460] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:43,663 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:43,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:43,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512347788] [2022-07-21 08:58:43,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:43,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:43,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:43,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:43,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:43,665 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:43,666 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 225 transitions, 893 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,667 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:43,667 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:43,667 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:43,966 INFO L129 PetriNetUnfolder]: 113/913 cut-off events. [2022-07-21 08:58:43,966 INFO L130 PetriNetUnfolder]: For 1155/1169 co-relation queries the response was YES. [2022-07-21 08:58:43,972 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2056 conditions, 913 events. 113/913 cut-off events. For 1155/1169 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6440 event pairs, 82 based on Foata normal form. 1/860 useless extension candidates. Maximal degree in co-relation 2003. Up to 266 conditions per place. [2022-07-21 08:58:43,974 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 30 selfloop transitions, 0 changer transitions 39/234 dead transitions. [2022-07-21 08:58:43,974 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 234 transitions, 1097 flow [2022-07-21 08:58:43,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:43,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:43,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3072 transitions. [2022-07-21 08:58:43,977 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8126984126984127 [2022-07-21 08:58:43,977 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3072 transitions. [2022-07-21 08:58:43,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3072 transitions. [2022-07-21 08:58:43,978 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:43,978 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3072 transitions. [2022-07-21 08:58:43,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 170.66666666666666) internal successors, (3072), 18 states have internal predecessors, (3072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,984 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,984 INFO L186 Difference]: Start difference. First operand has 285 places, 225 transitions, 893 flow. Second operand 18 states and 3072 transitions. [2022-07-21 08:58:43,984 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 234 transitions, 1097 flow [2022-07-21 08:58:43,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 234 transitions, 987 flow, removed 24 selfloop flow, removed 23 redundant places. [2022-07-21 08:58:43,996 INFO L242 Difference]: Finished difference. Result has 266 places, 195 transitions, 521 flow [2022-07-21 08:58:43,996 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=801, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=521, PETRI_PLACES=266, PETRI_TRANSITIONS=195} [2022-07-21 08:58:43,997 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 79 predicate places. [2022-07-21 08:58:43,997 INFO L495 AbstractCegarLoop]: Abstraction has has 266 places, 195 transitions, 521 flow [2022-07-21 08:58:43,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:43,997 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:43,997 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:43,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-21 08:58:43,998 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-07-21 08:58:43,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:43,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1536319502, now seen corresponding path program 1 times [2022-07-21 08:58:43,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:43,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260699555] [2022-07-21 08:58:43,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:43,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:44,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:44,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:44,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260699555] [2022-07-21 08:58:44,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260699555] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:44,083 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:44,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:44,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590257491] [2022-07-21 08:58:44,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:44,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:44,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:44,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:44,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:44,086 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:44,087 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 195 transitions, 521 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,087 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:44,087 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:44,087 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:44,377 INFO L129 PetriNetUnfolder]: 157/1039 cut-off events. [2022-07-21 08:58:44,377 INFO L130 PetriNetUnfolder]: For 1156/1167 co-relation queries the response was YES. [2022-07-21 08:58:44,381 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2242 conditions, 1039 events. 157/1039 cut-off events. For 1156/1167 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 7238 event pairs, 76 based on Foata normal form. 1/984 useless extension candidates. Maximal degree in co-relation 2201. Up to 230 conditions per place. [2022-07-21 08:58:44,384 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 50 selfloop transitions, 12 changer transitions 36/262 dead transitions. [2022-07-21 08:58:44,384 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 262 transitions, 1120 flow [2022-07-21 08:58:44,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-21 08:58:44,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-21 08:58:44,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3439 transitions. [2022-07-21 08:58:44,387 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8188095238095238 [2022-07-21 08:58:44,387 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3439 transitions. [2022-07-21 08:58:44,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3439 transitions. [2022-07-21 08:58:44,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:44,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3439 transitions. [2022-07-21 08:58:44,392 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.95) internal successors, (3439), 20 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,395 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,395 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,395 INFO L186 Difference]: Start difference. First operand has 266 places, 195 transitions, 521 flow. Second operand 20 states and 3439 transitions. [2022-07-21 08:58:44,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 262 transitions, 1120 flow [2022-07-21 08:58:44,401 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 262 transitions, 1012 flow, removed 54 selfloop flow, removed 11 redundant places. [2022-07-21 08:58:44,404 INFO L242 Difference]: Finished difference. Result has 248 places, 206 transitions, 642 flow [2022-07-21 08:58:44,404 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=499, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=642, PETRI_PLACES=248, PETRI_TRANSITIONS=206} [2022-07-21 08:58:44,404 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 61 predicate places. [2022-07-21 08:58:44,405 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 206 transitions, 642 flow [2022-07-21 08:58:44,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,405 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:44,405 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:44,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-21 08:58:44,405 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-07-21 08:58:44,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:44,406 INFO L85 PathProgramCache]: Analyzing trace with hash -435224234, now seen corresponding path program 2 times [2022-07-21 08:58:44,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:44,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768859290] [2022-07-21 08:58:44,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:44,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:44,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:44,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:44,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:44,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768859290] [2022-07-21 08:58:44,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768859290] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:44,475 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:44,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:44,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291187178] [2022-07-21 08:58:44,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:44,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:44,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:44,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:44,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:44,478 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:44,479 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 206 transitions, 642 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,479 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:44,479 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:44,479 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:44,729 INFO L129 PetriNetUnfolder]: 138/940 cut-off events. [2022-07-21 08:58:44,729 INFO L130 PetriNetUnfolder]: For 1954/1965 co-relation queries the response was YES. [2022-07-21 08:58:44,734 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2350 conditions, 940 events. 138/940 cut-off events. For 1954/1965 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6387 event pairs, 40 based on Foata normal form. 1/895 useless extension candidates. Maximal degree in co-relation 2302. Up to 117 conditions per place. [2022-07-21 08:58:44,735 INFO L132 encePairwiseOnDemand]: 195/210 looper letters, 32 selfloop transitions, 5 changer transitions 66/261 dead transitions. [2022-07-21 08:58:44,735 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 261 transitions, 1199 flow [2022-07-21 08:58:44,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-21 08:58:44,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-07-21 08:58:44,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2423 transitions. [2022-07-21 08:58:44,737 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8241496598639456 [2022-07-21 08:58:44,738 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2423 transitions. [2022-07-21 08:58:44,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2423 transitions. [2022-07-21 08:58:44,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:44,738 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2423 transitions. [2022-07-21 08:58:44,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 173.07142857142858) internal successors, (2423), 14 states have internal predecessors, (2423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,743 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 210.0) internal successors, (3150), 15 states have internal predecessors, (3150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,743 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 210.0) internal successors, (3150), 15 states have internal predecessors, (3150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,743 INFO L186 Difference]: Start difference. First operand has 248 places, 206 transitions, 642 flow. Second operand 14 states and 2423 transitions. [2022-07-21 08:58:44,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 261 transitions, 1199 flow [2022-07-21 08:58:44,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 261 transitions, 1077 flow, removed 61 selfloop flow, removed 10 redundant places. [2022-07-21 08:58:44,753 INFO L242 Difference]: Finished difference. Result has 249 places, 188 transitions, 529 flow [2022-07-21 08:58:44,754 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=594, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=529, PETRI_PLACES=249, PETRI_TRANSITIONS=188} [2022-07-21 08:58:44,754 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 62 predicate places. [2022-07-21 08:58:44,754 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 188 transitions, 529 flow [2022-07-21 08:58:44,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,755 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:44,755 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:44,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-21 08:58:44,755 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-07-21 08:58:44,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:44,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1613387736, now seen corresponding path program 1 times [2022-07-21 08:58:44,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:44,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618035548] [2022-07-21 08:58:44,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:44,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:44,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:44,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:44,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:44,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618035548] [2022-07-21 08:58:44,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618035548] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:44,860 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:44,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:44,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076671335] [2022-07-21 08:58:44,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:44,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:44,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:44,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:44,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:44,863 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:44,864 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 188 transitions, 529 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:44,864 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:44,864 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:44,864 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:45,160 INFO L129 PetriNetUnfolder]: 114/807 cut-off events. [2022-07-21 08:58:45,161 INFO L130 PetriNetUnfolder]: For 1781/1786 co-relation queries the response was YES. [2022-07-21 08:58:45,166 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1947 conditions, 807 events. 114/807 cut-off events. For 1781/1786 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5090 event pairs, 46 based on Foata normal form. 1/763 useless extension candidates. Maximal degree in co-relation 1898. Up to 145 conditions per place. [2022-07-21 08:58:45,168 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 49 selfloop transitions, 14 changer transitions 25/244 dead transitions. [2022-07-21 08:58:45,168 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 244 transitions, 1198 flow [2022-07-21 08:58:45,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 08:58:45,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-07-21 08:58:45,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2755 transitions. [2022-07-21 08:58:45,171 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8199404761904762 [2022-07-21 08:58:45,171 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2755 transitions. [2022-07-21 08:58:45,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2755 transitions. [2022-07-21 08:58:45,172 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:45,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2755 transitions. [2022-07-21 08:58:45,175 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 172.1875) internal successors, (2755), 16 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,178 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,178 INFO L186 Difference]: Start difference. First operand has 249 places, 188 transitions, 529 flow. Second operand 16 states and 2755 transitions. [2022-07-21 08:58:45,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 244 transitions, 1198 flow [2022-07-21 08:58:45,183 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 244 transitions, 937 flow, removed 126 selfloop flow, removed 17 redundant places. [2022-07-21 08:58:45,185 INFO L242 Difference]: Finished difference. Result has 238 places, 201 transitions, 637 flow [2022-07-21 08:58:45,186 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=472, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=637, PETRI_PLACES=238, PETRI_TRANSITIONS=201} [2022-07-21 08:58:45,186 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 51 predicate places. [2022-07-21 08:58:45,186 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 201 transitions, 637 flow [2022-07-21 08:58:45,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,187 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:45,187 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:45,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-21 08:58:45,187 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-07-21 08:58:45,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:45,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1854629310, now seen corresponding path program 2 times [2022-07-21 08:58:45,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:45,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535604210] [2022-07-21 08:58:45,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:45,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:45,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:45,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:45,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:45,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535604210] [2022-07-21 08:58:45,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535604210] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:45,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:45,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:45,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213971695] [2022-07-21 08:58:45,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:45,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:45,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:45,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:45,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:45,287 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:45,288 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 201 transitions, 637 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,288 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:45,288 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:45,288 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:45,698 INFO L129 PetriNetUnfolder]: 114/789 cut-off events. [2022-07-21 08:58:45,698 INFO L130 PetriNetUnfolder]: For 1250/1253 co-relation queries the response was YES. [2022-07-21 08:58:45,704 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1860 conditions, 789 events. 114/789 cut-off events. For 1250/1253 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 4955 event pairs, 35 based on Foata normal form. 1/753 useless extension candidates. Maximal degree in co-relation 1814. Up to 115 conditions per place. [2022-07-21 08:58:45,706 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 76 selfloop transitions, 11 changer transitions 41/284 dead transitions. [2022-07-21 08:58:45,706 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 284 transitions, 1438 flow [2022-07-21 08:58:45,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-07-21 08:58:45,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-07-21 08:58:45,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4121 transitions. [2022-07-21 08:58:45,711 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8176587301587301 [2022-07-21 08:58:45,711 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4121 transitions. [2022-07-21 08:58:45,711 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4121 transitions. [2022-07-21 08:58:45,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:45,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4121 transitions. [2022-07-21 08:58:45,717 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 171.70833333333334) internal successors, (4121), 24 states have internal predecessors, (4121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,721 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,721 INFO L186 Difference]: Start difference. First operand has 238 places, 201 transitions, 637 flow. Second operand 24 states and 4121 transitions. [2022-07-21 08:58:45,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 284 transitions, 1438 flow [2022-07-21 08:58:45,727 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 284 transitions, 1280 flow, removed 78 selfloop flow, removed 9 redundant places. [2022-07-21 08:58:45,730 INFO L242 Difference]: Finished difference. Result has 266 places, 205 transitions, 700 flow [2022-07-21 08:58:45,730 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=573, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=201, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=700, PETRI_PLACES=266, PETRI_TRANSITIONS=205} [2022-07-21 08:58:45,731 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 79 predicate places. [2022-07-21 08:58:45,731 INFO L495 AbstractCegarLoop]: Abstraction has has 266 places, 205 transitions, 700 flow [2022-07-21 08:58:45,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,732 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:45,732 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:45,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-21 08:58:45,732 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-07-21 08:58:45,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:45,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1019128568, now seen corresponding path program 3 times [2022-07-21 08:58:45,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:45,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426385597] [2022-07-21 08:58:45,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:45,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:45,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:45,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:45,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:45,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426385597] [2022-07-21 08:58:45,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426385597] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:45,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:45,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:45,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229146398] [2022-07-21 08:58:45,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:45,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:45,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:45,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:45,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:45,826 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:45,827 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 205 transitions, 700 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:45,827 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:45,827 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:45,827 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:46,097 INFO L129 PetriNetUnfolder]: 119/809 cut-off events. [2022-07-21 08:58:46,098 INFO L130 PetriNetUnfolder]: For 2499/2502 co-relation queries the response was YES. [2022-07-21 08:58:46,103 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2221 conditions, 809 events. 119/809 cut-off events. For 2499/2502 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5085 event pairs, 41 based on Foata normal form. 1/769 useless extension candidates. Maximal degree in co-relation 2162. Up to 161 conditions per place. [2022-07-21 08:58:46,105 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 59 selfloop transitions, 20 changer transitions 25/260 dead transitions. [2022-07-21 08:58:46,106 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 260 transitions, 1481 flow [2022-07-21 08:58:46,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:46,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:46,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3090 transitions. [2022-07-21 08:58:46,109 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8174603174603174 [2022-07-21 08:58:46,109 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3090 transitions. [2022-07-21 08:58:46,109 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3090 transitions. [2022-07-21 08:58:46,110 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:46,110 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3090 transitions. [2022-07-21 08:58:46,112 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.66666666666666) internal successors, (3090), 18 states have internal predecessors, (3090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,115 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,115 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,116 INFO L186 Difference]: Start difference. First operand has 266 places, 205 transitions, 700 flow. Second operand 18 states and 3090 transitions. [2022-07-21 08:58:46,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 260 transitions, 1481 flow [2022-07-21 08:58:46,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 260 transitions, 1281 flow, removed 97 selfloop flow, removed 15 redundant places. [2022-07-21 08:58:46,131 INFO L242 Difference]: Finished difference. Result has 261 places, 219 transitions, 891 flow [2022-07-21 08:58:46,132 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=648, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=891, PETRI_PLACES=261, PETRI_TRANSITIONS=219} [2022-07-21 08:58:46,134 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 74 predicate places. [2022-07-21 08:58:46,134 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 219 transitions, 891 flow [2022-07-21 08:58:46,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,134 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:46,135 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:46,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-21 08:58:46,135 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-07-21 08:58:46,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:46,135 INFO L85 PathProgramCache]: Analyzing trace with hash -95394206, now seen corresponding path program 4 times [2022-07-21 08:58:46,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:46,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088963812] [2022-07-21 08:58:46,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:46,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:46,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:46,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:46,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:46,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088963812] [2022-07-21 08:58:46,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088963812] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:46,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:46,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:46,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148301908] [2022-07-21 08:58:46,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:46,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:46,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:46,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:46,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:46,232 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:46,233 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 219 transitions, 891 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,233 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:46,233 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:46,233 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:46,536 INFO L129 PetriNetUnfolder]: 144/879 cut-off events. [2022-07-21 08:58:46,536 INFO L130 PetriNetUnfolder]: For 2378/2384 co-relation queries the response was YES. [2022-07-21 08:58:46,542 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2526 conditions, 879 events. 144/879 cut-off events. For 2378/2384 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5688 event pairs, 51 based on Foata normal form. 1/836 useless extension candidates. Maximal degree in co-relation 2470. Up to 154 conditions per place. [2022-07-21 08:58:46,544 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 74 selfloop transitions, 20 changer transitions 33/283 dead transitions. [2022-07-21 08:58:46,544 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 283 transitions, 1771 flow [2022-07-21 08:58:46,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-21 08:58:46,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-21 08:58:46,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3435 transitions. [2022-07-21 08:58:46,548 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8178571428571428 [2022-07-21 08:58:46,548 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3435 transitions. [2022-07-21 08:58:46,548 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3435 transitions. [2022-07-21 08:58:46,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:46,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3435 transitions. [2022-07-21 08:58:46,552 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.75) internal successors, (3435), 20 states have internal predecessors, (3435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,555 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,555 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,555 INFO L186 Difference]: Start difference. First operand has 261 places, 219 transitions, 891 flow. Second operand 20 states and 3435 transitions. [2022-07-21 08:58:46,555 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 283 transitions, 1771 flow [2022-07-21 08:58:46,566 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 283 transitions, 1551 flow, removed 106 selfloop flow, removed 11 redundant places. [2022-07-21 08:58:46,569 INFO L242 Difference]: Finished difference. Result has 277 places, 230 transitions, 1012 flow [2022-07-21 08:58:46,569 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=797, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1012, PETRI_PLACES=277, PETRI_TRANSITIONS=230} [2022-07-21 08:58:46,570 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 90 predicate places. [2022-07-21 08:58:46,570 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 230 transitions, 1012 flow [2022-07-21 08:58:46,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,570 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:46,570 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:46,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-21 08:58:46,571 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-07-21 08:58:46,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:46,571 INFO L85 PathProgramCache]: Analyzing trace with hash -875030552, now seen corresponding path program 5 times [2022-07-21 08:58:46,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:46,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582806329] [2022-07-21 08:58:46,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:46,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:46,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:46,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:46,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:46,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582806329] [2022-07-21 08:58:46,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582806329] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:46,663 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:46,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:46,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52828333] [2022-07-21 08:58:46,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:46,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:46,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:46,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:46,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:46,665 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:46,666 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 230 transitions, 1012 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:46,667 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:46,667 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:46,667 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:47,017 INFO L129 PetriNetUnfolder]: 140/880 cut-off events. [2022-07-21 08:58:47,017 INFO L130 PetriNetUnfolder]: For 2658/2670 co-relation queries the response was YES. [2022-07-21 08:58:47,022 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2591 conditions, 880 events. 140/880 cut-off events. For 2658/2670 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5785 event pairs, 42 based on Foata normal form. 1/839 useless extension candidates. Maximal degree in co-relation 2528. Up to 116 conditions per place. [2022-07-21 08:58:47,024 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 96 selfloop transitions, 25 changer transitions 42/319 dead transitions. [2022-07-21 08:58:47,024 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 319 transitions, 2236 flow [2022-07-21 08:58:47,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-07-21 08:58:47,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-07-21 08:58:47,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4119 transitions. [2022-07-21 08:58:47,029 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8172619047619047 [2022-07-21 08:58:47,029 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4119 transitions. [2022-07-21 08:58:47,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4119 transitions. [2022-07-21 08:58:47,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:47,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4119 transitions. [2022-07-21 08:58:47,034 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 171.625) internal successors, (4119), 24 states have internal predecessors, (4119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,037 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,038 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,038 INFO L186 Difference]: Start difference. First operand has 277 places, 230 transitions, 1012 flow. Second operand 24 states and 4119 transitions. [2022-07-21 08:58:47,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 319 transitions, 2236 flow [2022-07-21 08:58:47,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 319 transitions, 2050 flow, removed 86 selfloop flow, removed 12 redundant places. [2022-07-21 08:58:47,054 INFO L242 Difference]: Finished difference. Result has 295 places, 232 transitions, 1102 flow [2022-07-21 08:58:47,055 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=953, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1102, PETRI_PLACES=295, PETRI_TRANSITIONS=232} [2022-07-21 08:58:47,057 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 108 predicate places. [2022-07-21 08:58:47,057 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 232 transitions, 1102 flow [2022-07-21 08:58:47,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,058 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:47,058 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:47,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-21 08:58:47,058 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-07-21 08:58:47,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:47,059 INFO L85 PathProgramCache]: Analyzing trace with hash 307829718, now seen corresponding path program 6 times [2022-07-21 08:58:47,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:47,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585279815] [2022-07-21 08:58:47,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:47,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:47,155 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:47,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:47,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585279815] [2022-07-21 08:58:47,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585279815] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:47,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:47,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:47,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499800054] [2022-07-21 08:58:47,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:47,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:47,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:47,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:47,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:47,159 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:47,160 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 232 transitions, 1102 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,160 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:47,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:47,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:47,537 INFO L129 PetriNetUnfolder]: 139/945 cut-off events. [2022-07-21 08:58:47,537 INFO L130 PetriNetUnfolder]: For 2926/2935 co-relation queries the response was YES. [2022-07-21 08:58:47,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2754 conditions, 945 events. 139/945 cut-off events. For 2926/2935 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6551 event pairs, 45 based on Foata normal form. 5/908 useless extension candidates. Maximal degree in co-relation 2683. Up to 177 conditions per place. [2022-07-21 08:58:47,548 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 70 selfloop transitions, 23 changer transitions 33/282 dead transitions. [2022-07-21 08:58:47,548 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 282 transitions, 1873 flow [2022-07-21 08:58:47,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-21 08:58:47,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-07-21 08:58:47,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3766 transitions. [2022-07-21 08:58:47,552 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8151515151515152 [2022-07-21 08:58:47,552 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3766 transitions. [2022-07-21 08:58:47,552 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3766 transitions. [2022-07-21 08:58:47,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:47,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3766 transitions. [2022-07-21 08:58:47,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 171.1818181818182) internal successors, (3766), 22 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,562 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,563 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,563 INFO L186 Difference]: Start difference. First operand has 295 places, 232 transitions, 1102 flow. Second operand 22 states and 3766 transitions. [2022-07-21 08:58:47,563 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 282 transitions, 1873 flow [2022-07-21 08:58:47,576 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 282 transitions, 1782 flow, removed 24 selfloop flow, removed 17 redundant places. [2022-07-21 08:58:47,579 INFO L242 Difference]: Finished difference. Result has 297 places, 236 transitions, 1196 flow [2022-07-21 08:58:47,580 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1047, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1196, PETRI_PLACES=297, PETRI_TRANSITIONS=236} [2022-07-21 08:58:47,581 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 110 predicate places. [2022-07-21 08:58:47,581 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 236 transitions, 1196 flow [2022-07-21 08:58:47,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,581 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:47,582 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:47,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-07-21 08:58:47,582 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-07-21 08:58:47,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:47,582 INFO L85 PathProgramCache]: Analyzing trace with hash 3506552, now seen corresponding path program 7 times [2022-07-21 08:58:47,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:47,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345178415] [2022-07-21 08:58:47,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:47,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:47,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:47,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:47,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:47,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345178415] [2022-07-21 08:58:47,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345178415] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:47,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:47,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:47,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699135662] [2022-07-21 08:58:47,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:47,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:47,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:47,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:47,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:47,683 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:47,684 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 236 transitions, 1196 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:47,684 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:47,684 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:47,685 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:48,045 INFO L129 PetriNetUnfolder]: 135/942 cut-off events. [2022-07-21 08:58:48,046 INFO L130 PetriNetUnfolder]: For 3558/3572 co-relation queries the response was YES. [2022-07-21 08:58:48,053 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2835 conditions, 942 events. 135/942 cut-off events. For 3558/3572 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6579 event pairs, 42 based on Foata normal form. 2/905 useless extension candidates. Maximal degree in co-relation 2764. Up to 169 conditions per place. [2022-07-21 08:58:48,056 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 84 selfloop transitions, 23 changer transitions 33/296 dead transitions. [2022-07-21 08:58:48,056 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 296 transitions, 2272 flow [2022-07-21 08:58:48,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-21 08:58:48,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-07-21 08:58:48,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3604 transitions. [2022-07-21 08:58:48,060 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8172335600907029 [2022-07-21 08:58:48,060 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3604 transitions. [2022-07-21 08:58:48,060 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3604 transitions. [2022-07-21 08:58:48,061 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:48,061 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3604 transitions. [2022-07-21 08:58:48,064 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 171.61904761904762) internal successors, (3604), 21 states have internal predecessors, (3604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,067 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,067 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,068 INFO L186 Difference]: Start difference. First operand has 297 places, 236 transitions, 1196 flow. Second operand 21 states and 3604 transitions. [2022-07-21 08:58:48,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 296 transitions, 2272 flow [2022-07-21 08:58:48,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 296 transitions, 2082 flow, removed 79 selfloop flow, removed 14 redundant places. [2022-07-21 08:58:48,086 INFO L242 Difference]: Finished difference. Result has 305 places, 246 transitions, 1401 flow [2022-07-21 08:58:48,087 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1133, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1401, PETRI_PLACES=305, PETRI_TRANSITIONS=246} [2022-07-21 08:58:48,087 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 118 predicate places. [2022-07-21 08:58:48,087 INFO L495 AbstractCegarLoop]: Abstraction has has 305 places, 246 transitions, 1401 flow [2022-07-21 08:58:48,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,088 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:48,088 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:48,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-07-21 08:58:48,088 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-07-21 08:58:48,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:48,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1512253328, now seen corresponding path program 8 times [2022-07-21 08:58:48,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:48,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507982316] [2022-07-21 08:58:48,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:48,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:48,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:48,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:48,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:48,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507982316] [2022-07-21 08:58:48,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507982316] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:48,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:48,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:48,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373525458] [2022-07-21 08:58:48,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:48,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:48,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:48,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:48,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:48,189 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:48,190 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 246 transitions, 1401 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,190 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:48,190 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:48,190 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:48,425 INFO L129 PetriNetUnfolder]: 117/814 cut-off events. [2022-07-21 08:58:48,425 INFO L130 PetriNetUnfolder]: For 3007/3035 co-relation queries the response was YES. [2022-07-21 08:58:48,430 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2452 conditions, 814 events. 117/814 cut-off events. For 3007/3035 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5282 event pairs, 39 based on Foata normal form. 11/784 useless extension candidates. Maximal degree in co-relation 2377. Up to 169 conditions per place. [2022-07-21 08:58:48,432 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 66 selfloop transitions, 15 changer transitions 30/267 dead transitions. [2022-07-21 08:58:48,432 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 267 transitions, 1817 flow [2022-07-21 08:58:48,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 08:58:48,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-07-21 08:58:48,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2744 transitions. [2022-07-21 08:58:48,438 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8166666666666667 [2022-07-21 08:58:48,438 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2744 transitions. [2022-07-21 08:58:48,438 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2744 transitions. [2022-07-21 08:58:48,438 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:48,438 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2744 transitions. [2022-07-21 08:58:48,441 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 171.5) internal successors, (2744), 16 states have internal predecessors, (2744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,443 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,443 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,443 INFO L186 Difference]: Start difference. First operand has 305 places, 246 transitions, 1401 flow. Second operand 16 states and 2744 transitions. [2022-07-21 08:58:48,444 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 267 transitions, 1817 flow [2022-07-21 08:58:48,458 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 267 transitions, 1710 flow, removed 50 selfloop flow, removed 11 redundant places. [2022-07-21 08:58:48,462 INFO L242 Difference]: Finished difference. Result has 301 places, 230 transitions, 1133 flow [2022-07-21 08:58:48,462 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1317, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1133, PETRI_PLACES=301, PETRI_TRANSITIONS=230} [2022-07-21 08:58:48,462 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 114 predicate places. [2022-07-21 08:58:48,462 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 230 transitions, 1133 flow [2022-07-21 08:58:48,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,463 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:48,463 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:48,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-07-21 08:58:48,463 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-07-21 08:58:48,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:48,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1924249166, now seen corresponding path program 9 times [2022-07-21 08:58:48,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:48,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007867294] [2022-07-21 08:58:48,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:48,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:48,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:48,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:48,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:48,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007867294] [2022-07-21 08:58:48,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007867294] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:48,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:48,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:48,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018488449] [2022-07-21 08:58:48,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:48,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:48,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:48,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:48,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:48,557 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:48,558 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 230 transitions, 1133 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,558 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:48,558 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:48,558 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:48,897 INFO L129 PetriNetUnfolder]: 115/854 cut-off events. [2022-07-21 08:58:48,897 INFO L130 PetriNetUnfolder]: For 2534/2542 co-relation queries the response was YES. [2022-07-21 08:58:48,900 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2453 conditions, 854 events. 115/854 cut-off events. For 2534/2542 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 5731 event pairs, 42 based on Foata normal form. 1/813 useless extension candidates. Maximal degree in co-relation 2383. Up to 170 conditions per place. [2022-07-21 08:58:48,902 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 72 selfloop transitions, 19 changer transitions 33/280 dead transitions. [2022-07-21 08:58:48,902 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 280 transitions, 2012 flow [2022-07-21 08:58:48,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-21 08:58:48,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-21 08:58:48,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3430 transitions. [2022-07-21 08:58:48,910 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8166666666666667 [2022-07-21 08:58:48,910 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3430 transitions. [2022-07-21 08:58:48,910 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3430 transitions. [2022-07-21 08:58:48,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:48,911 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3430 transitions. [2022-07-21 08:58:48,914 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.5) internal successors, (3430), 20 states have internal predecessors, (3430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,916 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,917 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,917 INFO L186 Difference]: Start difference. First operand has 301 places, 230 transitions, 1133 flow. Second operand 20 states and 3430 transitions. [2022-07-21 08:58:48,917 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 280 transitions, 2012 flow [2022-07-21 08:58:48,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 280 transitions, 1863 flow, removed 25 selfloop flow, removed 13 redundant places. [2022-07-21 08:58:48,932 INFO L242 Difference]: Finished difference. Result has 301 places, 237 transitions, 1250 flow [2022-07-21 08:58:48,933 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1060, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1250, PETRI_PLACES=301, PETRI_TRANSITIONS=237} [2022-07-21 08:58:48,933 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 114 predicate places. [2022-07-21 08:58:48,934 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 237 transitions, 1250 flow [2022-07-21 08:58:48,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:48,935 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:48,935 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:48,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-21 08:58:48,935 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-07-21 08:58:48,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:48,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1309424042, now seen corresponding path program 10 times [2022-07-21 08:58:48,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:48,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593968502] [2022-07-21 08:58:48,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:48,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:48,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:49,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:49,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:49,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593968502] [2022-07-21 08:58:49,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593968502] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:49,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:49,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:49,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248623458] [2022-07-21 08:58:49,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:49,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:49,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:49,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:49,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:49,032 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:49,033 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 237 transitions, 1250 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,033 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:49,033 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:49,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:49,295 INFO L129 PetriNetUnfolder]: 117/851 cut-off events. [2022-07-21 08:58:49,295 INFO L130 PetriNetUnfolder]: For 2945/2953 co-relation queries the response was YES. [2022-07-21 08:58:49,300 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2545 conditions, 851 events. 117/851 cut-off events. For 2945/2953 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5654 event pairs, 42 based on Foata normal form. 1/810 useless extension candidates. Maximal degree in co-relation 2469. Up to 168 conditions per place. [2022-07-21 08:58:49,303 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 71 selfloop transitions, 24 changer transitions 27/278 dead transitions. [2022-07-21 08:58:49,304 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 278 transitions, 2046 flow [2022-07-21 08:58:49,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 08:58:49,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-21 08:58:49,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2922 transitions. [2022-07-21 08:58:49,310 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8184873949579832 [2022-07-21 08:58:49,310 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2922 transitions. [2022-07-21 08:58:49,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2922 transitions. [2022-07-21 08:58:49,311 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:49,311 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2922 transitions. [2022-07-21 08:58:49,313 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.88235294117646) internal successors, (2922), 17 states have internal predecessors, (2922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,316 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,317 INFO L186 Difference]: Start difference. First operand has 301 places, 237 transitions, 1250 flow. Second operand 17 states and 2922 transitions. [2022-07-21 08:58:49,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 278 transitions, 2046 flow [2022-07-21 08:58:49,332 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 278 transitions, 1889 flow, removed 56 selfloop flow, removed 13 redundant places. [2022-07-21 08:58:49,335 INFO L242 Difference]: Finished difference. Result has 302 places, 245 transitions, 1392 flow [2022-07-21 08:58:49,336 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1173, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1392, PETRI_PLACES=302, PETRI_TRANSITIONS=245} [2022-07-21 08:58:49,336 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 115 predicate places. [2022-07-21 08:58:49,337 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 245 transitions, 1392 flow [2022-07-21 08:58:49,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,337 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:49,337 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:49,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-07-21 08:58:49,338 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-07-21 08:58:49,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:49,338 INFO L85 PathProgramCache]: Analyzing trace with hash -326465042, now seen corresponding path program 11 times [2022-07-21 08:58:49,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:49,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216042053] [2022-07-21 08:58:49,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:49,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:49,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:49,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:49,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:49,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216042053] [2022-07-21 08:58:49,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216042053] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:49,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:49,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:49,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669186518] [2022-07-21 08:58:49,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:49,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:49,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:49,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:49,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:49,434 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:49,435 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 245 transitions, 1392 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,435 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:49,435 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:49,435 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:49,761 INFO L129 PetriNetUnfolder]: 120/880 cut-off events. [2022-07-21 08:58:49,762 INFO L130 PetriNetUnfolder]: For 2857/2875 co-relation queries the response was YES. [2022-07-21 08:58:49,767 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2598 conditions, 880 events. 120/880 cut-off events. For 2857/2875 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 5952 event pairs, 42 based on Foata normal form. 3/841 useless extension candidates. Maximal degree in co-relation 2523. Up to 172 conditions per place. [2022-07-21 08:58:49,770 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 74 selfloop transitions, 27 changer transitions 29/286 dead transitions. [2022-07-21 08:58:49,770 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 286 transitions, 2144 flow [2022-07-21 08:58:49,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 08:58:49,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-21 08:58:49,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2924 transitions. [2022-07-21 08:58:49,773 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.819047619047619 [2022-07-21 08:58:49,773 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2924 transitions. [2022-07-21 08:58:49,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2924 transitions. [2022-07-21 08:58:49,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:49,774 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2924 transitions. [2022-07-21 08:58:49,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 172.0) internal successors, (2924), 17 states have internal predecessors, (2924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,779 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,779 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,779 INFO L186 Difference]: Start difference. First operand has 302 places, 245 transitions, 1392 flow. Second operand 17 states and 2924 transitions. [2022-07-21 08:58:49,779 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 286 transitions, 2144 flow [2022-07-21 08:58:49,795 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 286 transitions, 2055 flow, removed 26 selfloop flow, removed 9 redundant places. [2022-07-21 08:58:49,799 INFO L242 Difference]: Finished difference. Result has 311 places, 252 transitions, 1533 flow [2022-07-21 08:58:49,799 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1329, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1533, PETRI_PLACES=311, PETRI_TRANSITIONS=252} [2022-07-21 08:58:49,800 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 124 predicate places. [2022-07-21 08:58:49,800 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 252 transitions, 1533 flow [2022-07-21 08:58:49,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,800 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:49,801 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:49,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-21 08:58:49,801 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-07-21 08:58:49,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:49,802 INFO L85 PathProgramCache]: Analyzing trace with hash -315781316, now seen corresponding path program 12 times [2022-07-21 08:58:49,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:49,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121791310] [2022-07-21 08:58:49,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:49,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:49,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:49,893 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:49,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:49,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121791310] [2022-07-21 08:58:49,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121791310] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:49,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:49,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:49,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818674311] [2022-07-21 08:58:49,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:49,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:49,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:49,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:49,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:49,896 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:49,897 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 252 transitions, 1533 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:49,898 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:49,898 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:49,898 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:50,206 INFO L129 PetriNetUnfolder]: 108/845 cut-off events. [2022-07-21 08:58:50,206 INFO L130 PetriNetUnfolder]: For 2688/2706 co-relation queries the response was YES. [2022-07-21 08:58:50,213 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2431 conditions, 845 events. 108/845 cut-off events. For 2688/2706 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5644 event pairs, 41 based on Foata normal form. 3/806 useless extension candidates. Maximal degree in co-relation 2353. Up to 165 conditions per place. [2022-07-21 08:58:50,215 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 70 selfloop transitions, 16 changer transitions 34/276 dead transitions. [2022-07-21 08:58:50,216 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 276 transitions, 1995 flow [2022-07-21 08:58:50,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:50,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:50,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3087 transitions. [2022-07-21 08:58:50,219 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8166666666666667 [2022-07-21 08:58:50,219 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3087 transitions. [2022-07-21 08:58:50,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3087 transitions. [2022-07-21 08:58:50,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:50,219 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3087 transitions. [2022-07-21 08:58:50,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.5) internal successors, (3087), 18 states have internal predecessors, (3087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,224 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,225 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,225 INFO L186 Difference]: Start difference. First operand has 311 places, 252 transitions, 1533 flow. Second operand 18 states and 3087 transitions. [2022-07-21 08:58:50,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 276 transitions, 1995 flow [2022-07-21 08:58:50,241 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 276 transitions, 1899 flow, removed 25 selfloop flow, removed 9 redundant places. [2022-07-21 08:58:50,245 INFO L242 Difference]: Finished difference. Result has 316 places, 238 transitions, 1273 flow [2022-07-21 08:58:50,245 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1454, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1273, PETRI_PLACES=316, PETRI_TRANSITIONS=238} [2022-07-21 08:58:50,246 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 129 predicate places. [2022-07-21 08:58:50,246 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 238 transitions, 1273 flow [2022-07-21 08:58:50,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,246 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:50,246 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:50,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-07-21 08:58:50,247 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-07-21 08:58:50,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:50,247 INFO L85 PathProgramCache]: Analyzing trace with hash -193117120, now seen corresponding path program 13 times [2022-07-21 08:58:50,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:50,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801811793] [2022-07-21 08:58:50,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:50,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:50,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:50,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:50,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801811793] [2022-07-21 08:58:50,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801811793] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:50,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:50,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:50,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680042159] [2022-07-21 08:58:50,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:50,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:50,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:50,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:50,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:50,350 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:50,351 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 238 transitions, 1273 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,351 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:50,352 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:50,352 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:50,625 INFO L129 PetriNetUnfolder]: 94/751 cut-off events. [2022-07-21 08:58:50,625 INFO L130 PetriNetUnfolder]: For 2055/2063 co-relation queries the response was YES. [2022-07-21 08:58:50,632 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2037 conditions, 751 events. 94/751 cut-off events. For 2055/2063 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4701 event pairs, 38 based on Foata normal form. 1/711 useless extension candidates. Maximal degree in co-relation 1960. Up to 152 conditions per place. [2022-07-21 08:58:50,634 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 60 selfloop transitions, 5 changer transitions 33/254 dead transitions. [2022-07-21 08:58:50,634 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 254 transitions, 1590 flow [2022-07-21 08:58:50,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:50,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:50,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3076 transitions. [2022-07-21 08:58:50,637 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8137566137566138 [2022-07-21 08:58:50,638 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3076 transitions. [2022-07-21 08:58:50,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3076 transitions. [2022-07-21 08:58:50,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:50,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3076 transitions. [2022-07-21 08:58:50,641 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 170.88888888888889) internal successors, (3076), 18 states have internal predecessors, (3076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,643 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,644 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,644 INFO L186 Difference]: Start difference. First operand has 316 places, 238 transitions, 1273 flow. Second operand 18 states and 3076 transitions. [2022-07-21 08:58:50,644 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 254 transitions, 1590 flow [2022-07-21 08:58:50,675 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 254 transitions, 1477 flow, removed 22 selfloop flow, removed 19 redundant places. [2022-07-21 08:58:50,679 INFO L242 Difference]: Finished difference. Result has 302 places, 218 transitions, 925 flow [2022-07-21 08:58:50,679 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1176, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=925, PETRI_PLACES=302, PETRI_TRANSITIONS=218} [2022-07-21 08:58:50,679 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 115 predicate places. [2022-07-21 08:58:50,680 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 218 transitions, 925 flow [2022-07-21 08:58:50,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,680 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:50,680 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:50,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-07-21 08:58:50,681 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-07-21 08:58:50,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:50,681 INFO L85 PathProgramCache]: Analyzing trace with hash -973000416, now seen corresponding path program 14 times [2022-07-21 08:58:50,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:50,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652508353] [2022-07-21 08:58:50,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:50,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:50,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:50,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:50,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:50,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652508353] [2022-07-21 08:58:50,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652508353] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:50,786 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:50,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:50,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183344050] [2022-07-21 08:58:50,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:50,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:50,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:50,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:50,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:50,789 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:50,790 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 218 transitions, 925 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:50,790 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:50,790 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:50,790 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:51,118 INFO L129 PetriNetUnfolder]: 96/780 cut-off events. [2022-07-21 08:58:51,118 INFO L130 PetriNetUnfolder]: For 1560/1565 co-relation queries the response was YES. [2022-07-21 08:58:51,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2020 conditions, 780 events. 96/780 cut-off events. For 1560/1565 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5022 event pairs, 36 based on Foata normal form. 1/741 useless extension candidates. Maximal degree in co-relation 1950. Up to 129 conditions per place. [2022-07-21 08:58:51,126 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 54 selfloop transitions, 23 changer transitions 34/267 dead transitions. [2022-07-21 08:58:51,126 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 267 transitions, 1668 flow [2022-07-21 08:58:51,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-21 08:58:51,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-07-21 08:58:51,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3764 transitions. [2022-07-21 08:58:51,130 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8147186147186147 [2022-07-21 08:58:51,130 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3764 transitions. [2022-07-21 08:58:51,131 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3764 transitions. [2022-07-21 08:58:51,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:51,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3764 transitions. [2022-07-21 08:58:51,134 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 171.0909090909091) internal successors, (3764), 22 states have internal predecessors, (3764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,137 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,138 INFO L186 Difference]: Start difference. First operand has 302 places, 218 transitions, 925 flow. Second operand 22 states and 3764 transitions. [2022-07-21 08:58:51,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 267 transitions, 1668 flow [2022-07-21 08:58:51,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 267 transitions, 1523 flow, removed 28 selfloop flow, removed 20 redundant places. [2022-07-21 08:58:51,149 INFO L242 Difference]: Finished difference. Result has 289 places, 223 transitions, 1001 flow [2022-07-21 08:58:51,150 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=852, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1001, PETRI_PLACES=289, PETRI_TRANSITIONS=223} [2022-07-21 08:58:51,150 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 102 predicate places. [2022-07-21 08:58:51,150 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 223 transitions, 1001 flow [2022-07-21 08:58:51,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,151 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:51,151 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:51,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-07-21 08:58:51,151 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-07-21 08:58:51,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:51,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1643620878, now seen corresponding path program 15 times [2022-07-21 08:58:51,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:51,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46214839] [2022-07-21 08:58:51,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:51,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:51,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:51,254 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:51,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:51,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46214839] [2022-07-21 08:58:51,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46214839] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:51,255 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:51,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:51,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045329732] [2022-07-21 08:58:51,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:51,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:51,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:51,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:51,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:51,259 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:51,260 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 223 transitions, 1001 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:51,260 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:51,260 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:51,556 INFO L129 PetriNetUnfolder]: 97/815 cut-off events. [2022-07-21 08:58:51,556 INFO L130 PetriNetUnfolder]: For 1909/1914 co-relation queries the response was YES. [2022-07-21 08:58:51,562 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2134 conditions, 815 events. 97/815 cut-off events. For 1909/1914 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5384 event pairs, 34 based on Foata normal form. 3/782 useless extension candidates. Maximal degree in co-relation 2066. Up to 134 conditions per place. [2022-07-21 08:58:51,564 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 55 selfloop transitions, 27 changer transitions 27/265 dead transitions. [2022-07-21 08:58:51,565 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 265 transitions, 1687 flow [2022-07-21 08:58:51,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 08:58:51,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-21 08:58:51,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2919 transitions. [2022-07-21 08:58:51,568 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8176470588235294 [2022-07-21 08:58:51,568 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2919 transitions. [2022-07-21 08:58:51,568 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2919 transitions. [2022-07-21 08:58:51,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:51,569 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2919 transitions. [2022-07-21 08:58:51,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.7058823529412) internal successors, (2919), 17 states have internal predecessors, (2919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,573 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,573 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,574 INFO L186 Difference]: Start difference. First operand has 289 places, 223 transitions, 1001 flow. Second operand 17 states and 2919 transitions. [2022-07-21 08:58:51,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 265 transitions, 1687 flow [2022-07-21 08:58:51,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 265 transitions, 1601 flow, removed 30 selfloop flow, removed 13 redundant places. [2022-07-21 08:58:51,586 INFO L242 Difference]: Finished difference. Result has 288 places, 231 transitions, 1167 flow [2022-07-21 08:58:51,587 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=954, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=223, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1167, PETRI_PLACES=288, PETRI_TRANSITIONS=231} [2022-07-21 08:58:51,587 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 101 predicate places. [2022-07-21 08:58:51,587 INFO L495 AbstractCegarLoop]: Abstraction has has 288 places, 231 transitions, 1167 flow [2022-07-21 08:58:51,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,588 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:51,588 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:51,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-07-21 08:58:51,588 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-07-21 08:58:51,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:51,589 INFO L85 PathProgramCache]: Analyzing trace with hash 29335104, now seen corresponding path program 16 times [2022-07-21 08:58:51,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:51,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969795929] [2022-07-21 08:58:51,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:51,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:51,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:51,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:51,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:51,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969795929] [2022-07-21 08:58:51,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969795929] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:51,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:51,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:51,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515685000] [2022-07-21 08:58:51,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:51,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:51,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:51,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:51,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:51,695 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:51,696 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 231 transitions, 1167 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,696 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:51,696 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:51,696 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:51,980 INFO L129 PetriNetUnfolder]: 87/761 cut-off events. [2022-07-21 08:58:51,980 INFO L130 PetriNetUnfolder]: For 1622/1627 co-relation queries the response was YES. [2022-07-21 08:58:51,986 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1965 conditions, 761 events. 87/761 cut-off events. For 1622/1627 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 4808 event pairs, 36 based on Foata normal form. 1/725 useless extension candidates. Maximal degree in co-relation 1898. Up to 130 conditions per place. [2022-07-21 08:58:51,988 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 52 selfloop transitions, 14 changer transitions 33/255 dead transitions. [2022-07-21 08:58:51,988 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 255 transitions, 1573 flow [2022-07-21 08:58:51,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:51,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:51,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3082 transitions. [2022-07-21 08:58:51,991 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8153439153439154 [2022-07-21 08:58:51,991 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3082 transitions. [2022-07-21 08:58:51,991 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3082 transitions. [2022-07-21 08:58:51,992 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:51,992 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3082 transitions. [2022-07-21 08:58:51,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.22222222222223) internal successors, (3082), 18 states have internal predecessors, (3082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,997 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:51,997 INFO L186 Difference]: Start difference. First operand has 288 places, 231 transitions, 1167 flow. Second operand 18 states and 3082 transitions. [2022-07-21 08:58:51,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 255 transitions, 1573 flow [2022-07-21 08:58:52,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 255 transitions, 1475 flow, removed 27 selfloop flow, removed 9 redundant places. [2022-07-21 08:58:52,010 INFO L242 Difference]: Finished difference. Result has 295 places, 216 transitions, 919 flow [2022-07-21 08:58:52,011 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1088, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=919, PETRI_PLACES=295, PETRI_TRANSITIONS=216} [2022-07-21 08:58:52,011 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 108 predicate places. [2022-07-21 08:58:52,011 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 216 transitions, 919 flow [2022-07-21 08:58:52,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,012 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:52,012 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:52,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-07-21 08:58: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-07-21 08:58:52,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:52,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1411194016, now seen corresponding path program 17 times [2022-07-21 08:58:52,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:52,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958235456] [2022-07-21 08:58:52,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:52,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:52,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:52,105 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:52,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:52,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958235456] [2022-07-21 08:58:52,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958235456] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:52,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:52,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:52,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210638288] [2022-07-21 08:58:52,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:52,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:52,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:52,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:52,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:52,109 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:52,110 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 216 transitions, 919 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,110 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:52,110 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:52,110 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:52,419 INFO L129 PetriNetUnfolder]: 87/740 cut-off events. [2022-07-21 08:58:52,419 INFO L130 PetriNetUnfolder]: For 1726/1729 co-relation queries the response was YES. [2022-07-21 08:58:52,423 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1911 conditions, 740 events. 87/740 cut-off events. For 1726/1729 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 4641 event pairs, 35 based on Foata normal form. 1/703 useless extension candidates. Maximal degree in co-relation 1843. Up to 121 conditions per place. [2022-07-21 08:58:52,424 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 48 selfloop transitions, 20 changer transitions 34/258 dead transitions. [2022-07-21 08:58:52,424 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 258 transitions, 1639 flow [2022-07-21 08:58:52,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-21 08:58:52,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-07-21 08:58:52,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3593 transitions. [2022-07-21 08:58:52,427 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8147392290249433 [2022-07-21 08:58:52,427 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3593 transitions. [2022-07-21 08:58:52,427 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3593 transitions. [2022-07-21 08:58:52,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:52,427 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3593 transitions. [2022-07-21 08:58:52,430 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 171.0952380952381) internal successors, (3593), 21 states have internal predecessors, (3593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,432 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,432 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,432 INFO L186 Difference]: Start difference. First operand has 295 places, 216 transitions, 919 flow. Second operand 21 states and 3593 transitions. [2022-07-21 08:58:52,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 258 transitions, 1639 flow [2022-07-21 08:58:52,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 258 transitions, 1468 flow, removed 39 selfloop flow, removed 18 redundant places. [2022-07-21 08:58:52,444 INFO L242 Difference]: Finished difference. Result has 287 places, 219 transitions, 979 flow [2022-07-21 08:58:52,444 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=838, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=979, PETRI_PLACES=287, PETRI_TRANSITIONS=219} [2022-07-21 08:58:52,445 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 100 predicate places. [2022-07-21 08:58:52,445 INFO L495 AbstractCegarLoop]: Abstraction has has 287 places, 219 transitions, 979 flow [2022-07-21 08:58:52,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,445 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:52,446 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:52,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-07-21 08:58:52,446 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-07-21 08:58:52,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:52,446 INFO L85 PathProgramCache]: Analyzing trace with hash -256073726, now seen corresponding path program 18 times [2022-07-21 08:58:52,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:52,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896511374] [2022-07-21 08:58:52,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:52,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:52,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:52,539 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:52,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:52,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896511374] [2022-07-21 08:58:52,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896511374] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:52,540 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:52,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:52,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22798416] [2022-07-21 08:58:52,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:52,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:52,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:52,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:52,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:52,542 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:52,543 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 219 transitions, 979 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,543 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:52,544 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:52,544 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:52,800 INFO L129 PetriNetUnfolder]: 81/721 cut-off events. [2022-07-21 08:58:52,801 INFO L130 PetriNetUnfolder]: For 1441/1444 co-relation queries the response was YES. [2022-07-21 08:58:52,804 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1795 conditions, 721 events. 81/721 cut-off events. For 1441/1444 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4471 event pairs, 34 based on Foata normal form. 1/685 useless extension candidates. Maximal degree in co-relation 1727. Up to 126 conditions per place. [2022-07-21 08:58:52,806 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 45 selfloop transitions, 12 changer transitions 32/245 dead transitions. [2022-07-21 08:58:52,806 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 245 transitions, 1382 flow [2022-07-21 08:58:52,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:52,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:52,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3083 transitions. [2022-07-21 08:58:52,809 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8156084656084656 [2022-07-21 08:58:52,809 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3083 transitions. [2022-07-21 08:58:52,809 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3083 transitions. [2022-07-21 08:58:52,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:52,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3083 transitions. [2022-07-21 08:58:52,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.27777777777777) internal successors, (3083), 18 states have internal predecessors, (3083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,815 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,815 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,815 INFO L186 Difference]: Start difference. First operand has 287 places, 219 transitions, 979 flow. Second operand 18 states and 3083 transitions. [2022-07-21 08:58:52,815 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 245 transitions, 1382 flow [2022-07-21 08:58:52,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 277 places, 245 transitions, 1289 flow, removed 32 selfloop flow, removed 14 redundant places. [2022-07-21 08:58:52,827 INFO L242 Difference]: Finished difference. Result has 285 places, 211 transitions, 846 flow [2022-07-21 08:58:52,827 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=920, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=846, PETRI_PLACES=285, PETRI_TRANSITIONS=211} [2022-07-21 08:58:52,828 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 98 predicate places. [2022-07-21 08:58:52,828 INFO L495 AbstractCegarLoop]: Abstraction has has 285 places, 211 transitions, 846 flow [2022-07-21 08:58:52,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,828 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:52,829 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:52,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-07-21 08:58:52,829 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-07-21 08:58:52,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:52,829 INFO L85 PathProgramCache]: Analyzing trace with hash 461687660, now seen corresponding path program 19 times [2022-07-21 08:58:52,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:52,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533782202] [2022-07-21 08:58:52,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:52,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:52,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:52,916 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:52,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:52,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533782202] [2022-07-21 08:58:52,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533782202] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:52,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:52,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:52,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843229058] [2022-07-21 08:58:52,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:52,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:52,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:52,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:52,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:52,920 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:52,920 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 211 transitions, 846 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:52,921 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:52,921 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:52,921 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:53,175 INFO L129 PetriNetUnfolder]: 76/703 cut-off events. [2022-07-21 08:58:53,176 INFO L130 PetriNetUnfolder]: For 1204/1207 co-relation queries the response was YES. [2022-07-21 08:58:53,180 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1688 conditions, 703 events. 76/703 cut-off events. For 1204/1207 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4322 event pairs, 34 based on Foata normal form. 1/666 useless extension candidates. Maximal degree in co-relation 1623. Up to 126 conditions per place. [2022-07-21 08:58:53,181 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 40 selfloop transitions, 17 changer transitions 32/245 dead transitions. [2022-07-21 08:58:53,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 245 transitions, 1372 flow [2022-07-21 08:58:53,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 08:58:53,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-21 08:58:53,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2917 transitions. [2022-07-21 08:58:53,184 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8170868347338935 [2022-07-21 08:58:53,184 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2917 transitions. [2022-07-21 08:58:53,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2917 transitions. [2022-07-21 08:58:53,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:53,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2917 transitions. [2022-07-21 08:58:53,188 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.58823529411765) internal successors, (2917), 17 states have internal predecessors, (2917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,190 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,191 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,191 INFO L186 Difference]: Start difference. First operand has 285 places, 211 transitions, 846 flow. Second operand 17 states and 2917 transitions. [2022-07-21 08:58:53,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 245 transitions, 1372 flow [2022-07-21 08:58:53,198 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 245 transitions, 1275 flow, removed 23 selfloop flow, removed 15 redundant places. [2022-07-21 08:58:53,204 INFO L242 Difference]: Finished difference. Result has 277 places, 211 transitions, 858 flow [2022-07-21 08:58:53,204 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=794, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=858, PETRI_PLACES=277, PETRI_TRANSITIONS=211} [2022-07-21 08:58:53,206 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 90 predicate places. [2022-07-21 08:58:53,206 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 211 transitions, 858 flow [2022-07-21 08:58:53,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,207 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:53,207 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:53,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-07-21 08:58:53,207 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:53,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:53,208 INFO L85 PathProgramCache]: Analyzing trace with hash 206953098, now seen corresponding path program 20 times [2022-07-21 08:58:53,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:53,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851054781] [2022-07-21 08:58:53,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:53,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:53,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:53,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:53,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:53,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851054781] [2022-07-21 08:58:53,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851054781] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:53,331 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:53,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 08:58:53,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468391520] [2022-07-21 08:58:53,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:53,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 08:58:53,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:53,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 08:58:53,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-21 08:58:53,334 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2022-07-21 08:58:53,335 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 211 transitions, 858 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,335 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:53,335 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2022-07-21 08:58:53,335 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:53,550 INFO L129 PetriNetUnfolder]: 63/592 cut-off events. [2022-07-21 08:58:53,550 INFO L130 PetriNetUnfolder]: For 765/768 co-relation queries the response was YES. [2022-07-21 08:58:53,553 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1321 conditions, 592 events. 63/592 cut-off events. For 765/768 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3393 event pairs, 32 based on Foata normal form. 1/557 useless extension candidates. Maximal degree in co-relation 1258. Up to 103 conditions per place. [2022-07-21 08:58:53,554 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 29 selfloop transitions, 0 changer transitions 43/222 dead transitions. [2022-07-21 08:58:53,554 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 222 transitions, 1029 flow [2022-07-21 08:58:53,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-21 08:58:53,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-21 08:58:53,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3071 transitions. [2022-07-21 08:58:53,556 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8124338624338624 [2022-07-21 08:58:53,556 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3071 transitions. [2022-07-21 08:58:53,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3071 transitions. [2022-07-21 08:58:53,557 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:53,557 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3071 transitions. [2022-07-21 08:58:53,558 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 170.61111111111111) internal successors, (3071), 18 states have internal predecessors, (3071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,560 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,560 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,561 INFO L186 Difference]: Start difference. First operand has 277 places, 211 transitions, 858 flow. Second operand 18 states and 3071 transitions. [2022-07-21 08:58:53,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 222 transitions, 1029 flow [2022-07-21 08:58:53,565 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 222 transitions, 943 flow, removed 26 selfloop flow, removed 11 redundant places. [2022-07-21 08:58:53,567 INFO L242 Difference]: Finished difference. Result has 278 places, 179 transitions, 456 flow [2022-07-21 08:58:53,568 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=776, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=456, PETRI_PLACES=278, PETRI_TRANSITIONS=179} [2022-07-21 08:58:53,568 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 91 predicate places. [2022-07-21 08:58:53,568 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 179 transitions, 456 flow [2022-07-21 08:58:53,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,568 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:53,568 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:53,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-07-21 08:58:53,569 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:53,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:53,569 INFO L85 PathProgramCache]: Analyzing trace with hash 500637102, now seen corresponding path program 1 times [2022-07-21 08:58:53,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:53,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21780469] [2022-07-21 08:58:53,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:53,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:53,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:53,590 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:53,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:53,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21780469] [2022-07-21 08:58:53,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21780469] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:53,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:53,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 08:58:53,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582411959] [2022-07-21 08:58:53,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:53,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 08:58:53,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:53,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 08:58:53,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 08:58:53,592 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2022-07-21 08:58:53,592 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 179 transitions, 456 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,592 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:53,592 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2022-07-21 08:58:53,592 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:53,666 INFO L129 PetriNetUnfolder]: 59/781 cut-off events. [2022-07-21 08:58:53,666 INFO L130 PetriNetUnfolder]: For 391/400 co-relation queries the response was YES. [2022-07-21 08:58:53,670 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1278 conditions, 781 events. 59/781 cut-off events. For 391/400 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5195 event pairs, 23 based on Foata normal form. 0/724 useless extension candidates. Maximal degree in co-relation 1220. Up to 33 conditions per place. [2022-07-21 08:58:53,671 INFO L132 encePairwiseOnDemand]: 202/210 looper letters, 13 selfloop transitions, 5 changer transitions 0/185 dead transitions. [2022-07-21 08:58:53,671 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 185 transitions, 507 flow [2022-07-21 08:58:53,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 08:58:53,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-21 08:58:53,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2022-07-21 08:58:53,672 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2022-07-21 08:58:53,672 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2022-07-21 08:58:53,672 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2022-07-21 08:58:53,672 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:53,672 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2022-07-21 08:58:53,673 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,673 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,673 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,673 INFO L186 Difference]: Start difference. First operand has 278 places, 179 transitions, 456 flow. Second operand 3 states and 591 transitions. [2022-07-21 08:58:53,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 185 transitions, 507 flow [2022-07-21 08:58:53,675 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 185 transitions, 481 flow, removed 13 selfloop flow, removed 10 redundant places. [2022-07-21 08:58:53,677 INFO L242 Difference]: Finished difference. Result has 224 places, 182 transitions, 468 flow [2022-07-21 08:58:53,677 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=430, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=468, PETRI_PLACES=224, PETRI_TRANSITIONS=182} [2022-07-21 08:58:53,677 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 37 predicate places. [2022-07-21 08:58:53,677 INFO L495 AbstractCegarLoop]: Abstraction has has 224 places, 182 transitions, 468 flow [2022-07-21 08:58:53,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,677 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:53,678 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:53,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-07-21 08:58:53,678 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:53,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:53,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1964400122, now seen corresponding path program 1 times [2022-07-21 08:58:53,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:53,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733689696] [2022-07-21 08:58:53,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:53,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:53,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:53,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:53,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:53,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733689696] [2022-07-21 08:58:53,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733689696] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:53,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:53,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:58:53,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229498465] [2022-07-21 08:58:53,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:53,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:58:53,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:53,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:58:53,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:58:53,798 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:58:53,799 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 182 transitions, 468 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:53,799 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:53,799 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:58:53,799 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:54,805 INFO L129 PetriNetUnfolder]: 459/1741 cut-off events. [2022-07-21 08:58:54,806 INFO L130 PetriNetUnfolder]: For 1002/1002 co-relation queries the response was YES. [2022-07-21 08:58:54,814 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3615 conditions, 1741 events. 459/1741 cut-off events. For 1002/1002 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12849 event pairs, 191 based on Foata normal form. 1/1650 useless extension candidates. Maximal degree in co-relation 3565. Up to 625 conditions per place. [2022-07-21 08:58:54,816 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 158 selfloop transitions, 10 changer transitions 98/406 dead transitions. [2022-07-21 08:58:54,816 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 406 transitions, 1768 flow [2022-07-21 08:58:54,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-07-21 08:58:54,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2022-07-21 08:58:54,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 9254 transitions. [2022-07-21 08:58:54,821 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7597701149425288 [2022-07-21 08:58:54,821 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 9254 transitions. [2022-07-21 08:58:54,821 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 9254 transitions. [2022-07-21 08:58:54,822 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:54,822 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 9254 transitions. [2022-07-21 08:58:54,828 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 159.55172413793105) internal successors, (9254), 58 states have internal predecessors, (9254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:54,835 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 210.0) internal successors, (12390), 59 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:54,836 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 210.0) internal successors, (12390), 59 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:54,836 INFO L186 Difference]: Start difference. First operand has 224 places, 182 transitions, 468 flow. Second operand 58 states and 9254 transitions. [2022-07-21 08:58:54,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 406 transitions, 1768 flow [2022-07-21 08:58:54,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 406 transitions, 1758 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-07-21 08:58:54,843 INFO L242 Difference]: Finished difference. Result has 335 places, 191 transitions, 716 flow [2022-07-21 08:58:54,844 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=458, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=716, PETRI_PLACES=335, PETRI_TRANSITIONS=191} [2022-07-21 08:58:54,844 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 148 predicate places. [2022-07-21 08:58:54,844 INFO L495 AbstractCegarLoop]: Abstraction has has 335 places, 191 transitions, 716 flow [2022-07-21 08:58:54,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:54,845 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:54,845 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:54,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-07-21 08:58:54,845 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:54,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:54,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1966886732, now seen corresponding path program 2 times [2022-07-21 08:58:54,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:54,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350081993] [2022-07-21 08:58:54,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:54,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:54,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:54,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:54,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:54,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350081993] [2022-07-21 08:58:54,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350081993] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:54,862 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:54,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 08:58:54,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706885455] [2022-07-21 08:58:54,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:54,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 08:58:54,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:54,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 08:58:54,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 08:58:54,864 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2022-07-21 08:58:54,864 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 191 transitions, 716 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:54,864 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:54,864 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2022-07-21 08:58:54,864 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:54,994 INFO L129 PetriNetUnfolder]: 114/979 cut-off events. [2022-07-21 08:58:54,994 INFO L130 PetriNetUnfolder]: For 8058/8089 co-relation queries the response was YES. [2022-07-21 08:58:55,002 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3444 conditions, 979 events. 114/979 cut-off events. For 8058/8089 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 6074 event pairs, 89 based on Foata normal form. 9/932 useless extension candidates. Maximal degree in co-relation 3338. Up to 56 conditions per place. [2022-07-21 08:58:55,004 INFO L132 encePairwiseOnDemand]: 204/210 looper letters, 18 selfloop transitions, 3 changer transitions 0/197 dead transitions. [2022-07-21 08:58:55,004 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 197 transitions, 779 flow [2022-07-21 08:58:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 08:58:55,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-21 08:58:55,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2022-07-21 08:58:55,005 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2022-07-21 08:58:55,005 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2022-07-21 08:58:55,005 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2022-07-21 08:58:55,005 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:55,005 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2022-07-21 08:58:55,006 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:55,006 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:55,007 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:55,007 INFO L186 Difference]: Start difference. First operand has 335 places, 191 transitions, 716 flow. Second operand 3 states and 591 transitions. [2022-07-21 08:58:55,007 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 197 transitions, 779 flow [2022-07-21 08:58:55,021 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 197 transitions, 732 flow, removed 23 selfloop flow, removed 20 redundant places. [2022-07-21 08:58:55,023 INFO L242 Difference]: Finished difference. Result has 272 places, 194 transitions, 705 flow [2022-07-21 08:58:55,024 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=669, PETRI_DIFFERENCE_MINUEND_PLACES=268, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=705, PETRI_PLACES=272, PETRI_TRANSITIONS=194} [2022-07-21 08:58:55,024 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 85 predicate places. [2022-07-21 08:58:55,024 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 194 transitions, 705 flow [2022-07-21 08:58:55,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:55,024 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:55,024 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:55,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-07-21 08:58:55,025 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:55,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:55,025 INFO L85 PathProgramCache]: Analyzing trace with hash -724357054, now seen corresponding path program 1 times [2022-07-21 08:58:55,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:55,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271325161] [2022-07-21 08:58:55,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:55,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:55,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:55,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:55,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:55,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271325161] [2022-07-21 08:58:55,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271325161] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:55,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:55,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:58:55,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952934841] [2022-07-21 08:58:55,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:55,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:58:55,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:55,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:58:55,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:58:55,145 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:58:55,146 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 194 transitions, 705 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:55,146 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:55,146 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:58:55,147 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:55,978 INFO L129 PetriNetUnfolder]: 542/2054 cut-off events. [2022-07-21 08:58:55,979 INFO L130 PetriNetUnfolder]: For 13418/13445 co-relation queries the response was YES. [2022-07-21 08:58:55,995 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8126 conditions, 2054 events. 542/2054 cut-off events. For 13418/13445 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 15362 event pairs, 182 based on Foata normal form. 2/1993 useless extension candidates. Maximal degree in co-relation 8038. Up to 443 conditions per place. [2022-07-21 08:58:56,000 INFO L132 encePairwiseOnDemand]: 187/210 looper letters, 125 selfloop transitions, 49 changer transitions 98/415 dead transitions. [2022-07-21 08:58:56,000 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 415 transitions, 2872 flow [2022-07-21 08:58:56,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-07-21 08:58:56,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-07-21 08:58:56,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 5513 transitions. [2022-07-21 08:58:56,003 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7721288515406163 [2022-07-21 08:58:56,003 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 5513 transitions. [2022-07-21 08:58:56,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 5513 transitions. [2022-07-21 08:58:56,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:56,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 5513 transitions. [2022-07-21 08:58:56,007 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 162.14705882352942) internal successors, (5513), 34 states have internal predecessors, (5513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 210.0) internal successors, (7350), 35 states have internal predecessors, (7350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,011 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 210.0) internal successors, (7350), 35 states have internal predecessors, (7350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,011 INFO L186 Difference]: Start difference. First operand has 272 places, 194 transitions, 705 flow. Second operand 34 states and 5513 transitions. [2022-07-21 08:58:56,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 415 transitions, 2872 flow [2022-07-21 08:58:56,034 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 415 transitions, 2863 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-07-21 08:58:56,038 INFO L242 Difference]: Finished difference. Result has 333 places, 237 transitions, 1389 flow [2022-07-21 08:58:56,038 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=696, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1389, PETRI_PLACES=333, PETRI_TRANSITIONS=237} [2022-07-21 08:58:56,038 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 146 predicate places. [2022-07-21 08:58:56,039 INFO L495 AbstractCegarLoop]: Abstraction has has 333 places, 237 transitions, 1389 flow [2022-07-21 08:58:56,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,039 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:56,039 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:56,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-07-21 08:58:56,039 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:56,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:56,040 INFO L85 PathProgramCache]: Analyzing trace with hash 845494072, now seen corresponding path program 1 times [2022-07-21 08:58:56,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:56,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639636409] [2022-07-21 08:58:56,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:56,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:56,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:56,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:56,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:56,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639636409] [2022-07-21 08:58:56,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639636409] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:56,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:56,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 08:58:56,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834982439] [2022-07-21 08:58:56,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:56,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 08:58:56,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:56,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 08:58:56,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 08:58:56,062 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2022-07-21 08:58:56,062 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 237 transitions, 1389 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,062 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:56,062 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2022-07-21 08:58:56,062 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:56,360 INFO L129 PetriNetUnfolder]: 265/1750 cut-off events. [2022-07-21 08:58:56,360 INFO L130 PetriNetUnfolder]: For 24591/24775 co-relation queries the response was YES. [2022-07-21 08:58:56,375 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8742 conditions, 1750 events. 265/1750 cut-off events. For 24591/24775 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 13259 event pairs, 207 based on Foata normal form. 52/1732 useless extension candidates. Maximal degree in co-relation 8625. Up to 210 conditions per place. [2022-07-21 08:58:56,380 INFO L132 encePairwiseOnDemand]: 204/210 looper letters, 14 selfloop transitions, 3 changer transitions 2/243 dead transitions. [2022-07-21 08:58:56,380 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 243 transitions, 1440 flow [2022-07-21 08:58:56,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 08:58:56,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-21 08:58:56,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2022-07-21 08:58:56,381 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2022-07-21 08:58:56,381 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2022-07-21 08:58:56,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2022-07-21 08:58:56,381 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:56,381 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2022-07-21 08:58:56,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,382 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,382 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,382 INFO L186 Difference]: Start difference. First operand has 333 places, 237 transitions, 1389 flow. Second operand 3 states and 591 transitions. [2022-07-21 08:58:56,382 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 243 transitions, 1440 flow [2022-07-21 08:58:56,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 243 transitions, 1180 flow, removed 129 selfloop flow, removed 13 redundant places. [2022-07-21 08:58:56,434 INFO L242 Difference]: Finished difference. Result has 306 places, 238 transitions, 1148 flow [2022-07-21 08:58:56,434 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1129, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1148, PETRI_PLACES=306, PETRI_TRANSITIONS=238} [2022-07-21 08:58:56,434 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 119 predicate places. [2022-07-21 08:58:56,434 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 238 transitions, 1148 flow [2022-07-21 08:58:56,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,434 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:56,434 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:56,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-07-21 08:58:56,435 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:56,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:56,435 INFO L85 PathProgramCache]: Analyzing trace with hash 51948910, now seen corresponding path program 2 times [2022-07-21 08:58:56,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:56,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306802653] [2022-07-21 08:58:56,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:56,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:56,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:56,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:56,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306802653] [2022-07-21 08:58:56,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306802653] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:56,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:56,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:58:56,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234152533] [2022-07-21 08:58:56,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:56,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:58:56,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:56,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:58:56,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:58:56,557 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:58:56,558 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 238 transitions, 1148 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:56,558 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:56,558 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:58:56,558 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:57,277 INFO L129 PetriNetUnfolder]: 683/2638 cut-off events. [2022-07-21 08:58:57,277 INFO L130 PetriNetUnfolder]: For 25050/25076 co-relation queries the response was YES. [2022-07-21 08:58:57,300 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12883 conditions, 2638 events. 683/2638 cut-off events. For 25050/25076 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 20528 event pairs, 393 based on Foata normal form. 2/2550 useless extension candidates. Maximal degree in co-relation 12777. Up to 1198 conditions per place. [2022-07-21 08:58:57,306 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 177 selfloop transitions, 26 changer transitions 49/396 dead transitions. [2022-07-21 08:58:57,307 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 396 transitions, 3300 flow [2022-07-21 08:58:57,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-21 08:58:57,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-07-21 08:58:57,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 4191 transitions. [2022-07-21 08:58:57,309 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7675824175824176 [2022-07-21 08:58:57,309 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 4191 transitions. [2022-07-21 08:58:57,309 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 4191 transitions. [2022-07-21 08:58:57,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:57,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 4191 transitions. [2022-07-21 08:58:57,312 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 161.19230769230768) internal successors, (4191), 26 states have internal predecessors, (4191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,315 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 210.0) internal successors, (5670), 27 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,315 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 210.0) internal successors, (5670), 27 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,315 INFO L186 Difference]: Start difference. First operand has 306 places, 238 transitions, 1148 flow. Second operand 26 states and 4191 transitions. [2022-07-21 08:58:57,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 396 transitions, 3300 flow [2022-07-21 08:58:57,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 396 transitions, 3297 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-07-21 08:58:57,377 INFO L242 Difference]: Finished difference. Result has 353 places, 261 transitions, 1636 flow [2022-07-21 08:58:57,378 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1145, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1636, PETRI_PLACES=353, PETRI_TRANSITIONS=261} [2022-07-21 08:58:57,378 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 166 predicate places. [2022-07-21 08:58:57,378 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 261 transitions, 1636 flow [2022-07-21 08:58:57,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,379 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:57,379 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:57,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-07-21 08:58:57,379 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:57,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:57,379 INFO L85 PathProgramCache]: Analyzing trace with hash 2029902456, now seen corresponding path program 1 times [2022-07-21 08:58:57,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:57,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673845663] [2022-07-21 08:58:57,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:57,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:57,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:57,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:57,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:57,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673845663] [2022-07-21 08:58:57,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673845663] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:57,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:57,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 08:58:57,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66819307] [2022-07-21 08:58:57,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:57,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 08:58:57,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:57,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 08:58:57,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 08:58:57,401 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2022-07-21 08:58:57,402 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 261 transitions, 1636 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,402 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:57,402 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2022-07-21 08:58:57,402 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:57,623 INFO L129 PetriNetUnfolder]: 135/1212 cut-off events. [2022-07-21 08:58:57,623 INFO L130 PetriNetUnfolder]: For 12986/13036 co-relation queries the response was YES. [2022-07-21 08:58:57,638 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5452 conditions, 1212 events. 135/1212 cut-off events. For 12986/13036 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 8353 event pairs, 112 based on Foata normal form. 24/1199 useless extension candidates. Maximal degree in co-relation 5323. Up to 119 conditions per place. [2022-07-21 08:58:57,641 INFO L132 encePairwiseOnDemand]: 202/210 looper letters, 15 selfloop transitions, 5 changer transitions 10/239 dead transitions. [2022-07-21 08:58:57,641 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 239 transitions, 1471 flow [2022-07-21 08:58:57,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 08:58:57,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-21 08:58:57,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2022-07-21 08:58:57,643 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2022-07-21 08:58:57,643 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2022-07-21 08:58:57,643 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2022-07-21 08:58:57,643 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:57,643 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2022-07-21 08:58:57,644 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,645 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,645 INFO L186 Difference]: Start difference. First operand has 353 places, 261 transitions, 1636 flow. Second operand 3 states and 591 transitions. [2022-07-21 08:58:57,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 239 transitions, 1471 flow [2022-07-21 08:58:57,697 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 239 transitions, 1164 flow, removed 139 selfloop flow, removed 18 redundant places. [2022-07-21 08:58:57,699 INFO L242 Difference]: Finished difference. Result has 322 places, 226 transitions, 1090 flow [2022-07-21 08:58:57,700 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1103, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1090, PETRI_PLACES=322, PETRI_TRANSITIONS=226} [2022-07-21 08:58:57,700 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 135 predicate places. [2022-07-21 08:58:57,700 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 226 transitions, 1090 flow [2022-07-21 08:58:57,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,701 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:57,701 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:57,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-07-21 08:58:57,701 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:57,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:57,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1875410008, now seen corresponding path program 3 times [2022-07-21 08:58:57,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:57,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626750026] [2022-07-21 08:58:57,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:57,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:57,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:57,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:57,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:57,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626750026] [2022-07-21 08:58:57,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626750026] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:57,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:57,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:58:57,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531839083] [2022-07-21 08:58:57,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:57,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:58:57,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:57,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:58:57,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:58:57,844 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:58:57,845 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 226 transitions, 1090 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:57,845 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:57,845 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:58:57,845 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:58,565 INFO L129 PetriNetUnfolder]: 375/1672 cut-off events. [2022-07-21 08:58:58,565 INFO L130 PetriNetUnfolder]: For 13839/13868 co-relation queries the response was YES. [2022-07-21 08:58:58,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7453 conditions, 1672 events. 375/1672 cut-off events. For 13839/13868 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 11701 event pairs, 197 based on Foata normal form. 1/1624 useless extension candidates. Maximal degree in co-relation 7339. Up to 580 conditions per place. [2022-07-21 08:58:58,592 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 128 selfloop transitions, 30 changer transitions 49/352 dead transitions. [2022-07-21 08:58:58,593 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 352 transitions, 2663 flow [2022-07-21 08:58:58,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-21 08:58:58,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-07-21 08:58:58,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 4351 transitions. [2022-07-21 08:58:58,596 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7673721340388007 [2022-07-21 08:58:58,596 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 4351 transitions. [2022-07-21 08:58:58,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 4351 transitions. [2022-07-21 08:58:58,597 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:58,597 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 4351 transitions. [2022-07-21 08:58:58,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 161.14814814814815) internal successors, (4351), 27 states have internal predecessors, (4351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:58,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 210.0) internal successors, (5880), 28 states have internal predecessors, (5880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:58,604 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 210.0) internal successors, (5880), 28 states have internal predecessors, (5880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:58,604 INFO L186 Difference]: Start difference. First operand has 322 places, 226 transitions, 1090 flow. Second operand 27 states and 4351 transitions. [2022-07-21 08:58:58,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 352 transitions, 2663 flow [2022-07-21 08:58:58,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 352 transitions, 2631 flow, removed 5 selfloop flow, removed 5 redundant places. [2022-07-21 08:58:58,661 INFO L242 Difference]: Finished difference. Result has 357 places, 248 transitions, 1445 flow [2022-07-21 08:58:58,661 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1066, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=1445, PETRI_PLACES=357, PETRI_TRANSITIONS=248} [2022-07-21 08:58:58,662 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 170 predicate places. [2022-07-21 08:58:58,662 INFO L495 AbstractCegarLoop]: Abstraction has has 357 places, 248 transitions, 1445 flow [2022-07-21 08:58:58,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:58,662 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:58,662 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:58,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-07-21 08:58:58,663 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:58,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:58,663 INFO L85 PathProgramCache]: Analyzing trace with hash -147000172, now seen corresponding path program 1 times [2022-07-21 08:58:58,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:58,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609463770] [2022-07-21 08:58:58,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:58,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:58,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:58:58,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:58:58,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:58:58,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609463770] [2022-07-21 08:58:58,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609463770] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:58:58,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:58:58,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:58:58,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439613780] [2022-07-21 08:58:58,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:58:58,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:58:58,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:58:58,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:58:58,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:58:58,802 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:58:58,803 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 248 transitions, 1445 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:58,803 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:58:58,803 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:58:58,804 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:58:59,809 INFO L129 PetriNetUnfolder]: 526/2048 cut-off events. [2022-07-21 08:58:59,810 INFO L130 PetriNetUnfolder]: For 26454/26510 co-relation queries the response was YES. [2022-07-21 08:58:59,826 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10889 conditions, 2048 events. 526/2048 cut-off events. For 26454/26510 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 14752 event pairs, 245 based on Foata normal form. 1/1996 useless extension candidates. Maximal degree in co-relation 10758. Up to 753 conditions per place. [2022-07-21 08:58:59,831 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 171 selfloop transitions, 25 changer transitions 70/417 dead transitions. [2022-07-21 08:58:59,831 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 417 transitions, 4670 flow [2022-07-21 08:58:59,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-07-21 08:58:59,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-07-21 08:58:59,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 7023 transitions. [2022-07-21 08:58:59,834 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7600649350649351 [2022-07-21 08:58:59,835 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 7023 transitions. [2022-07-21 08:58:59,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 7023 transitions. [2022-07-21 08:58:59,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:58:59,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 7023 transitions. [2022-07-21 08:58:59,839 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 159.61363636363637) internal successors, (7023), 44 states have internal predecessors, (7023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:59,843 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 210.0) internal successors, (9450), 45 states have internal predecessors, (9450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:59,844 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 210.0) internal successors, (9450), 45 states have internal predecessors, (9450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:59,844 INFO L186 Difference]: Start difference. First operand has 357 places, 248 transitions, 1445 flow. Second operand 44 states and 7023 transitions. [2022-07-21 08:58:59,844 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 417 transitions, 4670 flow [2022-07-21 08:58:59,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 417 transitions, 4539 flow, removed 59 selfloop flow, removed 12 redundant places. [2022-07-21 08:58:59,914 INFO L242 Difference]: Finished difference. Result has 413 places, 274 transitions, 1914 flow [2022-07-21 08:58:59,914 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1340, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=1914, PETRI_PLACES=413, PETRI_TRANSITIONS=274} [2022-07-21 08:58:59,915 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 226 predicate places. [2022-07-21 08:58:59,915 INFO L495 AbstractCegarLoop]: Abstraction has has 413 places, 274 transitions, 1914 flow [2022-07-21 08:58:59,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:58:59,916 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:58:59,916 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:58:59,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-07-21 08:58:59,916 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:58:59,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:58:59,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1251028272, now seen corresponding path program 4 times [2022-07-21 08:58:59,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:58:59,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276860141] [2022-07-21 08:58:59,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:58:59,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:58:59,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:00,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:00,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:00,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276860141] [2022-07-21 08:59:00,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276860141] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:00,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:00,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:00,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638086677] [2022-07-21 08:59:00,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:00,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:00,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:00,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:00,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:00,070 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:00,071 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 413 places, 274 transitions, 1914 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:00,071 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:00,071 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:00,071 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:01,150 INFO L129 PetriNetUnfolder]: 579/2226 cut-off events. [2022-07-21 08:59:01,151 INFO L130 PetriNetUnfolder]: For 43896/43931 co-relation queries the response was YES. [2022-07-21 08:59:01,176 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13344 conditions, 2226 events. 579/2226 cut-off events. For 43896/43931 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 16466 event pairs, 278 based on Foata normal form. 10/2180 useless extension candidates. Maximal degree in co-relation 13185. Up to 817 conditions per place. [2022-07-21 08:59:01,183 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 183 selfloop transitions, 35 changer transitions 74/441 dead transitions. [2022-07-21 08:59:01,183 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 441 transitions, 4416 flow [2022-07-21 08:59:01,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-07-21 08:59:01,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-07-21 08:59:01,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 7025 transitions. [2022-07-21 08:59:01,186 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7602813852813853 [2022-07-21 08:59:01,186 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 7025 transitions. [2022-07-21 08:59:01,186 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 7025 transitions. [2022-07-21 08:59:01,187 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:01,187 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 7025 transitions. [2022-07-21 08:59:01,191 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 159.6590909090909) internal successors, (7025), 44 states have internal predecessors, (7025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:01,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 210.0) internal successors, (9450), 45 states have internal predecessors, (9450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:01,195 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 210.0) internal successors, (9450), 45 states have internal predecessors, (9450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:01,263 INFO L186 Difference]: Start difference. First operand has 413 places, 274 transitions, 1914 flow. Second operand 44 states and 7025 transitions. [2022-07-21 08:59:01,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 441 transitions, 4416 flow [2022-07-21 08:59:01,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 396 places, 441 transitions, 4016 flow, removed 200 selfloop flow, removed 29 redundant places. [2022-07-21 08:59:01,380 INFO L242 Difference]: Finished difference. Result has 432 places, 297 transitions, 2073 flow [2022-07-21 08:59:01,380 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1650, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=2073, PETRI_PLACES=432, PETRI_TRANSITIONS=297} [2022-07-21 08:59:01,381 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 245 predicate places. [2022-07-21 08:59:01,381 INFO L495 AbstractCegarLoop]: Abstraction has has 432 places, 297 transitions, 2073 flow [2022-07-21 08:59:01,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:01,382 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:01,382 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:01,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-07-21 08:59:01,382 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:01,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:01,383 INFO L85 PathProgramCache]: Analyzing trace with hash -792355658, now seen corresponding path program 5 times [2022-07-21 08:59:01,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:01,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290909417] [2022-07-21 08:59:01,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:01,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:01,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:01,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:01,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:01,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290909417] [2022-07-21 08:59:01,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290909417] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:01,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:01,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:01,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736213400] [2022-07-21 08:59:01,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:01,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:01,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:01,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:01,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:01,523 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:01,524 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 432 places, 297 transitions, 2073 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:01,524 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:01,525 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:01,525 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:02,760 INFO L129 PetriNetUnfolder]: 652/2469 cut-off events. [2022-07-21 08:59:02,761 INFO L130 PetriNetUnfolder]: For 42227/42269 co-relation queries the response was YES. [2022-07-21 08:59:02,792 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14893 conditions, 2469 events. 652/2469 cut-off events. For 42227/42269 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 18857 event pairs, 345 based on Foata normal form. 11/2421 useless extension candidates. Maximal degree in co-relation 14726. Up to 789 conditions per place. [2022-07-21 08:59:02,799 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 215 selfloop transitions, 43 changer transitions 89/496 dead transitions. [2022-07-21 08:59:02,799 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 496 transitions, 5865 flow [2022-07-21 08:59:02,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-07-21 08:59:02,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-07-21 08:59:02,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 7972 transitions. [2022-07-21 08:59:02,803 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7592380952380953 [2022-07-21 08:59:02,803 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 7972 transitions. [2022-07-21 08:59:02,803 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 7972 transitions. [2022-07-21 08:59:02,804 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:02,804 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 7972 transitions. [2022-07-21 08:59:02,808 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 159.44) internal successors, (7972), 50 states have internal predecessors, (7972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:02,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 210.0) internal successors, (10710), 51 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:02,813 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 210.0) internal successors, (10710), 51 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:02,813 INFO L186 Difference]: Start difference. First operand has 432 places, 297 transitions, 2073 flow. Second operand 50 states and 7972 transitions. [2022-07-21 08:59:02,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 496 transitions, 5865 flow [2022-07-21 08:59:02,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 428 places, 496 transitions, 5217 flow, removed 324 selfloop flow, removed 22 redundant places. [2022-07-21 08:59:02,940 INFO L242 Difference]: Finished difference. Result has 475 places, 316 transitions, 2514 flow [2022-07-21 08:59:02,940 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1995, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=2514, PETRI_PLACES=475, PETRI_TRANSITIONS=316} [2022-07-21 08:59:02,940 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 288 predicate places. [2022-07-21 08:59:02,940 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 316 transitions, 2514 flow [2022-07-21 08:59:02,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:02,941 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:02,941 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:02,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-07-21 08:59:02,941 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:02,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:02,941 INFO L85 PathProgramCache]: Analyzing trace with hash 642885540, now seen corresponding path program 6 times [2022-07-21 08:59:02,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:02,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704212913] [2022-07-21 08:59:02,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:02,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:03,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:03,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:03,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704212913] [2022-07-21 08:59:03,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704212913] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:03,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:03,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:03,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604311811] [2022-07-21 08:59:03,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:03,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:03,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:03,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:03,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:03,079 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:03,080 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 316 transitions, 2514 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:03,080 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:03,080 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:03,080 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:04,349 INFO L129 PetriNetUnfolder]: 650/2419 cut-off events. [2022-07-21 08:59:04,349 INFO L130 PetriNetUnfolder]: For 50402/50447 co-relation queries the response was YES. [2022-07-21 08:59:04,387 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15883 conditions, 2419 events. 650/2419 cut-off events. For 50402/50447 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 18510 event pairs, 245 based on Foata normal form. 10/2373 useless extension candidates. Maximal degree in co-relation 15690. Up to 735 conditions per place. [2022-07-21 08:59:04,395 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 299 selfloop transitions, 52 changer transitions 109/609 dead transitions. [2022-07-21 08:59:04,395 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 609 transitions, 8262 flow [2022-07-21 08:59:04,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-07-21 08:59:04,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2022-07-21 08:59:04,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 9230 transitions. [2022-07-21 08:59:04,399 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7577996715927751 [2022-07-21 08:59:04,399 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 9230 transitions. [2022-07-21 08:59:04,399 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 9230 transitions. [2022-07-21 08:59:04,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:04,400 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 9230 transitions. [2022-07-21 08:59:04,405 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 159.13793103448276) internal successors, (9230), 58 states have internal predecessors, (9230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:04,411 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 210.0) internal successors, (12390), 59 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:04,411 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 210.0) internal successors, (12390), 59 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:04,411 INFO L186 Difference]: Start difference. First operand has 475 places, 316 transitions, 2514 flow. Second operand 58 states and 9230 transitions. [2022-07-21 08:59:04,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 609 transitions, 8262 flow [2022-07-21 08:59:04,579 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 609 transitions, 7490 flow, removed 375 selfloop flow, removed 29 redundant places. [2022-07-21 08:59:04,584 INFO L242 Difference]: Finished difference. Result has 514 places, 318 transitions, 2706 flow [2022-07-21 08:59:04,585 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=2379, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=2706, PETRI_PLACES=514, PETRI_TRANSITIONS=318} [2022-07-21 08:59:04,585 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 327 predicate places. [2022-07-21 08:59:04,585 INFO L495 AbstractCegarLoop]: Abstraction has has 514 places, 318 transitions, 2706 flow [2022-07-21 08:59:04,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:04,586 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:04,586 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:04,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-07-21 08:59:04,586 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:04,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:04,586 INFO L85 PathProgramCache]: Analyzing trace with hash 365761050, now seen corresponding path program 7 times [2022-07-21 08:59:04,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:04,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647382596] [2022-07-21 08:59:04,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:04,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:04,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:04,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:04,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:04,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647382596] [2022-07-21 08:59:04,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647382596] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:04,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:04,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:04,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999683604] [2022-07-21 08:59:04,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:04,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:04,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:04,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:04,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:04,749 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:04,751 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 318 transitions, 2706 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:04,751 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:04,751 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:04,751 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:06,173 INFO L129 PetriNetUnfolder]: 694/2549 cut-off events. [2022-07-21 08:59:06,173 INFO L130 PetriNetUnfolder]: For 49590/49645 co-relation queries the response was YES. [2022-07-21 08:59:06,211 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17002 conditions, 2549 events. 694/2549 cut-off events. For 49590/49645 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 19901 event pairs, 274 based on Foata normal form. 25/2512 useless extension candidates. Maximal degree in co-relation 16788. Up to 869 conditions per place. [2022-07-21 08:59:06,219 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 220 selfloop transitions, 56 changer transitions 88/513 dead transitions. [2022-07-21 08:59:06,219 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 520 places, 513 transitions, 6934 flow [2022-07-21 08:59:06,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-07-21 08:59:06,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2022-07-21 08:59:06,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 8594 transitions. [2022-07-21 08:59:06,223 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7578483245149912 [2022-07-21 08:59:06,223 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 8594 transitions. [2022-07-21 08:59:06,224 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 8594 transitions. [2022-07-21 08:59:06,224 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:06,225 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 8594 transitions. [2022-07-21 08:59:06,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 159.14814814814815) internal successors, (8594), 54 states have internal predecessors, (8594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:06,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 210.0) internal successors, (11550), 55 states have internal predecessors, (11550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:06,235 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 210.0) internal successors, (11550), 55 states have internal predecessors, (11550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:06,235 INFO L186 Difference]: Start difference. First operand has 514 places, 318 transitions, 2706 flow. Second operand 54 states and 8594 transitions. [2022-07-21 08:59:06,235 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 520 places, 513 transitions, 6934 flow [2022-07-21 08:59:06,409 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 513 transitions, 6539 flow, removed 74 selfloop flow, removed 47 redundant places. [2022-07-21 08:59:06,414 INFO L242 Difference]: Finished difference. Result has 515 places, 334 transitions, 3042 flow [2022-07-21 08:59:06,415 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=2552, PETRI_DIFFERENCE_MINUEND_PLACES=420, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=271, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=3042, PETRI_PLACES=515, PETRI_TRANSITIONS=334} [2022-07-21 08:59:06,415 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 328 predicate places. [2022-07-21 08:59:06,415 INFO L495 AbstractCegarLoop]: Abstraction has has 515 places, 334 transitions, 3042 flow [2022-07-21 08:59:06,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:06,415 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:06,415 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:06,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-07-21 08:59:06,416 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:06,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:06,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1704453830, now seen corresponding path program 8 times [2022-07-21 08:59:06,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:06,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824034686] [2022-07-21 08:59:06,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:06,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:06,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:06,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:06,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:06,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824034686] [2022-07-21 08:59:06,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824034686] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:06,558 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:06,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:06,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038426886] [2022-07-21 08:59:06,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:06,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:06,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:06,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:06,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:06,561 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:06,562 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 515 places, 334 transitions, 3042 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:06,562 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:06,562 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:06,562 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:07,874 INFO L129 PetriNetUnfolder]: 705/2592 cut-off events. [2022-07-21 08:59:07,875 INFO L130 PetriNetUnfolder]: For 64910/64966 co-relation queries the response was YES. [2022-07-21 08:59:07,915 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18701 conditions, 2592 events. 705/2592 cut-off events. For 64910/64966 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 20318 event pairs, 383 based on Foata normal form. 15/2539 useless extension candidates. Maximal degree in co-relation 18488. Up to 899 conditions per place. [2022-07-21 08:59:07,923 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 236 selfloop transitions, 42 changer transitions 89/516 dead transitions. [2022-07-21 08:59:07,924 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 516 transitions, 7988 flow [2022-07-21 08:59:07,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-07-21 08:59:07,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2022-07-21 08:59:07,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 8133 transitions. [2022-07-21 08:59:07,928 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7593837535014005 [2022-07-21 08:59:07,928 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 8133 transitions. [2022-07-21 08:59:07,928 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 8133 transitions. [2022-07-21 08:59:07,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:07,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 8133 transitions. [2022-07-21 08:59:07,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 52 states, 51 states have (on average 159.47058823529412) internal successors, (8133), 51 states have internal predecessors, (8133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:07,938 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 52 states, 52 states have (on average 210.0) internal successors, (10920), 52 states have internal predecessors, (10920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:07,938 INFO L81 ComplementDD]: Finished complementDD. Result has 52 states, 52 states have (on average 210.0) internal successors, (10920), 52 states have internal predecessors, (10920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:07,939 INFO L186 Difference]: Start difference. First operand has 515 places, 334 transitions, 3042 flow. Second operand 51 states and 8133 transitions. [2022-07-21 08:59:07,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 516 transitions, 7988 flow [2022-07-21 08:59:08,132 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 516 transitions, 7078 flow, removed 444 selfloop flow, removed 36 redundant places. [2022-07-21 08:59:08,137 INFO L242 Difference]: Finished difference. Result has 533 places, 354 transitions, 3586 flow [2022-07-21 08:59:08,137 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=2932, PETRI_DIFFERENCE_MINUEND_PLACES=437, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=3586, PETRI_PLACES=533, PETRI_TRANSITIONS=354} [2022-07-21 08:59:08,138 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 346 predicate places. [2022-07-21 08:59:08,138 INFO L495 AbstractCegarLoop]: Abstraction has has 533 places, 354 transitions, 3586 flow [2022-07-21 08:59:08,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:08,138 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:08,138 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:08,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-07-21 08:59:08,139 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:08,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:08,139 INFO L85 PathProgramCache]: Analyzing trace with hash 191725786, now seen corresponding path program 9 times [2022-07-21 08:59:08,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:08,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546041986] [2022-07-21 08:59:08,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:08,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:08,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:08,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:08,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:08,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546041986] [2022-07-21 08:59:08,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546041986] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:08,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:08,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:08,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035805977] [2022-07-21 08:59:08,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:08,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:08,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:08,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:08,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:08,286 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:08,287 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 354 transitions, 3586 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:08,287 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:08,288 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:08,288 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:09,563 INFO L129 PetriNetUnfolder]: 692/2586 cut-off events. [2022-07-21 08:59:09,563 INFO L130 PetriNetUnfolder]: For 69167/69230 co-relation queries the response was YES. [2022-07-21 08:59:09,606 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18900 conditions, 2586 events. 692/2586 cut-off events. For 69167/69230 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 20421 event pairs, 300 based on Foata normal form. 25/2537 useless extension candidates. Maximal degree in co-relation 18676. Up to 927 conditions per place. [2022-07-21 08:59:09,614 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 250 selfloop transitions, 67 changer transitions 79/545 dead transitions. [2022-07-21 08:59:09,615 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 545 transitions, 8540 flow [2022-07-21 08:59:09,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-07-21 08:59:09,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-07-21 08:59:09,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 6702 transitions. [2022-07-21 08:59:09,618 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7598639455782313 [2022-07-21 08:59:09,618 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 6702 transitions. [2022-07-21 08:59:09,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 6702 transitions. [2022-07-21 08:59:09,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:09,619 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 6702 transitions. [2022-07-21 08:59:09,622 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 159.57142857142858) internal successors, (6702), 42 states have internal predecessors, (6702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:09,626 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 210.0) internal successors, (9030), 43 states have internal predecessors, (9030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:09,626 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 210.0) internal successors, (9030), 43 states have internal predecessors, (9030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:09,627 INFO L186 Difference]: Start difference. First operand has 533 places, 354 transitions, 3586 flow. Second operand 42 states and 6702 transitions. [2022-07-21 08:59:09,627 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 545 transitions, 8540 flow [2022-07-21 08:59:09,887 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 499 places, 545 transitions, 7732 flow, removed 404 selfloop flow, removed 36 redundant places. [2022-07-21 08:59:09,893 INFO L242 Difference]: Finished difference. Result has 532 places, 376 transitions, 4069 flow [2022-07-21 08:59:09,893 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=3410, PETRI_DIFFERENCE_MINUEND_PLACES=458, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=354, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=4069, PETRI_PLACES=532, PETRI_TRANSITIONS=376} [2022-07-21 08:59:09,893 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 345 predicate places. [2022-07-21 08:59:09,894 INFO L495 AbstractCegarLoop]: Abstraction has has 532 places, 376 transitions, 4069 flow [2022-07-21 08:59:09,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:09,894 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:09,894 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:09,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-07-21 08:59:09,895 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:09,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:09,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1112861422, now seen corresponding path program 10 times [2022-07-21 08:59:09,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:09,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530053730] [2022-07-21 08:59:09,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:09,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:09,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:10,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:10,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:10,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530053730] [2022-07-21 08:59:10,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530053730] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:10,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:10,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:10,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755926801] [2022-07-21 08:59:10,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:10,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:10,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:10,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:10,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:10,030 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:10,031 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 376 transitions, 4069 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:10,032 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:10,032 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:10,032 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:11,431 INFO L129 PetriNetUnfolder]: 690/2600 cut-off events. [2022-07-21 08:59:11,432 INFO L130 PetriNetUnfolder]: For 61328/61384 co-relation queries the response was YES. [2022-07-21 08:59:11,483 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18540 conditions, 2600 events. 690/2600 cut-off events. For 61328/61384 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 20641 event pairs, 324 based on Foata normal form. 11/2537 useless extension candidates. Maximal degree in co-relation 18318. Up to 924 conditions per place. [2022-07-21 08:59:11,493 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 301 selfloop transitions, 80 changer transitions 93/623 dead transitions. [2022-07-21 08:59:11,493 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 623 transitions, 10587 flow [2022-07-21 08:59:11,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-07-21 08:59:11,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-07-21 08:59:11,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 7963 transitions. [2022-07-21 08:59:11,497 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7583809523809524 [2022-07-21 08:59:11,497 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 7963 transitions. [2022-07-21 08:59:11,497 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 7963 transitions. [2022-07-21 08:59:11,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:11,498 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 7963 transitions. [2022-07-21 08:59:11,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 159.26) internal successors, (7963), 50 states have internal predecessors, (7963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:11,508 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 210.0) internal successors, (10710), 51 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:11,508 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 210.0) internal successors, (10710), 51 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:11,509 INFO L186 Difference]: Start difference. First operand has 532 places, 376 transitions, 4069 flow. Second operand 50 states and 7963 transitions. [2022-07-21 08:59:11,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 623 transitions, 10587 flow [2022-07-21 08:59:11,832 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 623 transitions, 9889 flow, removed 261 selfloop flow, removed 24 redundant places. [2022-07-21 08:59:11,839 INFO L242 Difference]: Finished difference. Result has 573 places, 409 transitions, 4993 flow [2022-07-21 08:59:11,839 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=3806, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=4993, PETRI_PLACES=573, PETRI_TRANSITIONS=409} [2022-07-21 08:59:11,840 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 386 predicate places. [2022-07-21 08:59:11,840 INFO L495 AbstractCegarLoop]: Abstraction has has 573 places, 409 transitions, 4993 flow [2022-07-21 08:59:11,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:11,840 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:11,840 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:11,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-07-21 08:59:11,840 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:11,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:11,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1951022846, now seen corresponding path program 11 times [2022-07-21 08:59:11,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:11,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792413558] [2022-07-21 08:59:11,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:11,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:11,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:11,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:11,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:11,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792413558] [2022-07-21 08:59:11,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792413558] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:11,980 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:11,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:11,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875425874] [2022-07-21 08:59:11,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:11,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:11,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:11,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:11,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:11,982 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:11,983 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 573 places, 409 transitions, 4993 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:11,983 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:11,983 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:11,984 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:13,417 INFO L129 PetriNetUnfolder]: 684/2615 cut-off events. [2022-07-21 08:59:13,417 INFO L130 PetriNetUnfolder]: For 67731/67805 co-relation queries the response was YES. [2022-07-21 08:59:13,472 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19035 conditions, 2615 events. 684/2615 cut-off events. For 67731/67805 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 20883 event pairs, 276 based on Foata normal form. 36/2586 useless extension candidates. Maximal degree in co-relation 18789. Up to 900 conditions per place. [2022-07-21 08:59:13,482 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 268 selfloop transitions, 107 changer transitions 82/606 dead transitions. [2022-07-21 08:59:13,482 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 606 transitions, 10351 flow [2022-07-21 08:59:13,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-07-21 08:59:13,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-07-21 08:59:13,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 7332 transitions. [2022-07-21 08:59:13,486 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7590062111801242 [2022-07-21 08:59:13,486 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 7332 transitions. [2022-07-21 08:59:13,486 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 7332 transitions. [2022-07-21 08:59:13,487 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:13,487 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 7332 transitions. [2022-07-21 08:59:13,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 159.3913043478261) internal successors, (7332), 46 states have internal predecessors, (7332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:13,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:13,496 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:13,496 INFO L186 Difference]: Start difference. First operand has 573 places, 409 transitions, 4993 flow. Second operand 46 states and 7332 transitions. [2022-07-21 08:59:13,496 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 606 transitions, 10351 flow [2022-07-21 08:59:13,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 606 transitions, 9296 flow, removed 483 selfloop flow, removed 36 redundant places. [2022-07-21 08:59:13,967 INFO L242 Difference]: Finished difference. Result has 576 places, 419 transitions, 4951 flow [2022-07-21 08:59:13,967 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4429, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=4951, PETRI_PLACES=576, PETRI_TRANSITIONS=419} [2022-07-21 08:59:13,968 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 389 predicate places. [2022-07-21 08:59:13,968 INFO L495 AbstractCegarLoop]: Abstraction has has 576 places, 419 transitions, 4951 flow [2022-07-21 08:59:13,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:13,968 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:13,968 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:13,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-07-21 08:59:13,969 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:13,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:13,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1823463120, now seen corresponding path program 12 times [2022-07-21 08:59:13,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:13,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073400984] [2022-07-21 08:59:13,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:13,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:14,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:14,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:14,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:14,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073400984] [2022-07-21 08:59:14,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073400984] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:14,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:14,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:14,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570531258] [2022-07-21 08:59:14,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:14,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:14,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:14,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:14,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:14,241 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:14,242 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 576 places, 419 transitions, 4951 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:14,242 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:14,242 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:14,242 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:16,206 INFO L129 PetriNetUnfolder]: 744/2777 cut-off events. [2022-07-21 08:59:16,206 INFO L130 PetriNetUnfolder]: For 68872/68940 co-relation queries the response was YES. [2022-07-21 08:59:16,254 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20420 conditions, 2777 events. 744/2777 cut-off events. For 68872/68940 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 22437 event pairs, 346 based on Foata normal form. 23/2735 useless extension candidates. Maximal degree in co-relation 20176. Up to 900 conditions per place. [2022-07-21 08:59:16,266 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 262 selfloop transitions, 109 changer transitions 92/612 dead transitions. [2022-07-21 08:59:16,266 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 612 transitions, 10117 flow [2022-07-21 08:59:16,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-07-21 08:59:16,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2022-07-21 08:59:16,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 8287 transitions. [2022-07-21 08:59:16,271 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7588827838827839 [2022-07-21 08:59:16,271 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 8287 transitions. [2022-07-21 08:59:16,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 8287 transitions. [2022-07-21 08:59:16,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:16,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 8287 transitions. [2022-07-21 08:59:16,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 159.3653846153846) internal successors, (8287), 52 states have internal predecessors, (8287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:16,285 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 210.0) internal successors, (11130), 53 states have internal predecessors, (11130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:16,285 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 210.0) internal successors, (11130), 53 states have internal predecessors, (11130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:16,285 INFO L186 Difference]: Start difference. First operand has 576 places, 419 transitions, 4951 flow. Second operand 52 states and 8287 transitions. [2022-07-21 08:59:16,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 612 transitions, 10117 flow [2022-07-21 08:59:16,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 612 transitions, 9568 flow, removed 240 selfloop flow, removed 38 redundant places. [2022-07-21 08:59:16,623 INFO L242 Difference]: Finished difference. Result has 601 places, 446 transitions, 5737 flow [2022-07-21 08:59:16,624 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4782, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=419, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=5737, PETRI_PLACES=601, PETRI_TRANSITIONS=446} [2022-07-21 08:59:16,624 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 414 predicate places. [2022-07-21 08:59:16,624 INFO L495 AbstractCegarLoop]: Abstraction has has 601 places, 446 transitions, 5737 flow [2022-07-21 08:59:16,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:16,625 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:16,625 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:16,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-07-21 08:59:16,625 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:16,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:16,626 INFO L85 PathProgramCache]: Analyzing trace with hash -340446058, now seen corresponding path program 13 times [2022-07-21 08:59:16,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:16,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61028201] [2022-07-21 08:59:16,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:16,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:16,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:16,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:16,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:16,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61028201] [2022-07-21 08:59:16,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61028201] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:16,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:16,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:16,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584508881] [2022-07-21 08:59:16,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:16,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:16,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:16,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:16,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:16,776 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:16,777 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 601 places, 446 transitions, 5737 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:16,778 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:16,778 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:16,778 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:18,240 INFO L129 PetriNetUnfolder]: 735/2727 cut-off events. [2022-07-21 08:59:18,240 INFO L130 PetriNetUnfolder]: For 71828/71908 co-relation queries the response was YES. [2022-07-21 08:59:18,385 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20498 conditions, 2727 events. 735/2727 cut-off events. For 71828/71908 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 21926 event pairs, 292 based on Foata normal form. 40/2693 useless extension candidates. Maximal degree in co-relation 20246. Up to 948 conditions per place. [2022-07-21 08:59:18,396 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 261 selfloop transitions, 135 changer transitions 60/605 dead transitions. [2022-07-21 08:59:18,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 605 transitions, 10141 flow [2022-07-21 08:59:18,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-07-21 08:59:18,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-07-21 08:59:18,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4809 transitions. [2022-07-21 08:59:18,400 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7633333333333333 [2022-07-21 08:59:18,400 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4809 transitions. [2022-07-21 08:59:18,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4809 transitions. [2022-07-21 08:59:18,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:18,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4809 transitions. [2022-07-21 08:59:18,404 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.3) internal successors, (4809), 30 states have internal predecessors, (4809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:18,407 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:18,407 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:18,407 INFO L186 Difference]: Start difference. First operand has 601 places, 446 transitions, 5737 flow. Second operand 30 states and 4809 transitions. [2022-07-21 08:59:18,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 605 transitions, 10141 flow [2022-07-21 08:59:18,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 605 transitions, 9609 flow, removed 231 selfloop flow, removed 42 redundant places. [2022-07-21 08:59:18,909 INFO L242 Difference]: Finished difference. Result has 562 places, 464 transitions, 6269 flow [2022-07-21 08:59:18,909 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5511, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=6269, PETRI_PLACES=562, PETRI_TRANSITIONS=464} [2022-07-21 08:59:18,910 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 375 predicate places. [2022-07-21 08:59:18,910 INFO L495 AbstractCegarLoop]: Abstraction has has 562 places, 464 transitions, 6269 flow [2022-07-21 08:59:18,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:18,911 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:18,911 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:18,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-07-21 08:59:18,911 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:18,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:18,912 INFO L85 PathProgramCache]: Analyzing trace with hash 193940962, now seen corresponding path program 14 times [2022-07-21 08:59:18,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:18,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833398331] [2022-07-21 08:59:18,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:18,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:18,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:19,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:19,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:19,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833398331] [2022-07-21 08:59:19,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833398331] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:19,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:19,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:19,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359991740] [2022-07-21 08:59:19,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:19,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:19,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:19,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:19,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:19,057 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:19,058 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 464 transitions, 6269 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:19,058 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:19,058 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:19,058 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:20,967 INFO L129 PetriNetUnfolder]: 744/2779 cut-off events. [2022-07-21 08:59:20,967 INFO L130 PetriNetUnfolder]: For 67967/68049 co-relation queries the response was YES. [2022-07-21 08:59:21,005 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20492 conditions, 2779 events. 744/2779 cut-off events. For 67967/68049 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 22459 event pairs, 301 based on Foata normal form. 36/2747 useless extension candidates. Maximal degree in co-relation 20266. Up to 920 conditions per place. [2022-07-21 08:59:21,015 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 302 selfloop transitions, 115 changer transitions 95/661 dead transitions. [2022-07-21 08:59:21,015 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 599 places, 661 transitions, 11694 flow [2022-07-21 08:59:21,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-07-21 08:59:21,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-07-21 08:59:21,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 8441 transitions. [2022-07-21 08:59:21,019 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7584007187780772 [2022-07-21 08:59:21,019 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 8441 transitions. [2022-07-21 08:59:21,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 8441 transitions. [2022-07-21 08:59:21,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:21,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 8441 transitions. [2022-07-21 08:59:21,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 159.26415094339623) internal successors, (8441), 53 states have internal predecessors, (8441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:21,030 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 210.0) internal successors, (11340), 54 states have internal predecessors, (11340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:21,031 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 210.0) internal successors, (11340), 54 states have internal predecessors, (11340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:21,031 INFO L186 Difference]: Start difference. First operand has 562 places, 464 transitions, 6269 flow. Second operand 53 states and 8441 transitions. [2022-07-21 08:59:21,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 599 places, 661 transitions, 11694 flow [2022-07-21 08:59:21,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 588 places, 661 transitions, 11371 flow, removed 127 selfloop flow, removed 11 redundant places. [2022-07-21 08:59:21,452 INFO L242 Difference]: Finished difference. Result has 631 places, 470 transitions, 6643 flow [2022-07-21 08:59:21,453 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6060, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=464, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=352, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=6643, PETRI_PLACES=631, PETRI_TRANSITIONS=470} [2022-07-21 08:59:21,453 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 444 predicate places. [2022-07-21 08:59:21,453 INFO L495 AbstractCegarLoop]: Abstraction has has 631 places, 470 transitions, 6643 flow [2022-07-21 08:59:21,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:21,454 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:21,454 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:21,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-07-21 08:59:21,454 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:21,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:21,455 INFO L85 PathProgramCache]: Analyzing trace with hash -758267650, now seen corresponding path program 15 times [2022-07-21 08:59:21,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:21,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874647761] [2022-07-21 08:59:21,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:21,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:21,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:21,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:21,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:21,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874647761] [2022-07-21 08:59:21,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874647761] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:21,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:21,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:21,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794837295] [2022-07-21 08:59:21,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:21,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:21,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:21,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:21,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:21,586 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:21,587 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 470 transitions, 6643 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:21,587 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:21,587 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:21,587 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:23,173 INFO L129 PetriNetUnfolder]: 721/2664 cut-off events. [2022-07-21 08:59:23,173 INFO L130 PetriNetUnfolder]: For 71988/72064 co-relation queries the response was YES. [2022-07-21 08:59:23,226 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20459 conditions, 2664 events. 721/2664 cut-off events. For 71988/72064 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 21176 event pairs, 308 based on Foata normal form. 29/2619 useless extension candidates. Maximal degree in co-relation 20199. Up to 942 conditions per place. [2022-07-21 08:59:23,236 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 272 selfloop transitions, 138 changer transitions 72/631 dead transitions. [2022-07-21 08:59:23,236 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 623 places, 631 transitions, 11628 flow [2022-07-21 08:59:23,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-07-21 08:59:23,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-07-21 08:59:23,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 5441 transitions. [2022-07-21 08:59:23,240 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7620448179271708 [2022-07-21 08:59:23,240 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 5441 transitions. [2022-07-21 08:59:23,240 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 5441 transitions. [2022-07-21 08:59:23,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:23,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 5441 transitions. [2022-07-21 08:59:23,244 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 160.02941176470588) internal successors, (5441), 34 states have internal predecessors, (5441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:23,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 210.0) internal successors, (7350), 35 states have internal predecessors, (7350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:23,248 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 210.0) internal successors, (7350), 35 states have internal predecessors, (7350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:23,248 INFO L186 Difference]: Start difference. First operand has 631 places, 470 transitions, 6643 flow. Second operand 34 states and 5441 transitions. [2022-07-21 08:59:23,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 623 places, 631 transitions, 11628 flow [2022-07-21 08:59:23,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 581 places, 631 transitions, 10726 flow, removed 351 selfloop flow, removed 42 redundant places. [2022-07-21 08:59:23,645 INFO L242 Difference]: Finished difference. Result has 606 places, 490 transitions, 7277 flow [2022-07-21 08:59:23,646 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6288, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=470, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=343, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7277, PETRI_PLACES=606, PETRI_TRANSITIONS=490} [2022-07-21 08:59:23,646 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 419 predicate places. [2022-07-21 08:59:23,647 INFO L495 AbstractCegarLoop]: Abstraction has has 606 places, 490 transitions, 7277 flow [2022-07-21 08:59:23,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:23,647 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:23,647 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:23,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-07-21 08:59:23,648 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:23,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:23,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1804519258, now seen corresponding path program 16 times [2022-07-21 08:59:23,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:23,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425042229] [2022-07-21 08:59:23,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:23,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:23,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:23,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:23,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425042229] [2022-07-21 08:59:23,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425042229] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:23,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:23,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:23,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468607904] [2022-07-21 08:59:23,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:23,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:23,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:23,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:23,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:23,873 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:23,874 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 606 places, 490 transitions, 7277 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:23,874 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:23,874 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:23,875 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:25,376 INFO L129 PetriNetUnfolder]: 706/2657 cut-off events. [2022-07-21 08:59:25,376 INFO L130 PetriNetUnfolder]: For 66377/66468 co-relation queries the response was YES. [2022-07-21 08:59:25,420 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19945 conditions, 2657 events. 706/2657 cut-off events. For 66377/66468 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 21237 event pairs, 282 based on Foata normal form. 46/2632 useless extension candidates. Maximal degree in co-relation 19701. Up to 924 conditions per place. [2022-07-21 08:59:25,431 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 283 selfloop transitions, 136 changer transitions 74/642 dead transitions. [2022-07-21 08:59:25,431 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 623 places, 642 transitions, 11487 flow [2022-07-21 08:59:25,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-07-21 08:59:25,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-07-21 08:59:25,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6065 transitions. [2022-07-21 08:59:25,435 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7600250626566416 [2022-07-21 08:59:25,435 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6065 transitions. [2022-07-21 08:59:25,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6065 transitions. [2022-07-21 08:59:25,436 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:25,436 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6065 transitions. [2022-07-21 08:59:25,440 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.60526315789474) internal successors, (6065), 38 states have internal predecessors, (6065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:25,444 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:25,444 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:25,444 INFO L186 Difference]: Start difference. First operand has 606 places, 490 transitions, 7277 flow. Second operand 38 states and 6065 transitions. [2022-07-21 08:59:25,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 623 places, 642 transitions, 11487 flow [2022-07-21 08:59:25,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 602 places, 642 transitions, 10744 flow, removed 221 selfloop flow, removed 21 redundant places. [2022-07-21 08:59:25,828 INFO L242 Difference]: Finished difference. Result has 625 places, 485 transitions, 6981 flow [2022-07-21 08:59:25,828 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6717, PETRI_DIFFERENCE_MINUEND_PLACES=565, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=490, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=355, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6981, PETRI_PLACES=625, PETRI_TRANSITIONS=485} [2022-07-21 08:59:25,828 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 438 predicate places. [2022-07-21 08:59:25,828 INFO L495 AbstractCegarLoop]: Abstraction has has 625 places, 485 transitions, 6981 flow [2022-07-21 08:59:25,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:25,829 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:25,829 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:25,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-07-21 08:59:25,829 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:25,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:25,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1194672816, now seen corresponding path program 17 times [2022-07-21 08:59:25,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:25,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073128731] [2022-07-21 08:59:25,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:25,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:25,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:25,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:25,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:25,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073128731] [2022-07-21 08:59:25,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073128731] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:25,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:25,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:25,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336217179] [2022-07-21 08:59:25,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:25,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:25,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:25,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:25,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:25,963 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:25,963 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 625 places, 485 transitions, 6981 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:25,963 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:25,964 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:25,964 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:27,230 INFO L129 PetriNetUnfolder]: 670/2518 cut-off events. [2022-07-21 08:59:27,230 INFO L130 PetriNetUnfolder]: For 62137/62228 co-relation queries the response was YES. [2022-07-21 08:59:27,268 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18844 conditions, 2518 events. 670/2518 cut-off events. For 62137/62228 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 19732 event pairs, 283 based on Foata normal form. 46/2493 useless extension candidates. Maximal degree in co-relation 18593. Up to 914 conditions per place. [2022-07-21 08:59:27,277 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 263 selfloop transitions, 105 changer transitions 67/584 dead transitions. [2022-07-21 08:59:27,278 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 626 places, 584 transitions, 9863 flow [2022-07-21 08:59:27,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-21 08:59:27,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-07-21 08:59:27,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 4167 transitions. [2022-07-21 08:59:27,280 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7631868131868131 [2022-07-21 08:59:27,280 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 4167 transitions. [2022-07-21 08:59:27,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 4167 transitions. [2022-07-21 08:59:27,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:27,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 4167 transitions. [2022-07-21 08:59:27,283 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 160.26923076923077) internal successors, (4167), 26 states have internal predecessors, (4167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:27,286 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 210.0) internal successors, (5670), 27 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:27,286 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 210.0) internal successors, (5670), 27 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:27,286 INFO L186 Difference]: Start difference. First operand has 625 places, 485 transitions, 6981 flow. Second operand 26 states and 4167 transitions. [2022-07-21 08:59:27,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 626 places, 584 transitions, 9863 flow [2022-07-21 08:59:27,637 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 599 places, 584 transitions, 9579 flow, removed 95 selfloop flow, removed 27 redundant places. [2022-07-21 08:59:27,644 INFO L242 Difference]: Finished difference. Result has 604 places, 437 transitions, 5956 flow [2022-07-21 08:59:27,645 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6795, PETRI_DIFFERENCE_MINUEND_PLACES=574, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=380, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=5956, PETRI_PLACES=604, PETRI_TRANSITIONS=437} [2022-07-21 08:59:27,645 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 417 predicate places. [2022-07-21 08:59:27,645 INFO L495 AbstractCegarLoop]: Abstraction has has 604 places, 437 transitions, 5956 flow [2022-07-21 08:59:27,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:27,646 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:27,646 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:27,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-07-21 08:59:27,646 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:27,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:27,646 INFO L85 PathProgramCache]: Analyzing trace with hash 867598196, now seen corresponding path program 18 times [2022-07-21 08:59:27,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:27,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709344999] [2022-07-21 08:59:27,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:27,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:27,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:27,790 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:27,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:27,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709344999] [2022-07-21 08:59:27,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709344999] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:27,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:27,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:27,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207195503] [2022-07-21 08:59:27,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:27,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:27,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:27,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:27,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:27,793 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:27,794 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 604 places, 437 transitions, 5956 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:27,794 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:27,794 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:27,794 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:29,567 INFO L129 PetriNetUnfolder]: 717/2685 cut-off events. [2022-07-21 08:59:29,568 INFO L130 PetriNetUnfolder]: For 65581/65649 co-relation queries the response was YES. [2022-07-21 08:59:29,613 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20118 conditions, 2685 events. 717/2685 cut-off events. For 65581/65649 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 21455 event pairs, 308 based on Foata normal form. 27/2645 useless extension candidates. Maximal degree in co-relation 19885. Up to 916 conditions per place. [2022-07-21 08:59:29,625 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 270 selfloop transitions, 121 changer transitions 83/623 dead transitions. [2022-07-21 08:59:29,625 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 601 places, 623 transitions, 10918 flow [2022-07-21 08:59:29,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-07-21 08:59:29,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-07-21 08:59:29,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 7179 transitions. [2022-07-21 08:59:29,630 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7596825396825397 [2022-07-21 08:59:29,630 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 7179 transitions. [2022-07-21 08:59:29,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 7179 transitions. [2022-07-21 08:59:29,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:29,632 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 7179 transitions. [2022-07-21 08:59:29,638 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 159.53333333333333) internal successors, (7179), 45 states have internal predecessors, (7179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:29,643 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 210.0) internal successors, (9660), 46 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:29,644 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 210.0) internal successors, (9660), 46 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:29,644 INFO L186 Difference]: Start difference. First operand has 604 places, 437 transitions, 5956 flow. Second operand 45 states and 7179 transitions. [2022-07-21 08:59:29,644 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 601 places, 623 transitions, 10918 flow [2022-07-21 08:59:30,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 570 places, 623 transitions, 9804 flow, removed 78 selfloop flow, removed 31 redundant places. [2022-07-21 08:59:30,011 INFO L242 Difference]: Finished difference. Result has 604 places, 462 transitions, 6079 flow [2022-07-21 08:59:30,011 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5252, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=334, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=6079, PETRI_PLACES=604, PETRI_TRANSITIONS=462} [2022-07-21 08:59:30,012 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 417 predicate places. [2022-07-21 08:59:30,012 INFO L495 AbstractCegarLoop]: Abstraction has has 604 places, 462 transitions, 6079 flow [2022-07-21 08:59:30,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:30,012 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:30,012 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:30,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-07-21 08:59:30,013 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:30,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:30,013 INFO L85 PathProgramCache]: Analyzing trace with hash -439035162, now seen corresponding path program 19 times [2022-07-21 08:59:30,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:30,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562182163] [2022-07-21 08:59:30,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:30,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:30,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:30,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:30,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:30,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562182163] [2022-07-21 08:59:30,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562182163] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:30,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:30,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:30,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339859123] [2022-07-21 08:59:30,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:30,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:30,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:30,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:30,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:30,149 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:30,151 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 604 places, 462 transitions, 6079 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:30,151 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:30,151 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:30,151 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:31,823 INFO L129 PetriNetUnfolder]: 711/2663 cut-off events. [2022-07-21 08:59:31,823 INFO L130 PetriNetUnfolder]: For 62676/62744 co-relation queries the response was YES. [2022-07-21 08:59:31,864 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19593 conditions, 2663 events. 711/2663 cut-off events. For 62676/62744 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 21272 event pairs, 301 based on Foata normal form. 27/2622 useless extension candidates. Maximal degree in co-relation 19344. Up to 912 conditions per place. [2022-07-21 08:59:31,874 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 278 selfloop transitions, 119 changer transitions 85/631 dead transitions. [2022-07-21 08:59:31,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 617 places, 631 transitions, 10776 flow [2022-07-21 08:59:31,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-07-21 08:59:31,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-07-21 08:59:31,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 7339 transitions. [2022-07-21 08:59:31,877 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7597308488612836 [2022-07-21 08:59:31,877 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 7339 transitions. [2022-07-21 08:59:31,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 7339 transitions. [2022-07-21 08:59:31,878 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:31,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 7339 transitions. [2022-07-21 08:59:31,882 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 159.54347826086956) internal successors, (7339), 46 states have internal predecessors, (7339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:31,887 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:31,887 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:31,887 INFO L186 Difference]: Start difference. First operand has 604 places, 462 transitions, 6079 flow. Second operand 46 states and 7339 transitions. [2022-07-21 08:59:31,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 617 places, 631 transitions, 10776 flow [2022-07-21 08:59:32,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 587 places, 631 transitions, 10330 flow, removed 180 selfloop flow, removed 30 redundant places. [2022-07-21 08:59:32,341 INFO L242 Difference]: Finished difference. Result has 620 places, 466 transitions, 6385 flow [2022-07-21 08:59:32,342 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5927, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=345, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=6385, PETRI_PLACES=620, PETRI_TRANSITIONS=466} [2022-07-21 08:59:32,342 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 433 predicate places. [2022-07-21 08:59:32,342 INFO L495 AbstractCegarLoop]: Abstraction has has 620 places, 466 transitions, 6385 flow [2022-07-21 08:59:32,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:32,343 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:32,343 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:32,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-07-21 08:59:32,343 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:32,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:32,344 INFO L85 PathProgramCache]: Analyzing trace with hash -737920398, now seen corresponding path program 20 times [2022-07-21 08:59:32,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:32,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483658573] [2022-07-21 08:59:32,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:32,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:32,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:32,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:32,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:32,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483658573] [2022-07-21 08:59:32,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483658573] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:32,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:32,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:32,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360455960] [2022-07-21 08:59:32,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:32,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:32,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:32,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:32,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:32,480 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:32,481 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 466 transitions, 6385 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:32,481 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:32,481 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:32,481 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:34,080 INFO L129 PetriNetUnfolder]: 729/2707 cut-off events. [2022-07-21 08:59:34,080 INFO L130 PetriNetUnfolder]: For 65708/65776 co-relation queries the response was YES. [2022-07-21 08:59:34,126 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20308 conditions, 2707 events. 729/2707 cut-off events. For 65708/65776 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 21620 event pairs, 313 based on Foata normal form. 27/2661 useless extension candidates. Maximal degree in co-relation 20053. Up to 932 conditions per place. [2022-07-21 08:59:34,136 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 270 selfloop transitions, 134 changer transitions 73/626 dead transitions. [2022-07-21 08:59:34,136 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 623 places, 626 transitions, 10868 flow [2022-07-21 08:59:34,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-07-21 08:59:34,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-07-21 08:59:34,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 5917 transitions. [2022-07-21 08:59:34,140 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7615186615186615 [2022-07-21 08:59:34,140 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 5917 transitions. [2022-07-21 08:59:34,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 5917 transitions. [2022-07-21 08:59:34,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:34,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 5917 transitions. [2022-07-21 08:59:34,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 159.9189189189189) internal successors, (5917), 37 states have internal predecessors, (5917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:34,148 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:34,148 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:34,149 INFO L186 Difference]: Start difference. First operand has 620 places, 466 transitions, 6385 flow. Second operand 37 states and 5917 transitions. [2022-07-21 08:59:34,149 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 623 places, 626 transitions, 10868 flow [2022-07-21 08:59:34,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 593 places, 626 transitions, 10475 flow, removed 138 selfloop flow, removed 30 redundant places. [2022-07-21 08:59:34,517 INFO L242 Difference]: Finished difference. Result has 617 places, 485 transitions, 7007 flow [2022-07-21 08:59:34,518 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6204, PETRI_DIFFERENCE_MINUEND_PLACES=557, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=466, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=344, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7007, PETRI_PLACES=617, PETRI_TRANSITIONS=485} [2022-07-21 08:59:34,518 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 430 predicate places. [2022-07-21 08:59:34,518 INFO L495 AbstractCegarLoop]: Abstraction has has 617 places, 485 transitions, 7007 flow [2022-07-21 08:59:34,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:34,519 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:34,519 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:34,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-07-21 08:59:34,519 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:34,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:34,519 INFO L85 PathProgramCache]: Analyzing trace with hash -843381400, now seen corresponding path program 21 times [2022-07-21 08:59:34,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:34,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787550355] [2022-07-21 08:59:34,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:34,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:34,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:34,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:34,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787550355] [2022-07-21 08:59:34,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787550355] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:34,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:34,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:34,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285165255] [2022-07-21 08:59:34,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:34,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:34,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:34,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:34,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:34,667 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:34,668 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 485 transitions, 7007 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:34,668 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:34,668 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:34,668 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:36,291 INFO L129 PetriNetUnfolder]: 722/2701 cut-off events. [2022-07-21 08:59:36,292 INFO L130 PetriNetUnfolder]: For 66760/66830 co-relation queries the response was YES. [2022-07-21 08:59:36,334 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20368 conditions, 2701 events. 722/2701 cut-off events. For 66760/66830 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 21602 event pairs, 308 based on Foata normal form. 29/2661 useless extension candidates. Maximal degree in co-relation 20117. Up to 928 conditions per place. [2022-07-21 08:59:36,344 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 277 selfloop transitions, 133 changer transitions 72/631 dead transitions. [2022-07-21 08:59:36,345 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 631 places, 631 transitions, 11266 flow [2022-07-21 08:59:36,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-07-21 08:59:36,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-07-21 08:59:36,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6077 transitions. [2022-07-21 08:59:36,348 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7615288220551378 [2022-07-21 08:59:36,348 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6077 transitions. [2022-07-21 08:59:36,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6077 transitions. [2022-07-21 08:59:36,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:36,349 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6077 transitions. [2022-07-21 08:59:36,352 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.92105263157896) internal successors, (6077), 38 states have internal predecessors, (6077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:36,356 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:36,356 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:36,356 INFO L186 Difference]: Start difference. First operand has 617 places, 485 transitions, 7007 flow. Second operand 38 states and 6077 transitions. [2022-07-21 08:59:36,356 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 631 places, 631 transitions, 11266 flow [2022-07-21 08:59:36,730 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 631 transitions, 10916 flow, removed 119 selfloop flow, removed 21 redundant places. [2022-07-21 08:59:36,738 INFO L242 Difference]: Finished difference. Result has 633 places, 491 transitions, 7360 flow [2022-07-21 08:59:36,738 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6836, PETRI_DIFFERENCE_MINUEND_PLACES=573, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=355, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7360, PETRI_PLACES=633, PETRI_TRANSITIONS=491} [2022-07-21 08:59:36,738 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 446 predicate places. [2022-07-21 08:59:36,739 INFO L495 AbstractCegarLoop]: Abstraction has has 633 places, 491 transitions, 7360 flow [2022-07-21 08:59:36,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:36,739 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:36,739 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:36,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-07-21 08:59:36,739 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:36,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:36,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1580929322, now seen corresponding path program 22 times [2022-07-21 08:59:36,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:36,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590138248] [2022-07-21 08:59:36,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:36,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:36,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:36,881 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:36,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:36,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590138248] [2022-07-21 08:59:36,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590138248] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:36,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:36,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:36,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045371189] [2022-07-21 08:59:36,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:36,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:36,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:36,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:36,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:36,885 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:36,886 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 633 places, 491 transitions, 7360 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:36,886 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:36,886 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:36,886 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:38,541 INFO L129 PetriNetUnfolder]: 718/2702 cut-off events. [2022-07-21 08:59:38,542 INFO L130 PetriNetUnfolder]: For 67678/67745 co-relation queries the response was YES. [2022-07-21 08:59:38,590 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20487 conditions, 2702 events. 718/2702 cut-off events. For 67678/67745 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 21602 event pairs, 301 based on Foata normal form. 27/2662 useless extension candidates. Maximal degree in co-relation 20230. Up to 924 conditions per place. [2022-07-21 08:59:38,599 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 284 selfloop transitions, 129 changer transitions 74/636 dead transitions. [2022-07-21 08:59:38,600 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 646 places, 636 transitions, 11623 flow [2022-07-21 08:59:38,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-07-21 08:59:38,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-07-21 08:59:38,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6077 transitions. [2022-07-21 08:59:38,603 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7615288220551378 [2022-07-21 08:59:38,603 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6077 transitions. [2022-07-21 08:59:38,603 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6077 transitions. [2022-07-21 08:59:38,604 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:38,604 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6077 transitions. [2022-07-21 08:59:38,607 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.92105263157896) internal successors, (6077), 38 states have internal predecessors, (6077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:38,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:38,730 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:38,730 INFO L186 Difference]: Start difference. First operand has 633 places, 491 transitions, 7360 flow. Second operand 38 states and 6077 transitions. [2022-07-21 08:59:38,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 646 places, 636 transitions, 11623 flow [2022-07-21 08:59:39,164 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 626 places, 636 transitions, 11299 flow, removed 113 selfloop flow, removed 20 redundant places. [2022-07-21 08:59:39,172 INFO L242 Difference]: Finished difference. Result has 649 places, 496 transitions, 7657 flow [2022-07-21 08:59:39,173 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=7176, PETRI_DIFFERENCE_MINUEND_PLACES=589, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=491, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7657, PETRI_PLACES=649, PETRI_TRANSITIONS=496} [2022-07-21 08:59:39,173 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 462 predicate places. [2022-07-21 08:59:39,173 INFO L495 AbstractCegarLoop]: Abstraction has has 649 places, 496 transitions, 7657 flow [2022-07-21 08:59:39,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:39,173 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:39,174 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:39,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-07-21 08:59:39,174 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:39,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:39,174 INFO L85 PathProgramCache]: Analyzing trace with hash 89261698, now seen corresponding path program 23 times [2022-07-21 08:59:39,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:39,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417254844] [2022-07-21 08:59:39,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:39,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:39,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:39,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:39,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:39,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417254844] [2022-07-21 08:59:39,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417254844] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:39,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:39,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:39,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016689886] [2022-07-21 08:59:39,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:39,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:39,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:39,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:39,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:39,295 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:39,296 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 496 transitions, 7657 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:39,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:39,296 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:39,296 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:40,735 INFO L129 PetriNetUnfolder]: 704/2650 cut-off events. [2022-07-21 08:59:40,736 INFO L130 PetriNetUnfolder]: For 68189/68258 co-relation queries the response was YES. [2022-07-21 08:59:40,781 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20265 conditions, 2650 events. 704/2650 cut-off events. For 68189/68258 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 21077 event pairs, 305 based on Foata normal form. 29/2608 useless extension candidates. Maximal degree in co-relation 20002. Up to 928 conditions per place. [2022-07-21 08:59:40,790 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 278 selfloop transitions, 130 changer transitions 62/619 dead transitions. [2022-07-21 08:59:40,790 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 654 places, 619 transitions, 11341 flow [2022-07-21 08:59:40,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-07-21 08:59:40,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-07-21 08:59:40,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4815 transitions. [2022-07-21 08:59:40,793 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7642857142857142 [2022-07-21 08:59:40,793 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4815 transitions. [2022-07-21 08:59:40,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4815 transitions. [2022-07-21 08:59:40,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:40,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4815 transitions. [2022-07-21 08:59:40,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.5) internal successors, (4815), 30 states have internal predecessors, (4815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:40,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:40,800 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:40,800 INFO L186 Difference]: Start difference. First operand has 649 places, 496 transitions, 7657 flow. Second operand 30 states and 4815 transitions. [2022-07-21 08:59:40,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 654 places, 619 transitions, 11341 flow [2022-07-21 08:59:41,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 633 places, 619 transitions, 11025 flow, removed 109 selfloop flow, removed 21 redundant places. [2022-07-21 08:59:41,226 INFO L242 Difference]: Finished difference. Result has 648 places, 501 transitions, 7910 flow [2022-07-21 08:59:41,226 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=7451, PETRI_DIFFERENCE_MINUEND_PLACES=604, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=496, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=7910, PETRI_PLACES=648, PETRI_TRANSITIONS=501} [2022-07-21 08:59:41,227 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 461 predicate places. [2022-07-21 08:59:41,227 INFO L495 AbstractCegarLoop]: Abstraction has has 648 places, 501 transitions, 7910 flow [2022-07-21 08:59:41,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:41,227 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:41,227 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:41,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-07-21 08:59:41,227 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:41,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:41,228 INFO L85 PathProgramCache]: Analyzing trace with hash 296426346, now seen corresponding path program 24 times [2022-07-21 08:59:41,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:41,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554329328] [2022-07-21 08:59:41,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:41,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:41,369 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:41,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:41,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554329328] [2022-07-21 08:59:41,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554329328] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:41,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:41,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:41,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894096516] [2022-07-21 08:59:41,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:41,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:41,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:41,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:41,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:41,372 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:41,373 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 648 places, 501 transitions, 7910 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:41,373 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:41,373 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:41,373 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:42,768 INFO L129 PetriNetUnfolder]: 712/2675 cut-off events. [2022-07-21 08:59:42,768 INFO L130 PetriNetUnfolder]: For 69909/69992 co-relation queries the response was YES. [2022-07-21 08:59:42,809 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20611 conditions, 2675 events. 712/2675 cut-off events. For 69909/69992 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 21364 event pairs, 304 based on Foata normal form. 35/2641 useless extension candidates. Maximal degree in co-relation 20351. Up to 934 conditions per place. [2022-07-21 08:59:42,818 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 276 selfloop transitions, 144 changer transitions 63/632 dead transitions. [2022-07-21 08:59:42,818 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 661 places, 632 transitions, 11882 flow [2022-07-21 08:59:42,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-07-21 08:59:42,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-07-21 08:59:42,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 4655 transitions. [2022-07-21 08:59:42,821 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.764367816091954 [2022-07-21 08:59:42,821 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 4655 transitions. [2022-07-21 08:59:42,821 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 4655 transitions. [2022-07-21 08:59:42,822 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:42,822 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 4655 transitions. [2022-07-21 08:59:42,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 160.51724137931035) internal successors, (4655), 29 states have internal predecessors, (4655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:42,827 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:42,827 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:42,827 INFO L186 Difference]: Start difference. First operand has 648 places, 501 transitions, 7910 flow. Second operand 29 states and 4655 transitions. [2022-07-21 08:59:42,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 661 places, 632 transitions, 11882 flow [2022-07-21 08:59:43,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 647 places, 632 transitions, 11594 flow, removed 87 selfloop flow, removed 14 redundant places. [2022-07-21 08:59:43,263 INFO L242 Difference]: Finished difference. Result has 661 places, 513 transitions, 8415 flow [2022-07-21 08:59:43,264 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=7706, PETRI_DIFFERENCE_MINUEND_PLACES=619, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=501, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=8415, PETRI_PLACES=661, PETRI_TRANSITIONS=513} [2022-07-21 08:59:43,264 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 474 predicate places. [2022-07-21 08:59:43,265 INFO L495 AbstractCegarLoop]: Abstraction has has 661 places, 513 transitions, 8415 flow [2022-07-21 08:59:43,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:43,265 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:43,265 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:43,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-07-21 08:59:43,266 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:43,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:43,266 INFO L85 PathProgramCache]: Analyzing trace with hash 676698352, now seen corresponding path program 25 times [2022-07-21 08:59:43,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:43,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045206698] [2022-07-21 08:59:43,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:43,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:43,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:43,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:43,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045206698] [2022-07-21 08:59:43,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045206698] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:43,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:43,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:43,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989695179] [2022-07-21 08:59:43,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:43,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:43,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:43,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:43,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:43,400 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:43,401 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 661 places, 513 transitions, 8415 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:43,401 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:43,401 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:43,401 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:44,857 INFO L129 PetriNetUnfolder]: 712/2675 cut-off events. [2022-07-21 08:59:44,857 INFO L130 PetriNetUnfolder]: For 70421/70488 co-relation queries the response was YES. [2022-07-21 08:59:44,937 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20789 conditions, 2675 events. 712/2675 cut-off events. For 70421/70488 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 21348 event pairs, 304 based on Foata normal form. 27/2632 useless extension candidates. Maximal degree in co-relation 20525. Up to 937 conditions per place. [2022-07-21 08:59:44,954 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 283 selfloop transitions, 144 changer transitions 61/637 dead transitions. [2022-07-21 08:59:44,955 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 675 places, 637 transitions, 12292 flow [2022-07-21 08:59:44,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-07-21 08:59:44,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-07-21 08:59:44,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 4655 transitions. [2022-07-21 08:59:44,959 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.764367816091954 [2022-07-21 08:59:44,959 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 4655 transitions. [2022-07-21 08:59:44,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 4655 transitions. [2022-07-21 08:59:44,961 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:44,961 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 4655 transitions. [2022-07-21 08:59:44,965 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 160.51724137931035) internal successors, (4655), 29 states have internal predecessors, (4655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:44,969 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:44,970 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:44,970 INFO L186 Difference]: Start difference. First operand has 661 places, 513 transitions, 8415 flow. Second operand 29 states and 4655 transitions. [2022-07-21 08:59:44,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 675 places, 637 transitions, 12292 flow [2022-07-21 08:59:45,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 662 places, 637 transitions, 11989 flow, removed 71 selfloop flow, removed 13 redundant places. [2022-07-21 08:59:45,476 INFO L242 Difference]: Finished difference. Result has 676 places, 525 transitions, 8946 flow [2022-07-21 08:59:45,477 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=8193, PETRI_DIFFERENCE_MINUEND_PLACES=634, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=375, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=8946, PETRI_PLACES=676, PETRI_TRANSITIONS=525} [2022-07-21 08:59:45,477 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 489 predicate places. [2022-07-21 08:59:45,477 INFO L495 AbstractCegarLoop]: Abstraction has has 676 places, 525 transitions, 8946 flow [2022-07-21 08:59:45,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:45,478 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:45,478 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:45,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-07-21 08:59:45,478 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:45,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:45,478 INFO L85 PathProgramCache]: Analyzing trace with hash -704180468, now seen corresponding path program 26 times [2022-07-21 08:59:45,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:45,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115300355] [2022-07-21 08:59:45,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:45,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:45,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:45,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:45,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:45,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115300355] [2022-07-21 08:59:45,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115300355] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:45,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:45,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:45,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141019372] [2022-07-21 08:59:45,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:45,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:45,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:45,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:45,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:45,609 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:45,610 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 676 places, 525 transitions, 8946 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:45,610 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:45,610 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:45,610 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:47,192 INFO L129 PetriNetUnfolder]: 696/2642 cut-off events. [2022-07-21 08:59:47,192 INFO L130 PetriNetUnfolder]: For 68838/68906 co-relation queries the response was YES. [2022-07-21 08:59:47,235 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20396 conditions, 2642 events. 696/2642 cut-off events. For 68838/68906 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 21046 event pairs, 306 based on Foata normal form. 27/2601 useless extension candidates. Maximal degree in co-relation 20126. Up to 930 conditions per place. [2022-07-21 08:59:47,244 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 282 selfloop transitions, 125 changer transitions 66/622 dead transitions. [2022-07-21 08:59:47,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 691 places, 622 transitions, 11884 flow [2022-07-21 08:59:47,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-07-21 08:59:47,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-07-21 08:59:47,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4806 transitions. [2022-07-21 08:59:47,247 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7628571428571429 [2022-07-21 08:59:47,247 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4806 transitions. [2022-07-21 08:59:47,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4806 transitions. [2022-07-21 08:59:47,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:47,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4806 transitions. [2022-07-21 08:59:47,251 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.2) internal successors, (4806), 30 states have internal predecessors, (4806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:47,254 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:47,255 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:47,255 INFO L186 Difference]: Start difference. First operand has 676 places, 525 transitions, 8946 flow. Second operand 30 states and 4806 transitions. [2022-07-21 08:59:47,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 691 places, 622 transitions, 11884 flow [2022-07-21 08:59:47,695 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 679 places, 622 transitions, 11504 flow, removed 74 selfloop flow, removed 12 redundant places. [2022-07-21 08:59:47,705 INFO L242 Difference]: Finished difference. Result has 690 places, 505 transitions, 8281 flow [2022-07-21 08:59:47,705 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=8592, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=400, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=8281, PETRI_PLACES=690, PETRI_TRANSITIONS=505} [2022-07-21 08:59:47,706 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 503 predicate places. [2022-07-21 08:59:47,706 INFO L495 AbstractCegarLoop]: Abstraction has has 690 places, 505 transitions, 8281 flow [2022-07-21 08:59:47,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:47,706 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:47,706 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:47,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-07-21 08:59:47,707 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:47,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:47,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1654180704, now seen corresponding path program 27 times [2022-07-21 08:59:47,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:47,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721456382] [2022-07-21 08:59:47,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:47,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:47,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:47,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:47,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:47,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721456382] [2022-07-21 08:59:47,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721456382] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:47,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:47,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:47,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752109884] [2022-07-21 08:59:47,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:47,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:47,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:47,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:47,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:47,845 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:47,846 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 690 places, 505 transitions, 8281 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:47,846 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:47,846 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:47,846 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:49,200 INFO L129 PetriNetUnfolder]: 688/2618 cut-off events. [2022-07-21 08:59:49,200 INFO L130 PetriNetUnfolder]: For 69500/69583 co-relation queries the response was YES. [2022-07-21 08:59:49,256 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20209 conditions, 2618 events. 688/2618 cut-off events. For 69500/69583 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 20787 event pairs, 304 based on Foata normal form. 35/2584 useless extension candidates. Maximal degree in co-relation 19936. Up to 924 conditions per place. [2022-07-21 08:59:49,266 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 285 selfloop transitions, 125 changer transitions 64/623 dead transitions. [2022-07-21 08:59:49,266 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 692 places, 623 transitions, 11927 flow [2022-07-21 08:59:49,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-07-21 08:59:49,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-07-21 08:59:49,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4815 transitions. [2022-07-21 08:59:49,269 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7642857142857142 [2022-07-21 08:59:49,269 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4815 transitions. [2022-07-21 08:59:49,269 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4815 transitions. [2022-07-21 08:59:49,269 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:49,269 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4815 transitions. [2022-07-21 08:59:49,272 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.5) internal successors, (4815), 30 states have internal predecessors, (4815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:49,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:49,275 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:49,276 INFO L186 Difference]: Start difference. First operand has 690 places, 505 transitions, 8281 flow. Second operand 30 states and 4815 transitions. [2022-07-21 08:59:49,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 692 places, 623 transitions, 11927 flow [2022-07-21 08:59:49,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 623 transitions, 11379 flow, removed 69 selfloop flow, removed 32 redundant places. [2022-07-21 08:59:49,878 INFO L242 Difference]: Finished difference. Result has 671 places, 507 transitions, 8220 flow [2022-07-21 08:59:49,879 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=7878, PETRI_DIFFERENCE_MINUEND_PLACES=631, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=505, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=382, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=8220, PETRI_PLACES=671, PETRI_TRANSITIONS=507} [2022-07-21 08:59:49,879 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 484 predicate places. [2022-07-21 08:59:49,880 INFO L495 AbstractCegarLoop]: Abstraction has has 671 places, 507 transitions, 8220 flow [2022-07-21 08:59:49,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:49,880 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:49,880 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:49,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-07-21 08:59:49,880 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:49,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:49,881 INFO L85 PathProgramCache]: Analyzing trace with hash -414257954, now seen corresponding path program 28 times [2022-07-21 08:59:49,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:49,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504800350] [2022-07-21 08:59:49,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:49,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:49,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:50,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:50,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:50,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504800350] [2022-07-21 08:59:50,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504800350] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:50,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:50,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:50,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734561979] [2022-07-21 08:59:50,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:50,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:50,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:50,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:50,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:50,036 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:50,037 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 671 places, 507 transitions, 8220 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:50,037 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:50,037 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:50,037 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:51,497 INFO L129 PetriNetUnfolder]: 670/2551 cut-off events. [2022-07-21 08:59:51,497 INFO L130 PetriNetUnfolder]: For 64866/64947 co-relation queries the response was YES. [2022-07-21 08:59:51,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19431 conditions, 2551 events. 670/2551 cut-off events. For 64866/64947 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 20046 event pairs, 300 based on Foata normal form. 33/2516 useless extension candidates. Maximal degree in co-relation 19166. Up to 916 conditions per place. [2022-07-21 08:59:51,546 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 279 selfloop transitions, 105 changer transitions 64/597 dead transitions. [2022-07-21 08:59:51,546 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 683 places, 597 transitions, 10969 flow [2022-07-21 08:59:51,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-21 08:59:51,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-07-21 08:59:51,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 4490 transitions. [2022-07-21 08:59:51,548 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7636054421768708 [2022-07-21 08:59:51,548 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 4490 transitions. [2022-07-21 08:59:51,548 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 4490 transitions. [2022-07-21 08:59:51,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:51,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 4490 transitions. [2022-07-21 08:59:51,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 160.35714285714286) internal successors, (4490), 28 states have internal predecessors, (4490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:51,554 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 210.0) internal successors, (6090), 29 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:51,555 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 210.0) internal successors, (6090), 29 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:51,555 INFO L186 Difference]: Start difference. First operand has 671 places, 507 transitions, 8220 flow. Second operand 28 states and 4490 transitions. [2022-07-21 08:59:51,555 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 683 places, 597 transitions, 10969 flow [2022-07-21 08:59:51,979 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 669 places, 597 transitions, 10713 flow, removed 75 selfloop flow, removed 14 redundant places. [2022-07-21 08:59:51,988 INFO L242 Difference]: Finished difference. Result has 678 places, 482 transitions, 7586 flow [2022-07-21 08:59:51,989 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=8003, PETRI_DIFFERENCE_MINUEND_PLACES=642, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=402, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7586, PETRI_PLACES=678, PETRI_TRANSITIONS=482} [2022-07-21 08:59:51,989 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 491 predicate places. [2022-07-21 08:59:51,990 INFO L495 AbstractCegarLoop]: Abstraction has has 678 places, 482 transitions, 7586 flow [2022-07-21 08:59:51,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:51,990 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:51,990 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:51,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-07-21 08:59:51,991 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:51,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:51,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1984213508, now seen corresponding path program 29 times [2022-07-21 08:59:51,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:51,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124020141] [2022-07-21 08:59:51,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:51,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:52,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:52,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:52,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:52,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124020141] [2022-07-21 08:59:52,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124020141] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:52,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:52,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:52,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230913842] [2022-07-21 08:59:52,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:52,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:52,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:52,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:52,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:52,125 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:52,126 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 678 places, 482 transitions, 7586 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:52,126 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:52,126 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:52,126 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:53,371 INFO L129 PetriNetUnfolder]: 648/2473 cut-off events. [2022-07-21 08:59:53,372 INFO L130 PetriNetUnfolder]: For 62836/62903 co-relation queries the response was YES. [2022-07-21 08:59:53,415 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18733 conditions, 2473 events. 648/2473 cut-off events. For 62836/62903 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 19242 event pairs, 298 based on Foata normal form. 27/2432 useless extension candidates. Maximal degree in co-relation 18469. Up to 904 conditions per place. [2022-07-21 08:59:53,424 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 257 selfloop transitions, 89 changer transitions 66/561 dead transitions. [2022-07-21 08:59:53,424 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 671 places, 561 transitions, 9992 flow [2022-07-21 08:59:53,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-21 08:59:53,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-07-21 08:59:53,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 4330 transitions. [2022-07-21 08:59:53,426 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.763668430335097 [2022-07-21 08:59:53,426 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 4330 transitions. [2022-07-21 08:59:53,427 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 4330 transitions. [2022-07-21 08:59:53,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:53,427 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 4330 transitions. [2022-07-21 08:59:53,430 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 160.37037037037038) internal successors, (4330), 27 states have internal predecessors, (4330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:53,432 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 210.0) internal successors, (5880), 28 states have internal predecessors, (5880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:53,433 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 210.0) internal successors, (5880), 28 states have internal predecessors, (5880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:53,433 INFO L186 Difference]: Start difference. First operand has 678 places, 482 transitions, 7586 flow. Second operand 27 states and 4330 transitions. [2022-07-21 08:59:53,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 671 places, 561 transitions, 9992 flow [2022-07-21 08:59:53,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 637 places, 561 transitions, 9375 flow, removed 37 selfloop flow, removed 34 redundant places. [2022-07-21 08:59:53,847 INFO L242 Difference]: Finished difference. Result has 644 places, 445 transitions, 6361 flow [2022-07-21 08:59:53,847 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=7041, PETRI_DIFFERENCE_MINUEND_PLACES=611, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=482, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=393, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=6361, PETRI_PLACES=644, PETRI_TRANSITIONS=445} [2022-07-21 08:59:53,847 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 457 predicate places. [2022-07-21 08:59:53,848 INFO L495 AbstractCegarLoop]: Abstraction has has 644 places, 445 transitions, 6361 flow [2022-07-21 08:59:53,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:53,848 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:53,848 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:53,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-07-21 08:59:53,849 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:53,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:53,849 INFO L85 PathProgramCache]: Analyzing trace with hash 624038396, now seen corresponding path program 30 times [2022-07-21 08:59:53,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:53,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84103220] [2022-07-21 08:59:53,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:53,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:53,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:53,992 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:53,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:53,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84103220] [2022-07-21 08:59:53,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84103220] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:53,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:53,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:53,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966026492] [2022-07-21 08:59:53,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:53,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:53,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:53,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:53,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:53,994 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:53,995 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 445 transitions, 6361 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:53,995 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:53,995 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:53,995 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:55,393 INFO L129 PetriNetUnfolder]: 620/2367 cut-off events. [2022-07-21 08:59:55,393 INFO L130 PetriNetUnfolder]: For 56583/56653 co-relation queries the response was YES. [2022-07-21 08:59:55,435 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17489 conditions, 2367 events. 620/2367 cut-off events. For 56583/56653 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 18081 event pairs, 294 based on Foata normal form. 29/2331 useless extension candidates. Maximal degree in co-relation 17237. Up to 886 conditions per place. [2022-07-21 08:59:55,443 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 227 selfloop transitions, 67 changer transitions 68/511 dead transitions. [2022-07-21 08:59:55,443 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 633 places, 511 transitions, 8308 flow [2022-07-21 08:59:55,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-07-21 08:59:55,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-07-21 08:59:55,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4783 transitions. [2022-07-21 08:59:55,447 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7592063492063492 [2022-07-21 08:59:55,447 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4783 transitions. [2022-07-21 08:59:55,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4783 transitions. [2022-07-21 08:59:55,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:55,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4783 transitions. [2022-07-21 08:59:55,451 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 159.43333333333334) internal successors, (4783), 30 states have internal predecessors, (4783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:55,454 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:55,454 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:55,454 INFO L186 Difference]: Start difference. First operand has 644 places, 445 transitions, 6361 flow. Second operand 30 states and 4783 transitions. [2022-07-21 08:59:55,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 633 places, 511 transitions, 8308 flow [2022-07-21 08:59:55,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 595 places, 511 transitions, 7673 flow, removed 36 selfloop flow, removed 38 redundant places. [2022-07-21 08:59:55,827 INFO L242 Difference]: Finished difference. Result has 600 places, 394 transitions, 4823 flow [2022-07-21 08:59:55,828 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5771, PETRI_DIFFERENCE_MINUEND_PLACES=566, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=4823, PETRI_PLACES=600, PETRI_TRANSITIONS=394} [2022-07-21 08:59:55,828 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 413 predicate places. [2022-07-21 08:59:55,828 INFO L495 AbstractCegarLoop]: Abstraction has has 600 places, 394 transitions, 4823 flow [2022-07-21 08:59:55,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:55,829 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:55,829 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:55,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-07-21 08:59:55,830 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:55,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:55,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1193091862, now seen corresponding path program 31 times [2022-07-21 08:59:55,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:55,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469442003] [2022-07-21 08:59:55,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:55,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:55,948 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:55,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:55,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469442003] [2022-07-21 08:59:55,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469442003] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:55,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:55,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:55,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420753044] [2022-07-21 08:59:55,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:55,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:55,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:55,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:55,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:55,950 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:55,951 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 600 places, 394 transitions, 4823 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:55,951 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:55,951 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:55,951 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:57,314 INFO L129 PetriNetUnfolder]: 643/2444 cut-off events. [2022-07-21 08:59:57,314 INFO L130 PetriNetUnfolder]: For 56001/56051 co-relation queries the response was YES. [2022-07-21 08:59:57,355 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17725 conditions, 2444 events. 643/2444 cut-off events. For 56001/56051 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 18806 event pairs, 306 based on Foata normal form. 13/2390 useless extension candidates. Maximal degree in co-relation 17489. Up to 886 conditions per place. [2022-07-21 08:59:57,364 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 233 selfloop transitions, 92 changer transitions 68/542 dead transitions. [2022-07-21 08:59:57,364 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 578 places, 542 transitions, 8895 flow [2022-07-21 08:59:57,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-07-21 08:59:57,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-07-21 08:59:57,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6072 transitions. [2022-07-21 08:59:57,367 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7609022556390977 [2022-07-21 08:59:57,367 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6072 transitions. [2022-07-21 08:59:57,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6072 transitions. [2022-07-21 08:59:57,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:57,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6072 transitions. [2022-07-21 08:59:57,371 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.78947368421052) internal successors, (6072), 38 states have internal predecessors, (6072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:57,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:57,375 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:57,376 INFO L186 Difference]: Start difference. First operand has 600 places, 394 transitions, 4823 flow. Second operand 38 states and 6072 transitions. [2022-07-21 08:59:57,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 578 places, 542 transitions, 8895 flow [2022-07-21 08:59:57,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 539 places, 542 transitions, 8008 flow, removed 66 selfloop flow, removed 39 redundant places. [2022-07-21 08:59:57,659 INFO L242 Difference]: Finished difference. Result has 561 places, 414 transitions, 5038 flow [2022-07-21 08:59:57,660 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4245, PETRI_DIFFERENCE_MINUEND_PLACES=502, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=5038, PETRI_PLACES=561, PETRI_TRANSITIONS=414} [2022-07-21 08:59:57,660 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 374 predicate places. [2022-07-21 08:59:57,660 INFO L495 AbstractCegarLoop]: Abstraction has has 561 places, 414 transitions, 5038 flow [2022-07-21 08:59:57,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:57,661 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:57,661 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:57,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-07-21 08:59:57,661 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:57,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:57,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1145726642, now seen corresponding path program 32 times [2022-07-21 08:59:57,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:57,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420243790] [2022-07-21 08:59:57,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:57,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:57,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:57,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:57,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:57,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420243790] [2022-07-21 08:59:57,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420243790] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:57,801 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:57,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:57,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248647566] [2022-07-21 08:59:57,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:57,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:57,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:57,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:57,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:57,803 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:57,804 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 561 places, 414 transitions, 5038 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:57,804 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:57,804 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:57,804 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 08:59:59,061 INFO L129 PetriNetUnfolder]: 642/2463 cut-off events. [2022-07-21 08:59:59,062 INFO L130 PetriNetUnfolder]: For 52804/52864 co-relation queries the response was YES. [2022-07-21 08:59:59,102 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17386 conditions, 2463 events. 642/2463 cut-off events. For 52804/52864 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 19159 event pairs, 317 based on Foata normal form. 17/2414 useless extension candidates. Maximal degree in co-relation 17154. Up to 886 conditions per place. [2022-07-21 08:59:59,111 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 236 selfloop transitions, 95 changer transitions 67/547 dead transitions. [2022-07-21 08:59:59,111 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 547 transitions, 8737 flow [2022-07-21 08:59:59,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-07-21 08:59:59,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-07-21 08:59:59,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 5604 transitions. [2022-07-21 08:59:59,114 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7624489795918368 [2022-07-21 08:59:59,114 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 5604 transitions. [2022-07-21 08:59:59,114 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 5604 transitions. [2022-07-21 08:59:59,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 08:59:59,115 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 5604 transitions. [2022-07-21 08:59:59,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 160.11428571428573) internal successors, (5604), 35 states have internal predecessors, (5604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:59,121 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 210.0) internal successors, (7560), 36 states have internal predecessors, (7560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:59,122 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 210.0) internal successors, (7560), 36 states have internal predecessors, (7560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:59,122 INFO L186 Difference]: Start difference. First operand has 561 places, 414 transitions, 5038 flow. Second operand 35 states and 5604 transitions. [2022-07-21 08:59:59,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 571 places, 547 transitions, 8737 flow [2022-07-21 08:59:59,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 554 places, 547 transitions, 8417 flow, removed 111 selfloop flow, removed 17 redundant places. [2022-07-21 08:59:59,390 INFO L242 Difference]: Finished difference. Result has 579 places, 433 transitions, 5684 flow [2022-07-21 08:59:59,391 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4825, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=414, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5684, PETRI_PLACES=579, PETRI_TRANSITIONS=433} [2022-07-21 08:59:59,391 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 392 predicate places. [2022-07-21 08:59:59,391 INFO L495 AbstractCegarLoop]: Abstraction has has 579 places, 433 transitions, 5684 flow [2022-07-21 08:59:59,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:59,391 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 08:59:59,391 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 08:59:59,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-07-21 08:59:59,392 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 08:59:59,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 08:59:59,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1025257446, now seen corresponding path program 33 times [2022-07-21 08:59:59,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 08:59:59,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895918166] [2022-07-21 08:59:59,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 08:59:59,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 08:59:59,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 08:59:59,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 08:59:59,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 08:59:59,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895918166] [2022-07-21 08:59:59,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895918166] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 08:59:59,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 08:59:59,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 08:59:59,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64263540] [2022-07-21 08:59:59,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 08:59:59,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 08:59:59,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 08:59:59,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 08:59:59,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 08:59:59,504 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 08:59:59,505 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 579 places, 433 transitions, 5684 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 08:59:59,505 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 08:59:59,505 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 08:59:59,505 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 09:00:00,726 INFO L129 PetriNetUnfolder]: 666/2538 cut-off events. [2022-07-21 09:00:00,727 INFO L130 PetriNetUnfolder]: For 58296/58350 co-relation queries the response was YES. [2022-07-21 09:00:00,768 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18400 conditions, 2538 events. 666/2538 cut-off events. For 58296/58350 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 19938 event pairs, 307 based on Foata normal form. 17/2488 useless extension candidates. Maximal degree in co-relation 18158. Up to 886 conditions per place. [2022-07-21 09:00:00,777 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 249 selfloop transitions, 107 changer transitions 68/573 dead transitions. [2022-07-21 09:00:00,777 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 573 transitions, 9700 flow [2022-07-21 09:00:00,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-07-21 09:00:00,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-07-21 09:00:00,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 5918 transitions. [2022-07-21 09:00:00,780 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7616473616473617 [2022-07-21 09:00:00,780 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 5918 transitions. [2022-07-21 09:00:00,780 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 5918 transitions. [2022-07-21 09:00:00,781 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 09:00:00,781 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 5918 transitions. [2022-07-21 09:00:00,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 159.94594594594594) internal successors, (5918), 37 states have internal predecessors, (5918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:00,787 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:00,788 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:00,788 INFO L186 Difference]: Start difference. First operand has 579 places, 433 transitions, 5684 flow. Second operand 37 states and 5918 transitions. [2022-07-21 09:00:00,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 573 transitions, 9700 flow [2022-07-21 09:00:01,134 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 577 places, 573 transitions, 9249 flow, removed 152 selfloop flow, removed 17 redundant places. [2022-07-21 09:00:01,141 INFO L242 Difference]: Finished difference. Result has 602 places, 453 transitions, 6290 flow [2022-07-21 09:00:01,142 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5360, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=433, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6290, PETRI_PLACES=602, PETRI_TRANSITIONS=453} [2022-07-21 09:00:01,142 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 415 predicate places. [2022-07-21 09:00:01,142 INFO L495 AbstractCegarLoop]: Abstraction has has 602 places, 453 transitions, 6290 flow [2022-07-21 09:00:01,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:01,143 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 09:00:01,143 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 09:00:01,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-07-21 09:00:01,143 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 09:00:01,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 09:00:01,144 INFO L85 PathProgramCache]: Analyzing trace with hash 127385278, now seen corresponding path program 34 times [2022-07-21 09:00:01,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 09:00:01,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830585447] [2022-07-21 09:00:01,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 09:00:01,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 09:00:01,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 09:00:01,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 09:00:01,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 09:00:01,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830585447] [2022-07-21 09:00:01,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830585447] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 09:00:01,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 09:00:01,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 09:00:01,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881652703] [2022-07-21 09:00:01,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 09:00:01,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 09:00:01,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 09:00:01,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 09:00:01,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-21 09:00:01,279 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 09:00:01,280 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 602 places, 453 transitions, 6290 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:01,280 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 09:00:01,280 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 09:00:01,280 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 09:00:02,640 INFO L129 PetriNetUnfolder]: 661/2547 cut-off events. [2022-07-21 09:00:02,641 INFO L130 PetriNetUnfolder]: For 59172/59222 co-relation queries the response was YES. [2022-07-21 09:00:02,694 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18516 conditions, 2547 events. 661/2547 cut-off events. For 59172/59222 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 20058 event pairs, 315 based on Foata normal form. 16/2497 useless extension candidates. Maximal degree in co-relation 18263. Up to 886 conditions per place. [2022-07-21 09:00:02,705 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 245 selfloop transitions, 108 changer transitions 70/572 dead transitions. [2022-07-21 09:00:02,705 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 614 places, 572 transitions, 9912 flow [2022-07-21 09:00:02,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-07-21 09:00:02,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-07-21 09:00:02,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 5763 transitions. [2022-07-21 09:00:02,710 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7623015873015873 [2022-07-21 09:00:02,710 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 5763 transitions. [2022-07-21 09:00:02,710 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 5763 transitions. [2022-07-21 09:00:02,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 09:00:02,711 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 5763 transitions. [2022-07-21 09:00:02,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 160.08333333333334) internal successors, (5763), 36 states have internal predecessors, (5763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:02,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 210.0) internal successors, (7770), 37 states have internal predecessors, (7770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:02,719 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 210.0) internal successors, (7770), 37 states have internal predecessors, (7770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:02,719 INFO L186 Difference]: Start difference. First operand has 602 places, 453 transitions, 6290 flow. Second operand 36 states and 5763 transitions. [2022-07-21 09:00:02,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 614 places, 572 transitions, 9912 flow [2022-07-21 09:00:03,094 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 596 places, 572 transitions, 9420 flow, removed 197 selfloop flow, removed 18 redundant places. [2022-07-21 09:00:03,101 INFO L242 Difference]: Finished difference. Result has 619 places, 458 transitions, 6482 flow [2022-07-21 09:00:03,102 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5997, PETRI_DIFFERENCE_MINUEND_PLACES=561, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=453, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6482, PETRI_PLACES=619, PETRI_TRANSITIONS=458} [2022-07-21 09:00:03,102 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 432 predicate places. [2022-07-21 09:00:03,102 INFO L495 AbstractCegarLoop]: Abstraction has has 619 places, 458 transitions, 6482 flow [2022-07-21 09:00:03,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:03,103 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 09:00:03,103 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 09:00:03,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-07-21 09:00:03,103 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 09:00:03,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 09:00:03,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1886489240, now seen corresponding path program 35 times [2022-07-21 09:00:03,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 09:00:03,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767901080] [2022-07-21 09:00:03,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 09:00:03,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 09:00:03,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 09:00:03,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 09:00:03,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 09:00:03,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767901080] [2022-07-21 09:00:03,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767901080] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 09:00:03,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 09:00:03,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 09:00:03,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096915157] [2022-07-21 09:00:03,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 09:00:03,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 09:00:03,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 09:00:03,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 09:00:03,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 09:00:03,246 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 09:00:03,247 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 619 places, 458 transitions, 6482 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:03,247 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 09:00:03,247 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 09:00:03,247 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 09:00:04,775 INFO L129 PetriNetUnfolder]: 703/2690 cut-off events. [2022-07-21 09:00:04,775 INFO L130 PetriNetUnfolder]: For 62581/62627 co-relation queries the response was YES. [2022-07-21 09:00:04,828 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19560 conditions, 2690 events. 703/2690 cut-off events. For 62581/62627 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 21576 event pairs, 313 based on Foata normal form. 12/2636 useless extension candidates. Maximal degree in co-relation 19300. Up to 888 conditions per place. [2022-07-21 09:00:04,839 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 274 selfloop transitions, 124 changer transitions 85/632 dead transitions. [2022-07-21 09:00:04,839 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 642 places, 632 transitions, 11213 flow [2022-07-21 09:00:04,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-07-21 09:00:04,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-07-21 09:00:04,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 7340 transitions. [2022-07-21 09:00:04,842 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7598343685300207 [2022-07-21 09:00:04,843 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 7340 transitions. [2022-07-21 09:00:04,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 7340 transitions. [2022-07-21 09:00:04,843 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 09:00:04,843 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 7340 transitions. [2022-07-21 09:00:04,848 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 159.56521739130434) internal successors, (7340), 46 states have internal predecessors, (7340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:04,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:04,853 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:04,853 INFO L186 Difference]: Start difference. First operand has 619 places, 458 transitions, 6482 flow. Second operand 46 states and 7340 transitions. [2022-07-21 09:00:04,853 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 642 places, 632 transitions, 11213 flow [2022-07-21 09:00:05,263 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 619 places, 632 transitions, 10599 flow, removed 129 selfloop flow, removed 23 redundant places. [2022-07-21 09:00:05,271 INFO L242 Difference]: Finished difference. Result has 653 places, 483 transitions, 6911 flow [2022-07-21 09:00:05,271 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6054, PETRI_DIFFERENCE_MINUEND_PLACES=574, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=458, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=351, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=6911, PETRI_PLACES=653, PETRI_TRANSITIONS=483} [2022-07-21 09:00:05,272 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 466 predicate places. [2022-07-21 09:00:05,272 INFO L495 AbstractCegarLoop]: Abstraction has has 653 places, 483 transitions, 6911 flow [2022-07-21 09:00:05,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:05,272 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 09:00:05,272 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 09:00:05,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-07-21 09:00:05,272 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 09:00:05,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 09:00:05,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1168325792, now seen corresponding path program 36 times [2022-07-21 09:00:05,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 09:00:05,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139525855] [2022-07-21 09:00:05,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 09:00:05,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 09:00:05,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 09:00:05,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 09:00:05,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 09:00:05,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139525855] [2022-07-21 09:00:05,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139525855] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 09:00:05,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 09:00:05,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 09:00:05,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385327645] [2022-07-21 09:00:05,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 09:00:05,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 09:00:05,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 09:00:05,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 09:00:05,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 09:00:05,436 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 09:00:05,437 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 653 places, 483 transitions, 6911 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:05,437 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 09:00:05,437 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 09:00:05,437 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 09:00:07,398 INFO L129 PetriNetUnfolder]: 698/2668 cut-off events. [2022-07-21 09:00:07,398 INFO L130 PetriNetUnfolder]: For 62119/62169 co-relation queries the response was YES. [2022-07-21 09:00:07,458 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19519 conditions, 2668 events. 698/2668 cut-off events. For 62119/62169 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 21296 event pairs, 316 based on Foata normal form. 16/2622 useless extension candidates. Maximal degree in co-relation 19245. Up to 884 conditions per place. [2022-07-21 09:00:07,470 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 266 selfloop transitions, 122 changer transitions 83/620 dead transitions. [2022-07-21 09:00:07,470 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 620 transitions, 10929 flow [2022-07-21 09:00:07,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-07-21 09:00:07,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-07-21 09:00:07,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 7186 transitions. [2022-07-21 09:00:07,475 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7604232804232804 [2022-07-21 09:00:07,475 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 7186 transitions. [2022-07-21 09:00:07,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 7186 transitions. [2022-07-21 09:00:07,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 09:00:07,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 7186 transitions. [2022-07-21 09:00:07,481 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 159.6888888888889) internal successors, (7186), 45 states have internal predecessors, (7186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:07,485 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 210.0) internal successors, (9660), 46 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:07,485 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 210.0) internal successors, (9660), 46 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:07,485 INFO L186 Difference]: Start difference. First operand has 653 places, 483 transitions, 6911 flow. Second operand 45 states and 7186 transitions. [2022-07-21 09:00:07,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 664 places, 620 transitions, 10929 flow [2022-07-21 09:00:07,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 632 places, 620 transitions, 10546 flow, removed 158 selfloop flow, removed 32 redundant places. [2022-07-21 09:00:07,910 INFO L242 Difference]: Finished difference. Result has 665 places, 486 transitions, 7208 flow [2022-07-21 09:00:07,910 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6751, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=7208, PETRI_PLACES=665, PETRI_TRANSITIONS=486} [2022-07-21 09:00:07,911 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 478 predicate places. [2022-07-21 09:00:07,911 INFO L495 AbstractCegarLoop]: Abstraction has has 665 places, 486 transitions, 7208 flow [2022-07-21 09:00:07,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:07,911 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 09:00:07,911 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 09:00:07,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-07-21 09:00:07,911 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 09:00:07,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 09:00:07,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1741599682, now seen corresponding path program 37 times [2022-07-21 09:00:07,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 09:00:07,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657451368] [2022-07-21 09:00:07,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 09:00:07,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 09:00:07,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 09:00:08,060 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 09:00:08,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 09:00:08,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657451368] [2022-07-21 09:00:08,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657451368] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 09:00:08,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 09:00:08,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 09:00:08,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306980104] [2022-07-21 09:00:08,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 09:00:08,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 09:00:08,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 09:00:08,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 09:00:08,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-21 09:00:08,064 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 09:00:08,066 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 665 places, 486 transitions, 7208 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:08,066 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 09:00:08,066 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 09:00:08,066 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 09:00:09,615 INFO L129 PetriNetUnfolder]: 698/2663 cut-off events. [2022-07-21 09:00:09,616 INFO L130 PetriNetUnfolder]: For 63861/63917 co-relation queries the response was YES. [2022-07-21 09:00:09,673 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19649 conditions, 2663 events. 698/2663 cut-off events. For 63861/63917 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 21252 event pairs, 323 based on Foata normal form. 16/2612 useless extension candidates. Maximal degree in co-relation 19372. Up to 904 conditions per place. [2022-07-21 09:00:09,683 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 269 selfloop transitions, 129 changer transitions 79/626 dead transitions. [2022-07-21 09:00:09,683 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 668 places, 626 transitions, 11234 flow [2022-07-21 09:00:09,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-07-21 09:00:09,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-07-21 09:00:09,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 5763 transitions. [2022-07-21 09:00:09,686 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7623015873015873 [2022-07-21 09:00:09,686 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 5763 transitions. [2022-07-21 09:00:09,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 5763 transitions. [2022-07-21 09:00:09,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 09:00:09,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 5763 transitions. [2022-07-21 09:00:09,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 160.08333333333334) internal successors, (5763), 36 states have internal predecessors, (5763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:09,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 210.0) internal successors, (7770), 37 states have internal predecessors, (7770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:09,694 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 210.0) internal successors, (7770), 37 states have internal predecessors, (7770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:09,694 INFO L186 Difference]: Start difference. First operand has 665 places, 486 transitions, 7208 flow. Second operand 36 states and 5763 transitions. [2022-07-21 09:00:09,694 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 668 places, 626 transitions, 11234 flow [2022-07-21 09:00:10,111 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 634 places, 626 transitions, 10836 flow, removed 109 selfloop flow, removed 34 redundant places. [2022-07-21 09:00:10,119 INFO L242 Difference]: Finished difference. Result has 657 places, 502 transitions, 7656 flow [2022-07-21 09:00:10,119 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6948, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=486, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7656, PETRI_PLACES=657, PETRI_TRANSITIONS=502} [2022-07-21 09:00:10,119 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 470 predicate places. [2022-07-21 09:00:10,119 INFO L495 AbstractCegarLoop]: Abstraction has has 657 places, 502 transitions, 7656 flow [2022-07-21 09:00:10,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:10,120 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 09:00:10,120 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 09:00:10,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-07-21 09:00:10,120 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 09:00:10,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 09:00:10,120 INFO L85 PathProgramCache]: Analyzing trace with hash -376492098, now seen corresponding path program 38 times [2022-07-21 09:00:10,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 09:00:10,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146523309] [2022-07-21 09:00:10,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 09:00:10,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 09:00:10,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 09:00:10,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 09:00:10,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 09:00:10,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146523309] [2022-07-21 09:00:10,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146523309] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 09:00:10,269 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 09:00:10,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 09:00:10,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016591299] [2022-07-21 09:00:10,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 09:00:10,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 09:00:10,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 09:00:10,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 09:00:10,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 09:00:10,272 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 09:00:10,273 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 657 places, 502 transitions, 7656 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:10,273 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 09:00:10,273 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 09:00:10,273 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 09:00:11,881 INFO L129 PetriNetUnfolder]: 721/2742 cut-off events. [2022-07-21 09:00:11,882 INFO L130 PetriNetUnfolder]: For 66004/66060 co-relation queries the response was YES. [2022-07-21 09:00:11,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20501 conditions, 2742 events. 721/2742 cut-off events. For 66004/66060 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 22128 event pairs, 332 based on Foata normal form. 16/2689 useless extension candidates. Maximal degree in co-relation 20231. Up to 916 conditions per place. [2022-07-21 09:00:11,958 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 275 selfloop transitions, 141 changer transitions 70/635 dead transitions. [2022-07-21 09:00:11,958 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 672 places, 635 transitions, 11615 flow [2022-07-21 09:00:11,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-07-21 09:00:11,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-07-21 09:00:11,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6084 transitions. [2022-07-21 09:00:11,962 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.762406015037594 [2022-07-21 09:00:11,962 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6084 transitions. [2022-07-21 09:00:11,962 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6084 transitions. [2022-07-21 09:00:11,962 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 09:00:11,963 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6084 transitions. [2022-07-21 09:00:11,966 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 160.10526315789474) internal successors, (6084), 38 states have internal predecessors, (6084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:11,970 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:11,970 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:11,970 INFO L186 Difference]: Start difference. First operand has 657 places, 502 transitions, 7656 flow. Second operand 38 states and 6084 transitions. [2022-07-21 09:00:11,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 672 places, 635 transitions, 11615 flow [2022-07-21 09:00:12,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 646 places, 635 transitions, 11052 flow, removed 75 selfloop flow, removed 26 redundant places. [2022-07-21 09:00:12,456 INFO L242 Difference]: Finished difference. Result has 669 places, 522 transitions, 8102 flow [2022-07-21 09:00:12,456 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=7248, PETRI_DIFFERENCE_MINUEND_PLACES=609, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=502, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8102, PETRI_PLACES=669, PETRI_TRANSITIONS=522} [2022-07-21 09:00:12,456 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 482 predicate places. [2022-07-21 09:00:12,456 INFO L495 AbstractCegarLoop]: Abstraction has has 669 places, 522 transitions, 8102 flow [2022-07-21 09:00:12,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:12,457 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 09:00:12,457 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 09:00:12,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-07-21 09:00:12,457 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 09:00:12,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 09:00:12,457 INFO L85 PathProgramCache]: Analyzing trace with hash -850260178, now seen corresponding path program 39 times [2022-07-21 09:00:12,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 09:00:12,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968032344] [2022-07-21 09:00:12,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 09:00:12,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 09:00:12,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 09:00:12,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 09:00:12,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 09:00:12,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968032344] [2022-07-21 09:00:12,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968032344] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 09:00:12,582 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 09:00:12,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 09:00:12,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782483951] [2022-07-21 09:00:12,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 09:00:12,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 09:00:12,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 09:00:12,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 09:00:12,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-21 09:00:12,583 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 09:00:12,584 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 669 places, 522 transitions, 8102 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:12,584 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 09:00:12,584 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 09:00:12,584 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-21 09:00:14,267 INFO L129 PetriNetUnfolder]: 746/2815 cut-off events. [2022-07-21 09:00:14,268 INFO L130 PetriNetUnfolder]: For 68339/68389 co-relation queries the response was YES. [2022-07-21 09:00:14,332 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21064 conditions, 2815 events. 746/2815 cut-off events. For 68339/68389 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 22838 event pairs, 327 based on Foata normal form. 16/2763 useless extension candidates. Maximal degree in co-relation 20790. Up to 928 conditions per place. [2022-07-21 09:00:14,345 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 288 selfloop transitions, 145 changer transitions 71/653 dead transitions. [2022-07-21 09:00:14,345 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 681 places, 653 transitions, 11999 flow [2022-07-21 09:00:14,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-07-21 09:00:14,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-07-21 09:00:14,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 5926 transitions. [2022-07-21 09:00:14,349 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7626769626769627 [2022-07-21 09:00:14,349 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 5926 transitions. [2022-07-21 09:00:14,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 5926 transitions. [2022-07-21 09:00:14,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-21 09:00:14,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 5926 transitions. [2022-07-21 09:00:14,354 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 160.16216216216216) internal successors, (5926), 37 states have internal predecessors, (5926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:14,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:14,358 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:14,358 INFO L186 Difference]: Start difference. First operand has 669 places, 522 transitions, 8102 flow. Second operand 37 states and 5926 transitions. [2022-07-21 09:00:14,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 681 places, 653 transitions, 11999 flow [2022-07-21 09:00:14,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 662 places, 653 transitions, 11716 flow, removed 77 selfloop flow, removed 19 redundant places. [2022-07-21 09:00:14,893 INFO L242 Difference]: Finished difference. Result has 686 places, 541 transitions, 8764 flow [2022-07-21 09:00:14,894 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=7914, PETRI_DIFFERENCE_MINUEND_PLACES=626, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=522, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8764, PETRI_PLACES=686, PETRI_TRANSITIONS=541} [2022-07-21 09:00:14,894 INFO L279 CegarLoopForPetriNet]: 187 programPoint places, 499 predicate places. [2022-07-21 09:00:14,894 INFO L495 AbstractCegarLoop]: Abstraction has has 686 places, 541 transitions, 8764 flow [2022-07-21 09:00:14,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:14,895 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-21 09:00:14,895 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 09:00:14,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-07-21 09:00:14,897 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-07-21 09:00:14,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 09:00:14,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1813729488, now seen corresponding path program 40 times [2022-07-21 09:00:14,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 09:00:14,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216989916] [2022-07-21 09:00:14,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 09:00:14,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 09:00:14,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 09:00:15,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 09:00:15,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 09:00:15,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216989916] [2022-07-21 09:00:15,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216989916] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 09:00:15,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 09:00:15,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 09:00:15,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315704607] [2022-07-21 09:00:15,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 09:00:15,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 09:00:15,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 09:00:15,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 09:00:15,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-21 09:00:15,052 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2022-07-21 09:00:15,053 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 686 places, 541 transitions, 8764 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-21 09:00:15,053 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-21 09:00:15,053 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2022-07-21 09:00:15,053 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand