./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 b5237d83 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a --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 --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-21 09:11:26,890 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-21 09:11:26,892 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-21 09:11:26,937 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-21 09:11:26,937 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-21 09:11:26,941 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-21 09:11:26,943 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-21 09:11:26,946 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-21 09:11:26,948 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-21 09:11:26,953 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-21 09:11:26,954 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-21 09:11:26,955 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-21 09:11:26,955 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-21 09:11:26,956 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-21 09:11:26,957 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-21 09:11:26,959 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-21 09:11:26,959 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-21 09:11:26,960 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-21 09:11:26,964 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-21 09:11:26,971 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-21 09:11:26,974 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-21 09:11:26,976 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-21 09:11:26,978 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-21 09:11:26,979 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-21 09:11:26,989 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-21 09:11:26,989 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-21 09:11:26,990 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-21 09:11:26,992 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-21 09:11:26,992 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-21 09:11:26,993 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-21 09:11:26,993 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-21 09:11:26,994 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-21 09:11:26,996 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-21 09:11:26,998 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-21 09:11:26,999 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-21 09:11:26,999 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-21 09:11:27,001 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-21 09:11:27,001 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-21 09:11:27,001 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-21 09:11:27,002 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-21 09:11:27,003 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-21 09:11:27,004 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-21 09:11:27,045 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-21 09:11:27,045 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-21 09:11:27,046 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-21 09:11:27,046 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-21 09:11:27,047 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-21 09:11:27,047 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-21 09:11:27,048 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-21 09:11:27,048 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-21 09:11:27,048 INFO L138 SettingsManager]: * Use SBE=true [2022-11-21 09:11:27,049 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-21 09:11:27,050 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-21 09:11:27,050 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-21 09:11:27,050 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-21 09:11:27,051 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-21 09:11:27,051 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-21 09:11:27,051 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-21 09:11:27,051 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-21 09:11:27,052 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-21 09:11:27,052 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-21 09:11:27,052 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-21 09:11:27,052 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-21 09:11:27,053 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-21 09:11:27,053 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-21 09:11:27,053 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-21 09:11:27,054 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-21 09:11:27,055 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-21 09:11:27,055 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-21 09:11:27,055 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-21 09:11:27,056 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-21 09:11:27,057 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-21 09:11:27,058 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-21 09:11:27,058 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-21 09:11:27,059 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-21 09:11:27,059 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a 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-11-21 09:11:27,302 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-21 09:11:27,323 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-21 09:11:27,326 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-21 09:11:27,327 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-21 09:11:27,327 INFO L275 PluginConnector]: CDTParser initialized [2022-11-21 09:11:27,329 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/../../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-11-21 09:11:30,428 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-21 09:11:30,636 INFO L351 CDTParser]: Found 1 translation units. [2022-11-21 09:11:30,636 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-11-21 09:11:30,643 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/data/76dc0793c/a79aba1214f54f479b32168e4b5d7322/FLAG9398860ac [2022-11-21 09:11:30,663 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/data/76dc0793c/a79aba1214f54f479b32168e4b5d7322 [2022-11-21 09:11:30,665 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-21 09:11:30,668 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-21 09:11:30,671 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-21 09:11:30,671 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-21 09:11:30,675 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-21 09:11:30,676 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 09:11:30" (1/1) ... [2022-11-21 09:11:30,677 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@352a024d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:30, skipping insertion in model container [2022-11-21 09:11:30,678 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 09:11:30" (1/1) ... [2022-11-21 09:11:30,685 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-21 09:11:30,710 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-21 09:11:30,952 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-11-21 09:11:30,969 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-21 09:11:30,981 INFO L203 MainTranslator]: Completed pre-run [2022-11-21 09:11:31,023 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-11-21 09:11:31,028 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-21 09:11:31,044 INFO L208 MainTranslator]: Completed translation [2022-11-21 09:11:31,045 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31 WrapperNode [2022-11-21 09:11:31,046 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-21 09:11:31,047 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-21 09:11:31,047 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-21 09:11:31,048 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-21 09:11:31,055 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,075 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,111 INFO L138 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 142 [2022-11-21 09:11:31,111 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-21 09:11:31,112 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-21 09:11:31,112 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-21 09:11:31,112 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-21 09:11:31,122 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,122 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,136 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,140 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,145 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,152 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,158 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,160 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,173 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-21 09:11:31,174 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-21 09:11:31,174 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-21 09:11:31,174 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-21 09:11:31,175 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (1/1) ... [2022-11-21 09:11:31,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-21 09:11:31,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 09:11:31,209 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-21 09:11:31,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3c1eb5a8-f0fc-4b09-acdf-823e42284be8/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-21 09:11:31,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-21 09:11:31,255 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-21 09:11:31,255 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-21 09:11:31,255 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-21 09:11:31,256 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-21 09:11:31,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-21 09:11:31,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-21 09:11:31,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-21 09:11:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-21 09:11:31,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-21 09:11:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-21 09:11:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-21 09:11:31,261 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-21 09:11:31,365 INFO L235 CfgBuilder]: Building ICFG [2022-11-21 09:11:31,367 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-21 09:11:31,636 INFO L276 CfgBuilder]: Performing block encoding [2022-11-21 09:11:31,647 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-21 09:11:31,647 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-21 09:11:31,650 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 09:11:31 BoogieIcfgContainer [2022-11-21 09:11:31,650 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-21 09:11:31,653 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-21 09:11:31,653 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-21 09:11:31,657 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-21 09:11:31,657 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 09:11:30" (1/3) ... [2022-11-21 09:11:31,658 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7693b265 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 09:11:31, skipping insertion in model container [2022-11-21 09:11:31,658 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:11:31" (2/3) ... [2022-11-21 09:11:31,659 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7693b265 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 09:11:31, skipping insertion in model container [2022-11-21 09:11:31,659 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 09:11:31" (3/3) ... [2022-11-21 09:11:31,660 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-file-item-symm.wvr.c [2022-11-21 09:11:31,670 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-21 09:11:31,680 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-21 09:11:31,681 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-21 09:11:31,681 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-21 09:11:31,875 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-21 09:11:31,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 182 places, 190 transitions, 396 flow [2022-11-21 09:11:32,033 INFO L130 PetriNetUnfolder]: 15/188 cut-off events. [2022-11-21 09:11:32,033 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-21 09:11:32,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197 conditions, 188 events. 15/188 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 331 event pairs, 0 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 111. Up to 2 conditions per place. [2022-11-21 09:11:32,050 INFO L82 GeneralOperation]: Start removeDead. Operand has 182 places, 190 transitions, 396 flow [2022-11-21 09:11:32,060 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 179 transitions, 370 flow [2022-11-21 09:11:32,078 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-21 09:11:32,090 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=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@762adf5d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-21 09:11:32,091 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-21 09:11:32,179 INFO L130 PetriNetUnfolder]: 15/178 cut-off events. [2022-11-21 09:11:32,179 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-21 09:11:32,179 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:32,180 INFO L209 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] [2022-11-21 09:11:32,180 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-11-21 09:11:32,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:32,186 INFO L85 PathProgramCache]: Analyzing trace with hash 668072471, now seen corresponding path program 1 times [2022-11-21 09:11:32,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:32,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889804504] [2022-11-21 09:11:32,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:32,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:32,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:33,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:33,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:33,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889804504] [2022-11-21 09:11:33,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889804504] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:33,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:33,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:33,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131669645] [2022-11-21 09:11:33,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:33,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:33,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:33,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:33,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:33,349 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:33,357 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 179 transitions, 370 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:33,358 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:33,358 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:33,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:34,484 INFO L130 PetriNetUnfolder]: 217/1289 cut-off events. [2022-11-21 09:11:34,485 INFO L131 PetriNetUnfolder]: For 111/111 co-relation queries the response was YES. [2022-11-21 09:11:34,491 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1822 conditions, 1289 events. 217/1289 cut-off events. For 111/111 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9635 event pairs, 46 based on Foata normal form. 64/1203 useless extension candidates. Maximal degree in co-relation 1365. Up to 151 conditions per place. [2022-11-21 09:11:34,497 INFO L137 encePairwiseOnDemand]: 160/190 looper letters, 113 selfloop transitions, 35 changer transitions 31/310 dead transitions. [2022-11-21 09:11:34,498 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 310 transitions, 1029 flow [2022-11-21 09:11:34,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-21 09:11:34,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-21 09:11:34,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3178 transitions. [2022-11-21 09:11:34,524 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7964912280701755 [2022-11-21 09:11:34,525 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3178 transitions. [2022-11-21 09:11:34,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3178 transitions. [2022-11-21 09:11:34,532 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:34,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3178 transitions. [2022-11-21 09:11:34,546 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 151.33333333333334) internal successors, (3178), 21 states have internal predecessors, (3178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:34,561 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 190.0) internal successors, (4180), 22 states have internal predecessors, (4180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:34,564 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 190.0) internal successors, (4180), 22 states have internal predecessors, (4180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:34,566 INFO L175 Difference]: Start difference. First operand has 171 places, 179 transitions, 370 flow. Second operand 21 states and 3178 transitions. [2022-11-21 09:11:34,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 310 transitions, 1029 flow [2022-11-21 09:11:34,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 310 transitions, 995 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-11-21 09:11:34,578 INFO L231 Difference]: Finished difference. Result has 200 places, 203 transitions, 593 flow [2022-11-21 09:11:34,580 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=348, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=593, PETRI_PLACES=200, PETRI_TRANSITIONS=203} [2022-11-21 09:11:34,585 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 29 predicate places. [2022-11-21 09:11:34,586 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 203 transitions, 593 flow [2022-11-21 09:11:34,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:34,587 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:34,588 INFO L209 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] [2022-11-21 09:11:34,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-21 09:11:34,590 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-11-21 09:11:34,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:34,592 INFO L85 PathProgramCache]: Analyzing trace with hash -728808505, now seen corresponding path program 2 times [2022-11-21 09:11:34,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:34,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317430872] [2022-11-21 09:11:34,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:34,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:34,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:35,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:35,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:35,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317430872] [2022-11-21 09:11:35,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317430872] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:35,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:35,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:35,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549621625] [2022-11-21 09:11:35,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:35,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:35,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:35,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:35,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:35,135 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:35,137 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 203 transitions, 593 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:35,137 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:35,137 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:35,137 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:36,210 INFO L130 PetriNetUnfolder]: 223/1602 cut-off events. [2022-11-21 09:11:36,210 INFO L131 PetriNetUnfolder]: For 747/794 co-relation queries the response was YES. [2022-11-21 09:11:36,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2916 conditions, 1602 events. 223/1602 cut-off events. For 747/794 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 13090 event pairs, 67 based on Foata normal form. 26/1550 useless extension candidates. Maximal degree in co-relation 2856. Up to 249 conditions per place. [2022-11-21 09:11:36,221 INFO L137 encePairwiseOnDemand]: 176/190 looper letters, 130 selfloop transitions, 14 changer transitions 28/303 dead transitions. [2022-11-21 09:11:36,222 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 303 transitions, 1347 flow [2022-11-21 09:11:36,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-21 09:11:36,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-21 09:11:36,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2394 transitions. [2022-11-21 09:11:36,228 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7875 [2022-11-21 09:11:36,228 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2394 transitions. [2022-11-21 09:11:36,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2394 transitions. [2022-11-21 09:11:36,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:36,230 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2394 transitions. [2022-11-21 09:11:36,235 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 149.625) internal successors, (2394), 16 states have internal predecessors, (2394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:36,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:36,243 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:36,243 INFO L175 Difference]: Start difference. First operand has 200 places, 203 transitions, 593 flow. Second operand 16 states and 2394 transitions. [2022-11-21 09:11:36,243 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 303 transitions, 1347 flow [2022-11-21 09:11:36,254 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 303 transitions, 1333 flow, removed 7 selfloop flow, removed 2 redundant places. [2022-11-21 09:11:36,259 INFO L231 Difference]: Finished difference. Result has 218 places, 207 transitions, 715 flow [2022-11-21 09:11:36,259 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=589, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=715, PETRI_PLACES=218, PETRI_TRANSITIONS=207} [2022-11-21 09:11:36,260 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 47 predicate places. [2022-11-21 09:11:36,260 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 207 transitions, 715 flow [2022-11-21 09:11:36,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:36,261 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:36,261 INFO L209 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] [2022-11-21 09:11:36,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-21 09:11:36,262 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-11-21 09:11:36,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:36,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1206361151, now seen corresponding path program 3 times [2022-11-21 09:11:36,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:36,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153668085] [2022-11-21 09:11:36,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:36,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:36,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:36,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:36,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:36,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153668085] [2022-11-21 09:11:36,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153668085] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:36,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:36,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:36,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454111433] [2022-11-21 09:11:36,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:36,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:36,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:36,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:36,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:36,690 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:36,692 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 207 transitions, 715 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:36,692 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:36,692 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:36,692 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:37,482 INFO L130 PetriNetUnfolder]: 239/1780 cut-off events. [2022-11-21 09:11:37,482 INFO L131 PetriNetUnfolder]: For 2142/2189 co-relation queries the response was YES. [2022-11-21 09:11:37,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3740 conditions, 1780 events. 239/1780 cut-off events. For 2142/2189 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 15225 event pairs, 102 based on Foata normal form. 6/1698 useless extension candidates. Maximal degree in co-relation 3657. Up to 299 conditions per place. [2022-11-21 09:11:37,495 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 141 selfloop transitions, 10 changer transitions 23/305 dead transitions. [2022-11-21 09:11:37,495 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 305 transitions, 1576 flow [2022-11-21 09:11:37,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:11:37,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:11:37,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2252 transitions. [2022-11-21 09:11:37,501 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901754385964912 [2022-11-21 09:11:37,502 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2252 transitions. [2022-11-21 09:11:37,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2252 transitions. [2022-11-21 09:11:37,504 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:37,504 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2252 transitions. [2022-11-21 09:11:37,510 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.13333333333333) internal successors, (2252), 15 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:37,515 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:37,519 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:37,519 INFO L175 Difference]: Start difference. First operand has 218 places, 207 transitions, 715 flow. Second operand 15 states and 2252 transitions. [2022-11-21 09:11:37,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 305 transitions, 1576 flow [2022-11-21 09:11:37,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 305 transitions, 1488 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-11-21 09:11:37,546 INFO L231 Difference]: Finished difference. Result has 227 places, 212 transitions, 786 flow [2022-11-21 09:11:37,547 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=687, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=786, PETRI_PLACES=227, PETRI_TRANSITIONS=212} [2022-11-21 09:11:37,551 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 56 predicate places. [2022-11-21 09:11:37,552 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 212 transitions, 786 flow [2022-11-21 09:11:37,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:37,552 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:37,553 INFO L209 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] [2022-11-21 09:11:37,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-21 09:11:37,553 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-11-21 09:11:37,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:37,554 INFO L85 PathProgramCache]: Analyzing trace with hash -332221829, now seen corresponding path program 4 times [2022-11-21 09:11:37,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:37,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015107351] [2022-11-21 09:11:37,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:37,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:37,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:37,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:37,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:37,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015107351] [2022-11-21 09:11:37,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015107351] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:37,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:37,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:37,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071060984] [2022-11-21 09:11:37,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:37,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:37,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:37,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:37,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:37,956 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:37,958 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 212 transitions, 786 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:37,958 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:37,959 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:37,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:38,776 INFO L130 PetriNetUnfolder]: 234/1795 cut-off events. [2022-11-21 09:11:38,777 INFO L131 PetriNetUnfolder]: For 2788/2835 co-relation queries the response was YES. [2022-11-21 09:11:38,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3945 conditions, 1795 events. 234/1795 cut-off events. For 2788/2835 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 15497 event pairs, 79 based on Foata normal form. 15/1726 useless extension candidates. Maximal degree in co-relation 3855. Up to 329 conditions per place. [2022-11-21 09:11:38,793 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 104 selfloop transitions, 35 changer transitions 20/290 dead transitions. [2022-11-21 09:11:38,793 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 290 transitions, 1592 flow [2022-11-21 09:11:38,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-21 09:11:38,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-21 09:11:38,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1965 transitions. [2022-11-21 09:11:38,799 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7955465587044535 [2022-11-21 09:11:38,799 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1965 transitions. [2022-11-21 09:11:38,799 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1965 transitions. [2022-11-21 09:11:38,801 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:38,801 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1965 transitions. [2022-11-21 09:11:38,807 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 151.15384615384616) internal successors, (1965), 13 states have internal predecessors, (1965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:38,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:38,814 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:38,817 INFO L175 Difference]: Start difference. First operand has 227 places, 212 transitions, 786 flow. Second operand 13 states and 1965 transitions. [2022-11-21 09:11:38,819 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 290 transitions, 1592 flow [2022-11-21 09:11:38,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 290 transitions, 1521 flow, removed 32 selfloop flow, removed 8 redundant places. [2022-11-21 09:11:38,852 INFO L231 Difference]: Finished difference. Result has 232 places, 220 transitions, 1001 flow [2022-11-21 09:11:38,853 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=765, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1001, PETRI_PLACES=232, PETRI_TRANSITIONS=220} [2022-11-21 09:11:38,854 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 61 predicate places. [2022-11-21 09:11:38,855 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 220 transitions, 1001 flow [2022-11-21 09:11:38,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:38,856 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:38,860 INFO L209 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] [2022-11-21 09:11:38,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-21 09:11:38,861 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-11-21 09:11:38,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:38,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1713240675, now seen corresponding path program 5 times [2022-11-21 09:11:38,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:38,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528950125] [2022-11-21 09:11:38,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:38,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:38,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:39,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:39,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:39,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528950125] [2022-11-21 09:11:39,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528950125] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:39,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:39,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:39,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408546443] [2022-11-21 09:11:39,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:39,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:39,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:39,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:39,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:39,334 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:39,336 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 220 transitions, 1001 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:39,336 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:39,336 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:39,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:40,245 INFO L130 PetriNetUnfolder]: 247/1799 cut-off events. [2022-11-21 09:11:40,246 INFO L131 PetriNetUnfolder]: For 3274/3321 co-relation queries the response was YES. [2022-11-21 09:11:40,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4254 conditions, 1799 events. 247/1799 cut-off events. For 3274/3321 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 15375 event pairs, 104 based on Foata normal form. 11/1719 useless extension candidates. Maximal degree in co-relation 4162. Up to 332 conditions per place. [2022-11-21 09:11:40,263 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 113 selfloop transitions, 22 changer transitions 19/285 dead transitions. [2022-11-21 09:11:40,264 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 285 transitions, 1804 flow [2022-11-21 09:11:40,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-21 09:11:40,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-21 09:11:40,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1938 transitions. [2022-11-21 09:11:40,269 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7846153846153846 [2022-11-21 09:11:40,269 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1938 transitions. [2022-11-21 09:11:40,269 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1938 transitions. [2022-11-21 09:11:40,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:40,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1938 transitions. [2022-11-21 09:11:40,274 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 149.07692307692307) internal successors, (1938), 13 states have internal predecessors, (1938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:40,279 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:40,281 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:40,281 INFO L175 Difference]: Start difference. First operand has 232 places, 220 transitions, 1001 flow. Second operand 13 states and 1938 transitions. [2022-11-21 09:11:40,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 285 transitions, 1804 flow [2022-11-21 09:11:40,310 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 285 transitions, 1689 flow, removed 37 selfloop flow, removed 6 redundant places. [2022-11-21 09:11:40,314 INFO L231 Difference]: Finished difference. Result has 242 places, 228 transitions, 1107 flow [2022-11-21 09:11:40,315 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=921, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1107, PETRI_PLACES=242, PETRI_TRANSITIONS=228} [2022-11-21 09:11:40,317 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 71 predicate places. [2022-11-21 09:11:40,317 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 228 transitions, 1107 flow [2022-11-21 09:11:40,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:40,318 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:40,319 INFO L209 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] [2022-11-21 09:11:40,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-21 09:11:40,319 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-11-21 09:11:40,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:40,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1997821353, now seen corresponding path program 6 times [2022-11-21 09:11:40,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:40,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596202591] [2022-11-21 09:11:40,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:40,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:40,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:40,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:40,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:40,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596202591] [2022-11-21 09:11:40,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596202591] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:40,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:40,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:40,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455726724] [2022-11-21 09:11:40,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:40,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:40,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:40,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:40,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:40,715 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:40,717 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 228 transitions, 1107 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:40,717 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:40,718 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:40,718 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:41,653 INFO L130 PetriNetUnfolder]: 283/2159 cut-off events. [2022-11-21 09:11:41,653 INFO L131 PetriNetUnfolder]: For 4558/4605 co-relation queries the response was YES. [2022-11-21 09:11:41,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5134 conditions, 2159 events. 283/2159 cut-off events. For 4558/4605 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 19569 event pairs, 112 based on Foata normal form. 18/2082 useless extension candidates. Maximal degree in co-relation 5017. Up to 398 conditions per place. [2022-11-21 09:11:41,670 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 165 selfloop transitions, 15 changer transitions 32/343 dead transitions. [2022-11-21 09:11:41,671 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 343 transitions, 2347 flow [2022-11-21 09:11:41,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:11:41,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:11:41,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2253 transitions. [2022-11-21 09:11:41,677 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7905263157894736 [2022-11-21 09:11:41,677 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2253 transitions. [2022-11-21 09:11:41,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2253 transitions. [2022-11-21 09:11:41,679 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:41,679 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2253 transitions. [2022-11-21 09:11:41,684 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.2) internal successors, (2253), 15 states have internal predecessors, (2253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:41,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:41,690 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:41,691 INFO L175 Difference]: Start difference. First operand has 242 places, 228 transitions, 1107 flow. Second operand 15 states and 2253 transitions. [2022-11-21 09:11:41,691 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 343 transitions, 2347 flow [2022-11-21 09:11:41,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 343 transitions, 2238 flow, removed 33 selfloop flow, removed 6 redundant places. [2022-11-21 09:11:41,728 INFO L231 Difference]: Finished difference. Result has 259 places, 235 transitions, 1248 flow [2022-11-21 09:11:41,729 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1039, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1248, PETRI_PLACES=259, PETRI_TRANSITIONS=235} [2022-11-21 09:11:41,732 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 88 predicate places. [2022-11-21 09:11:41,732 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 235 transitions, 1248 flow [2022-11-21 09:11:41,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:41,748 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:41,748 INFO L209 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] [2022-11-21 09:11:41,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-21 09:11:41,749 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-11-21 09:11:41,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:41,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1031652651, now seen corresponding path program 7 times [2022-11-21 09:11:41,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:41,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432727599] [2022-11-21 09:11:41,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:41,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:41,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:42,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:42,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:42,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432727599] [2022-11-21 09:11:42,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432727599] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:42,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:42,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:42,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669317513] [2022-11-21 09:11:42,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:42,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:42,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:42,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:42,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:42,096 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:42,099 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 235 transitions, 1248 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:42,099 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:42,100 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:42,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:43,076 INFO L130 PetriNetUnfolder]: 335/2739 cut-off events. [2022-11-21 09:11:43,076 INFO L131 PetriNetUnfolder]: For 6455/6496 co-relation queries the response was YES. [2022-11-21 09:11:43,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6523 conditions, 2739 events. 335/2739 cut-off events. For 6455/6496 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 26852 event pairs, 63 based on Foata normal form. 3/2638 useless extension candidates. Maximal degree in co-relation 6362. Up to 551 conditions per place. [2022-11-21 09:11:43,103 INFO L137 encePairwiseOnDemand]: 172/190 looper letters, 175 selfloop transitions, 31 changer transitions 27/364 dead transitions. [2022-11-21 09:11:43,103 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 364 transitions, 2570 flow [2022-11-21 09:11:43,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:11:43,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:11:43,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2258 transitions. [2022-11-21 09:11:43,110 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7922807017543859 [2022-11-21 09:11:43,110 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2258 transitions. [2022-11-21 09:11:43,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2258 transitions. [2022-11-21 09:11:43,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:43,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2258 transitions. [2022-11-21 09:11:43,119 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.53333333333333) internal successors, (2258), 15 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:43,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:43,126 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:43,126 INFO L175 Difference]: Start difference. First operand has 259 places, 235 transitions, 1248 flow. Second operand 15 states and 2258 transitions. [2022-11-21 09:11:43,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 364 transitions, 2570 flow [2022-11-21 09:11:43,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 364 transitions, 2461 flow, removed 52 selfloop flow, removed 10 redundant places. [2022-11-21 09:11:43,195 INFO L231 Difference]: Finished difference. Result has 268 places, 249 transitions, 1489 flow [2022-11-21 09:11:43,196 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1193, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1489, PETRI_PLACES=268, PETRI_TRANSITIONS=249} [2022-11-21 09:11:43,197 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 97 predicate places. [2022-11-21 09:11:43,197 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 249 transitions, 1489 flow [2022-11-21 09:11:43,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:43,198 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:43,198 INFO L209 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] [2022-11-21 09:11:43,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-21 09:11:43,198 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-11-21 09:11:43,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:43,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1010501315, now seen corresponding path program 8 times [2022-11-21 09:11:43,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:43,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785356296] [2022-11-21 09:11:43,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:43,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:43,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:43,572 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:43,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:43,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785356296] [2022-11-21 09:11:43,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785356296] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:43,573 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:43,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:43,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520688295] [2022-11-21 09:11:43,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:43,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:43,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:43,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:43,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:43,577 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:43,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 249 transitions, 1489 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:43,579 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:43,579 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:43,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:44,564 INFO L130 PetriNetUnfolder]: 330/2692 cut-off events. [2022-11-21 09:11:44,565 INFO L131 PetriNetUnfolder]: For 6772/6815 co-relation queries the response was YES. [2022-11-21 09:11:44,577 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6662 conditions, 2692 events. 330/2692 cut-off events. For 6772/6815 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 26355 event pairs, 142 based on Foata normal form. 5/2581 useless extension candidates. Maximal degree in co-relation 6569. Up to 517 conditions per place. [2022-11-21 09:11:44,588 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 174 selfloop transitions, 15 changer transitions 24/344 dead transitions. [2022-11-21 09:11:44,588 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 344 transitions, 2559 flow [2022-11-21 09:11:44,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:11:44,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:11:44,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-21 09:11:44,593 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-21 09:11:44,593 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-21 09:11:44,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-21 09:11:44,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:44,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-21 09:11:44,598 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.06666666666666) internal successors, (2251), 15 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:44,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:44,604 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:44,604 INFO L175 Difference]: Start difference. First operand has 268 places, 249 transitions, 1489 flow. Second operand 15 states and 2251 transitions. [2022-11-21 09:11:44,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 344 transitions, 2559 flow [2022-11-21 09:11:44,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 344 transitions, 2486 flow, removed 35 selfloop flow, removed 8 redundant places. [2022-11-21 09:11:44,645 INFO L231 Difference]: Finished difference. Result has 278 places, 252 transitions, 1600 flow [2022-11-21 09:11:44,646 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1464, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1600, PETRI_PLACES=278, PETRI_TRANSITIONS=252} [2022-11-21 09:11:44,646 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 107 predicate places. [2022-11-21 09:11:44,647 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 252 transitions, 1600 flow [2022-11-21 09:11:44,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:44,647 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:44,648 INFO L209 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] [2022-11-21 09:11:44,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-21 09:11:44,648 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-11-21 09:11:44,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:44,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1679238453, now seen corresponding path program 9 times [2022-11-21 09:11:44,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:44,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686835273] [2022-11-21 09:11:44,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:44,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:44,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:44,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:44,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:44,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686835273] [2022-11-21 09:11:44,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686835273] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:44,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:44,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:44,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909773531] [2022-11-21 09:11:44,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:44,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:44,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:44,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:44,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:44,988 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:44,990 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 252 transitions, 1600 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:44,990 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:44,991 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:44,991 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:45,984 INFO L130 PetriNetUnfolder]: 324/2624 cut-off events. [2022-11-21 09:11:45,985 INFO L131 PetriNetUnfolder]: For 7320/7363 co-relation queries the response was YES. [2022-11-21 09:11:46,001 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6585 conditions, 2624 events. 324/2624 cut-off events. For 7320/7363 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 25459 event pairs, 147 based on Foata normal form. 9/2517 useless extension candidates. Maximal degree in co-relation 6421. Up to 517 conditions per place. [2022-11-21 09:11:46,018 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 129 selfloop transitions, 22 changer transitions 28/310 dead transitions. [2022-11-21 09:11:46,019 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 310 transitions, 2358 flow [2022-11-21 09:11:46,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-21 09:11:46,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-21 09:11:46,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2078 transitions. [2022-11-21 09:11:46,070 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.781203007518797 [2022-11-21 09:11:46,070 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2078 transitions. [2022-11-21 09:11:46,070 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2078 transitions. [2022-11-21 09:11:46,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:46,071 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2078 transitions. [2022-11-21 09:11:46,074 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 148.42857142857142) internal successors, (2078), 14 states have internal predecessors, (2078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:46,080 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:46,081 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:46,082 INFO L175 Difference]: Start difference. First operand has 278 places, 252 transitions, 1600 flow. Second operand 14 states and 2078 transitions. [2022-11-21 09:11:46,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 310 transitions, 2358 flow [2022-11-21 09:11:46,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 310 transitions, 2261 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-11-21 09:11:46,129 INFO L231 Difference]: Finished difference. Result has 280 places, 244 transitions, 1466 flow [2022-11-21 09:11:46,130 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1533, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1466, PETRI_PLACES=280, PETRI_TRANSITIONS=244} [2022-11-21 09:11:46,131 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 109 predicate places. [2022-11-21 09:11:46,132 INFO L495 AbstractCegarLoop]: Abstraction has has 280 places, 244 transitions, 1466 flow [2022-11-21 09:11:46,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:46,132 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:46,133 INFO L209 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] [2022-11-21 09:11:46,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-21 09:11:46,133 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-11-21 09:11:46,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:46,134 INFO L85 PathProgramCache]: Analyzing trace with hash -881662569, now seen corresponding path program 10 times [2022-11-21 09:11:46,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:46,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570927921] [2022-11-21 09:11:46,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:46,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:46,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:46,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:46,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570927921] [2022-11-21 09:11:46,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570927921] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:46,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:46,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:46,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575131071] [2022-11-21 09:11:46,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:46,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:46,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:46,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:46,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:46,472 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:46,474 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 244 transitions, 1466 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:46,474 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:46,474 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:46,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:47,393 INFO L130 PetriNetUnfolder]: 327/2631 cut-off events. [2022-11-21 09:11:47,394 INFO L131 PetriNetUnfolder]: For 6954/7003 co-relation queries the response was YES. [2022-11-21 09:11:47,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6514 conditions, 2631 events. 327/2631 cut-off events. For 6954/7003 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 25492 event pairs, 144 based on Foata normal form. 6/2522 useless extension candidates. Maximal degree in co-relation 6456. Up to 517 conditions per place. [2022-11-21 09:11:47,414 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 152 selfloop transitions, 19 changer transitions 20/322 dead transitions. [2022-11-21 09:11:47,415 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 322 transitions, 2369 flow [2022-11-21 09:11:47,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-21 09:11:47,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-21 09:11:47,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1955 transitions. [2022-11-21 09:11:47,418 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791497975708502 [2022-11-21 09:11:47,418 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1955 transitions. [2022-11-21 09:11:47,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1955 transitions. [2022-11-21 09:11:47,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:47,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1955 transitions. [2022-11-21 09:11:47,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 150.3846153846154) internal successors, (1955), 13 states have internal predecessors, (1955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:47,427 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:47,428 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:47,428 INFO L175 Difference]: Start difference. First operand has 280 places, 244 transitions, 1466 flow. Second operand 13 states and 1955 transitions. [2022-11-21 09:11:47,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 322 transitions, 2369 flow [2022-11-21 09:11:47,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 322 transitions, 2231 flow, removed 33 selfloop flow, removed 15 redundant places. [2022-11-21 09:11:47,469 INFO L231 Difference]: Finished difference. Result has 269 places, 250 transitions, 1543 flow [2022-11-21 09:11:47,470 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1383, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1543, PETRI_PLACES=269, PETRI_TRANSITIONS=250} [2022-11-21 09:11:47,471 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 98 predicate places. [2022-11-21 09:11:47,471 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 250 transitions, 1543 flow [2022-11-21 09:11:47,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:47,472 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:47,472 INFO L209 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] [2022-11-21 09:11:47,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-21 09:11:47,474 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-11-21 09:11:47,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:47,475 INFO L85 PathProgramCache]: Analyzing trace with hash -535551681, now seen corresponding path program 11 times [2022-11-21 09:11:47,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:47,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771251362] [2022-11-21 09:11:47,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:47,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:47,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:47,796 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:47,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:47,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771251362] [2022-11-21 09:11:47,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771251362] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:47,796 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:47,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:47,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910882141] [2022-11-21 09:11:47,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:47,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:47,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:47,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:47,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:47,801 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:47,803 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 250 transitions, 1543 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:47,803 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:47,803 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:47,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:48,651 INFO L130 PetriNetUnfolder]: 324/2637 cut-off events. [2022-11-21 09:11:48,651 INFO L131 PetriNetUnfolder]: For 6075/6124 co-relation queries the response was YES. [2022-11-21 09:11:48,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6456 conditions, 2637 events. 324/2637 cut-off events. For 6075/6124 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 25644 event pairs, 140 based on Foata normal form. 6/2526 useless extension candidates. Maximal degree in co-relation 6401. Up to 517 conditions per place. [2022-11-21 09:11:48,673 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 153 selfloop transitions, 21 changer transitions 19/324 dead transitions. [2022-11-21 09:11:48,673 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 324 transitions, 2428 flow [2022-11-21 09:11:48,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-21 09:11:48,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-21 09:11:48,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1952 transitions. [2022-11-21 09:11:48,677 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7902834008097166 [2022-11-21 09:11:48,677 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1952 transitions. [2022-11-21 09:11:48,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1952 transitions. [2022-11-21 09:11:48,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:48,678 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1952 transitions. [2022-11-21 09:11:48,681 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 150.15384615384616) internal successors, (1952), 13 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:48,685 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:48,686 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:48,686 INFO L175 Difference]: Start difference. First operand has 269 places, 250 transitions, 1543 flow. Second operand 13 states and 1952 transitions. [2022-11-21 09:11:48,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 324 transitions, 2428 flow [2022-11-21 09:11:48,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 324 transitions, 2347 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-21 09:11:48,725 INFO L231 Difference]: Finished difference. Result has 277 places, 256 transitions, 1661 flow [2022-11-21 09:11:48,726 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1492, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1661, PETRI_PLACES=277, PETRI_TRANSITIONS=256} [2022-11-21 09:11:48,727 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-21 09:11:48,727 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 256 transitions, 1661 flow [2022-11-21 09:11:48,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:48,728 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:48,728 INFO L209 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] [2022-11-21 09:11:48,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-21 09:11:48,728 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-11-21 09:11:48,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:48,729 INFO L85 PathProgramCache]: Analyzing trace with hash -513117873, now seen corresponding path program 12 times [2022-11-21 09:11:48,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:48,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139926542] [2022-11-21 09:11:48,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:48,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:48,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:49,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:49,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:49,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139926542] [2022-11-21 09:11:49,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139926542] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:49,002 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:49,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:49,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330145659] [2022-11-21 09:11:49,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:49,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:49,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:49,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:49,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:49,006 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:49,007 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 256 transitions, 1661 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:49,007 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:49,007 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:49,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:49,909 INFO L130 PetriNetUnfolder]: 320/2623 cut-off events. [2022-11-21 09:11:49,909 INFO L131 PetriNetUnfolder]: For 5995/6044 co-relation queries the response was YES. [2022-11-21 09:11:49,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6403 conditions, 2623 events. 320/2623 cut-off events. For 5995/6044 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 25559 event pairs, 143 based on Foata normal form. 6/2513 useless extension candidates. Maximal degree in co-relation 6344. Up to 517 conditions per place. [2022-11-21 09:11:49,926 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 151 selfloop transitions, 14 changer transitions 28/324 dead transitions. [2022-11-21 09:11:49,927 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 324 transitions, 2428 flow [2022-11-21 09:11:49,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-21 09:11:49,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-21 09:11:49,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2093 transitions. [2022-11-21 09:11:49,933 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7868421052631579 [2022-11-21 09:11:49,934 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2093 transitions. [2022-11-21 09:11:49,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2093 transitions. [2022-11-21 09:11:49,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:49,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2093 transitions. [2022-11-21 09:11:49,939 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.5) internal successors, (2093), 14 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:49,943 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:49,944 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:49,944 INFO L175 Difference]: Start difference. First operand has 277 places, 256 transitions, 1661 flow. Second operand 14 states and 2093 transitions. [2022-11-21 09:11:49,944 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 324 transitions, 2428 flow [2022-11-21 09:11:49,984 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 324 transitions, 2357 flow, removed 20 selfloop flow, removed 7 redundant places. [2022-11-21 09:11:49,988 INFO L231 Difference]: Finished difference. Result has 283 places, 248 transitions, 1510 flow [2022-11-21 09:11:49,989 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1608, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1510, PETRI_PLACES=283, PETRI_TRANSITIONS=248} [2022-11-21 09:11:49,995 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 112 predicate places. [2022-11-21 09:11:49,995 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 248 transitions, 1510 flow [2022-11-21 09:11:49,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:49,996 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:49,996 INFO L209 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] [2022-11-21 09:11:49,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-21 09:11:49,996 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-11-21 09:11:49,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:49,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1977106149, now seen corresponding path program 13 times [2022-11-21 09:11:49,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:49,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932888571] [2022-11-21 09:11:49,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:49,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:50,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:50,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:50,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:50,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932888571] [2022-11-21 09:11:50,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932888571] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:50,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:50,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:50,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576492283] [2022-11-21 09:11:50,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:50,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:50,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:50,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:50,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:50,270 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:50,271 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 248 transitions, 1510 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:50,271 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:50,272 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:50,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:51,222 INFO L130 PetriNetUnfolder]: 299/2393 cut-off events. [2022-11-21 09:11:51,222 INFO L131 PetriNetUnfolder]: For 5681/5724 co-relation queries the response was YES. [2022-11-21 09:11:51,236 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5885 conditions, 2393 events. 299/2393 cut-off events. For 5681/5724 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 22570 event pairs, 131 based on Foata normal form. 7/2301 useless extension candidates. Maximal degree in co-relation 5825. Up to 556 conditions per place. [2022-11-21 09:11:51,244 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 145 selfloop transitions, 13 changer transitions 29/318 dead transitions. [2022-11-21 09:11:51,245 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 318 transitions, 2243 flow [2022-11-21 09:11:51,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-21 09:11:51,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-21 09:11:51,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2091 transitions. [2022-11-21 09:11:51,250 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7860902255639097 [2022-11-21 09:11:51,250 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2091 transitions. [2022-11-21 09:11:51,251 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2091 transitions. [2022-11-21 09:11:51,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:51,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2091 transitions. [2022-11-21 09:11:51,257 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.35714285714286) internal successors, (2091), 14 states have internal predecessors, (2091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:51,261 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:51,262 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:51,263 INFO L175 Difference]: Start difference. First operand has 283 places, 248 transitions, 1510 flow. Second operand 14 states and 2091 transitions. [2022-11-21 09:11:51,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 318 transitions, 2243 flow [2022-11-21 09:11:51,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 318 transitions, 2140 flow, removed 27 selfloop flow, removed 19 redundant places. [2022-11-21 09:11:51,307 INFO L231 Difference]: Finished difference. Result has 270 places, 238 transitions, 1328 flow [2022-11-21 09:11:51,307 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1434, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1328, PETRI_PLACES=270, PETRI_TRANSITIONS=238} [2022-11-21 09:11:51,309 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-21 09:11:51,309 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 238 transitions, 1328 flow [2022-11-21 09:11:51,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:51,310 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:51,310 INFO L209 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] [2022-11-21 09:11:51,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-21 09:11:51,310 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-11-21 09:11:51,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:51,311 INFO L85 PathProgramCache]: Analyzing trace with hash 478573839, now seen corresponding path program 14 times [2022-11-21 09:11:51,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:51,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375419842] [2022-11-21 09:11:51,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:51,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:51,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:51,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:51,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:51,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375419842] [2022-11-21 09:11:51,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375419842] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:51,630 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:51,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:51,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275142072] [2022-11-21 09:11:51,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:51,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:51,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:51,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:51,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:51,635 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:51,637 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 238 transitions, 1328 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:51,637 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:51,637 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:51,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:52,477 INFO L130 PetriNetUnfolder]: 292/2174 cut-off events. [2022-11-21 09:11:52,477 INFO L131 PetriNetUnfolder]: For 5406/5449 co-relation queries the response was YES. [2022-11-21 09:11:52,486 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5552 conditions, 2174 events. 292/2174 cut-off events. For 5406/5449 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 19915 event pairs, 142 based on Foata normal form. 8/2093 useless extension candidates. Maximal degree in co-relation 5500. Up to 467 conditions per place. [2022-11-21 09:11:52,492 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 143 selfloop transitions, 21 changer transitions 20/315 dead transitions. [2022-11-21 09:11:52,492 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 315 transitions, 2290 flow [2022-11-21 09:11:52,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-21 09:11:52,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-21 09:11:52,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2096 transitions. [2022-11-21 09:11:52,496 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7879699248120301 [2022-11-21 09:11:52,496 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2096 transitions. [2022-11-21 09:11:52,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2096 transitions. [2022-11-21 09:11:52,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:52,498 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2096 transitions. [2022-11-21 09:11:52,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.71428571428572) internal successors, (2096), 14 states have internal predecessors, (2096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:52,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:52,507 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:52,507 INFO L175 Difference]: Start difference. First operand has 270 places, 238 transitions, 1328 flow. Second operand 14 states and 2096 transitions. [2022-11-21 09:11:52,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 315 transitions, 2290 flow [2022-11-21 09:11:52,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 315 transitions, 2214 flow, removed 22 selfloop flow, removed 10 redundant places. [2022-11-21 09:11:52,539 INFO L231 Difference]: Finished difference. Result has 262 places, 249 transitions, 1572 flow [2022-11-21 09:11:52,540 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1290, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1572, PETRI_PLACES=262, PETRI_TRANSITIONS=249} [2022-11-21 09:11:52,540 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-21 09:11:52,541 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 249 transitions, 1572 flow [2022-11-21 09:11:52,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:52,541 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:52,542 INFO L209 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] [2022-11-21 09:11:52,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-21 09:11:52,542 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-11-21 09:11:52,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:52,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1807499563, now seen corresponding path program 15 times [2022-11-21 09:11:52,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:52,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103650597] [2022-11-21 09:11:52,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:52,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:52,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:52,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-11-21 09:11:52,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:52,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103650597] [2022-11-21 09:11:52,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103650597] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:52,786 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:52,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:52,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265624865] [2022-11-21 09:11:52,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:52,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:52,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:52,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:52,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:52,789 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:52,791 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 249 transitions, 1572 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:52,791 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:52,791 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:52,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:53,569 INFO L130 PetriNetUnfolder]: 288/2207 cut-off events. [2022-11-21 09:11:53,569 INFO L131 PetriNetUnfolder]: For 5855/5900 co-relation queries the response was YES. [2022-11-21 09:11:53,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5696 conditions, 2207 events. 288/2207 cut-off events. For 5855/5900 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 20365 event pairs, 138 based on Foata normal form. 7/2122 useless extension candidates. Maximal degree in co-relation 5644. Up to 467 conditions per place. [2022-11-21 09:11:53,586 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 164 selfloop transitions, 17 changer transitions 23/335 dead transitions. [2022-11-21 09:11:53,587 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 335 transitions, 2554 flow [2022-11-21 09:11:53,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:11:53,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:11:53,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-21 09:11:53,591 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-21 09:11:53,591 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-21 09:11:53,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-21 09:11:53,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:53,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-21 09:11:53,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.06666666666666) internal successors, (2251), 15 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:53,600 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:53,601 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:53,601 INFO L175 Difference]: Start difference. First operand has 262 places, 249 transitions, 1572 flow. Second operand 15 states and 2251 transitions. [2022-11-21 09:11:53,601 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 335 transitions, 2554 flow [2022-11-21 09:11:53,632 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 335 transitions, 2443 flow, removed 53 selfloop flow, removed 4 redundant places. [2022-11-21 09:11:53,636 INFO L231 Difference]: Finished difference. Result has 276 places, 249 transitions, 1569 flow [2022-11-21 09:11:53,637 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1509, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1569, PETRI_PLACES=276, PETRI_TRANSITIONS=249} [2022-11-21 09:11:53,637 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 105 predicate places. [2022-11-21 09:11:53,638 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 249 transitions, 1569 flow [2022-11-21 09:11:53,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:53,638 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:53,639 INFO L209 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] [2022-11-21 09:11:53,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-21 09:11:53,639 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-11-21 09:11:53,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:53,639 INFO L85 PathProgramCache]: Analyzing trace with hash -848742401, now seen corresponding path program 16 times [2022-11-21 09:11:53,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:53,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024577292] [2022-11-21 09:11:53,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:53,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:53,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:53,880 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:53,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:53,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024577292] [2022-11-21 09:11:53,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024577292] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:53,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:53,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:53,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688085083] [2022-11-21 09:11:53,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:53,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:53,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:53,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:53,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:53,884 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:53,885 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 249 transitions, 1569 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:53,885 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:53,886 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:53,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:54,680 INFO L130 PetriNetUnfolder]: 289/2265 cut-off events. [2022-11-21 09:11:54,681 INFO L131 PetriNetUnfolder]: For 5755/5804 co-relation queries the response was YES. [2022-11-21 09:11:54,692 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5721 conditions, 2265 events. 289/2265 cut-off events. For 5755/5804 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 21071 event pairs, 117 based on Foata normal form. 4/2176 useless extension candidates. Maximal degree in co-relation 5662. Up to 464 conditions per place. [2022-11-21 09:11:54,700 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 150 selfloop transitions, 24 changer transitions 20/325 dead transitions. [2022-11-21 09:11:54,700 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 325 transitions, 2448 flow [2022-11-21 09:11:54,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-21 09:11:54,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-21 09:11:54,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2093 transitions. [2022-11-21 09:11:54,704 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7868421052631579 [2022-11-21 09:11:54,704 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2093 transitions. [2022-11-21 09:11:54,705 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2093 transitions. [2022-11-21 09:11:54,705 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:54,706 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2093 transitions. [2022-11-21 09:11:54,709 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.5) internal successors, (2093), 14 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:54,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:54,714 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:54,714 INFO L175 Difference]: Start difference. First operand has 276 places, 249 transitions, 1569 flow. Second operand 14 states and 2093 transitions. [2022-11-21 09:11:54,714 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 325 transitions, 2448 flow [2022-11-21 09:11:54,750 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 325 transitions, 2369 flow, removed 31 selfloop flow, removed 11 redundant places. [2022-11-21 09:11:54,755 INFO L231 Difference]: Finished difference. Result has 277 places, 254 transitions, 1696 flow [2022-11-21 09:11:54,755 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1524, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1696, PETRI_PLACES=277, PETRI_TRANSITIONS=254} [2022-11-21 09:11:54,756 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-21 09:11:54,756 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 254 transitions, 1696 flow [2022-11-21 09:11:54,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:54,757 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:54,757 INFO L209 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] [2022-11-21 09:11:54,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-21 09:11:54,758 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-11-21 09:11:54,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:54,758 INFO L85 PathProgramCache]: Analyzing trace with hash 2044278899, now seen corresponding path program 17 times [2022-11-21 09:11:54,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:54,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420635899] [2022-11-21 09:11:54,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:54,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:54,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:54,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:54,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420635899] [2022-11-21 09:11:54,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420635899] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:54,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:54,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:54,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58886974] [2022-11-21 09:11:54,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:54,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:54,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:54,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:54,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:54,999 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:55,001 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 254 transitions, 1696 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:55,001 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:55,001 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:55,001 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:55,742 INFO L130 PetriNetUnfolder]: 282/2210 cut-off events. [2022-11-21 09:11:55,743 INFO L131 PetriNetUnfolder]: For 5478/5527 co-relation queries the response was YES. [2022-11-21 09:11:55,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5633 conditions, 2210 events. 282/2210 cut-off events. For 5478/5527 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 20479 event pairs, 138 based on Foata normal form. 7/2128 useless extension candidates. Maximal degree in co-relation 5576. Up to 467 conditions per place. [2022-11-21 09:11:55,762 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 142 selfloop transitions, 16 changer transitions 28/317 dead transitions. [2022-11-21 09:11:55,762 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 317 transitions, 2417 flow [2022-11-21 09:11:55,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-21 09:11:55,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-21 09:11:55,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1952 transitions. [2022-11-21 09:11:55,767 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7902834008097166 [2022-11-21 09:11:55,767 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1952 transitions. [2022-11-21 09:11:55,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1952 transitions. [2022-11-21 09:11:55,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:55,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1952 transitions. [2022-11-21 09:11:55,772 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 150.15384615384616) internal successors, (1952), 13 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:55,776 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:55,776 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:55,777 INFO L175 Difference]: Start difference. First operand has 277 places, 254 transitions, 1696 flow. Second operand 13 states and 1952 transitions. [2022-11-21 09:11:55,777 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 317 transitions, 2417 flow [2022-11-21 09:11:55,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 317 transitions, 2354 flow, removed 23 selfloop flow, removed 5 redundant places. [2022-11-21 09:11:55,814 INFO L231 Difference]: Finished difference. Result has 283 places, 246 transitions, 1542 flow [2022-11-21 09:11:55,815 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1651, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1542, PETRI_PLACES=283, PETRI_TRANSITIONS=246} [2022-11-21 09:11:55,815 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 112 predicate places. [2022-11-21 09:11:55,816 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 246 transitions, 1542 flow [2022-11-21 09:11:55,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:55,816 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:55,816 INFO L209 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] [2022-11-21 09:11:55,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-21 09:11:55,817 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-11-21 09:11:55,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:55,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1254996895, now seen corresponding path program 18 times [2022-11-21 09:11:55,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:55,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116041112] [2022-11-21 09:11:55,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:55,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:55,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:56,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:56,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:56,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116041112] [2022-11-21 09:11:56,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116041112] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:56,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:56,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:56,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653459483] [2022-11-21 09:11:56,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:56,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:56,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:56,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:56,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:56,062 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:56,063 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 246 transitions, 1542 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:56,064 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:56,064 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:56,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:56,793 INFO L130 PetriNetUnfolder]: 278/2125 cut-off events. [2022-11-21 09:11:56,793 INFO L131 PetriNetUnfolder]: For 5061/5100 co-relation queries the response was YES. [2022-11-21 09:11:56,803 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5377 conditions, 2125 events. 278/2125 cut-off events. For 5061/5100 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 19391 event pairs, 137 based on Foata normal form. 9/2042 useless extension candidates. Maximal degree in co-relation 5318. Up to 467 conditions per place. [2022-11-21 09:11:56,809 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 130 selfloop transitions, 21 changer transitions 25/307 dead transitions. [2022-11-21 09:11:56,810 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 307 transitions, 2244 flow [2022-11-21 09:11:56,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-21 09:11:56,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-21 09:11:56,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1949 transitions. [2022-11-21 09:11:56,813 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890688259109312 [2022-11-21 09:11:56,813 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1949 transitions. [2022-11-21 09:11:56,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1949 transitions. [2022-11-21 09:11:56,814 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:56,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1949 transitions. [2022-11-21 09:11:56,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 149.92307692307693) internal successors, (1949), 13 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:56,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:56,821 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:56,822 INFO L175 Difference]: Start difference. First operand has 283 places, 246 transitions, 1542 flow. Second operand 13 states and 1949 transitions. [2022-11-21 09:11:56,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 307 transitions, 2244 flow [2022-11-21 09:11:56,847 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 307 transitions, 2113 flow, removed 28 selfloop flow, removed 20 redundant places. [2022-11-21 09:11:56,852 INFO L231 Difference]: Finished difference. Result has 270 places, 240 transitions, 1427 flow [2022-11-21 09:11:56,852 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1441, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1427, PETRI_PLACES=270, PETRI_TRANSITIONS=240} [2022-11-21 09:11:56,853 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-21 09:11:56,853 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 240 transitions, 1427 flow [2022-11-21 09:11:56,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:56,853 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:56,854 INFO L209 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] [2022-11-21 09:11:56,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-21 09:11:56,854 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-11-21 09:11:56,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:56,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1700880643, now seen corresponding path program 19 times [2022-11-21 09:11:56,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:56,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107025511] [2022-11-21 09:11:56,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:56,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:56,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:57,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:57,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:57,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107025511] [2022-11-21 09:11:57,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107025511] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:57,071 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:57,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:57,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871722507] [2022-11-21 09:11:57,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:57,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:57,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:57,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:57,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:57,073 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:57,076 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 240 transitions, 1427 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:57,076 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:57,076 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:57,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:57,790 INFO L130 PetriNetUnfolder]: 277/2100 cut-off events. [2022-11-21 09:11:57,790 INFO L131 PetriNetUnfolder]: For 5025/5074 co-relation queries the response was YES. [2022-11-21 09:11:57,801 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5220 conditions, 2100 events. 277/2100 cut-off events. For 5025/5074 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 19044 event pairs, 77 based on Foata normal form. 7/2026 useless extension candidates. Maximal degree in co-relation 5168. Up to 438 conditions per place. [2022-11-21 09:11:57,808 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 146 selfloop transitions, 30 changer transitions 26/333 dead transitions. [2022-11-21 09:11:57,808 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 333 transitions, 2383 flow [2022-11-21 09:11:57,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:11:57,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:11:57,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2258 transitions. [2022-11-21 09:11:57,812 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7922807017543859 [2022-11-21 09:11:57,812 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2258 transitions. [2022-11-21 09:11:57,812 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2258 transitions. [2022-11-21 09:11:57,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:57,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2258 transitions. [2022-11-21 09:11:57,817 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.53333333333333) internal successors, (2258), 15 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:57,825 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:57,825 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:57,826 INFO L175 Difference]: Start difference. First operand has 270 places, 240 transitions, 1427 flow. Second operand 15 states and 2258 transitions. [2022-11-21 09:11:57,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 333 transitions, 2383 flow [2022-11-21 09:11:57,852 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 333 transitions, 2304 flow, removed 25 selfloop flow, removed 10 redundant places. [2022-11-21 09:11:57,859 INFO L231 Difference]: Finished difference. Result has 269 places, 239 transitions, 1450 flow [2022-11-21 09:11:57,859 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1383, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1450, PETRI_PLACES=269, PETRI_TRANSITIONS=239} [2022-11-21 09:11:57,859 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 98 predicate places. [2022-11-21 09:11:57,860 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 239 transitions, 1450 flow [2022-11-21 09:11:57,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:57,860 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:57,860 INFO L209 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] [2022-11-21 09:11:57,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-21 09:11:57,861 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-11-21 09:11:57,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:57,861 INFO L85 PathProgramCache]: Analyzing trace with hash 992191251, now seen corresponding path program 20 times [2022-11-21 09:11:57,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:57,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140286112] [2022-11-21 09:11:57,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:57,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:57,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:58,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:58,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:58,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140286112] [2022-11-21 09:11:58,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140286112] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:58,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:58,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:58,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415438301] [2022-11-21 09:11:58,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:58,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:58,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:58,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:58,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:58,165 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-21 09:11:58,167 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 239 transitions, 1450 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:58,167 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:58,168 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-21 09:11:58,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:58,932 INFO L130 PetriNetUnfolder]: 273/2038 cut-off events. [2022-11-21 09:11:58,933 INFO L131 PetriNetUnfolder]: For 5104/5147 co-relation queries the response was YES. [2022-11-21 09:11:58,944 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5183 conditions, 2038 events. 273/2038 cut-off events. For 5104/5147 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 18239 event pairs, 77 based on Foata normal form. 9/1966 useless extension candidates. Maximal degree in co-relation 5129. Up to 438 conditions per place. [2022-11-21 09:11:58,952 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 124 selfloop transitions, 27 changer transitions 27/309 dead transitions. [2022-11-21 09:11:58,952 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 309 transitions, 2201 flow [2022-11-21 09:11:58,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-21 09:11:58,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-21 09:11:58,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2099 transitions. [2022-11-21 09:11:58,956 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890977443609023 [2022-11-21 09:11:58,956 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2099 transitions. [2022-11-21 09:11:58,956 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2099 transitions. [2022-11-21 09:11:58,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:58,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2099 transitions. [2022-11-21 09:11:58,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.92857142857142) internal successors, (2099), 14 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:58,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:58,964 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:58,964 INFO L175 Difference]: Start difference. First operand has 269 places, 239 transitions, 1450 flow. Second operand 14 states and 2099 transitions. [2022-11-21 09:11:58,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 309 transitions, 2201 flow [2022-11-21 09:11:58,990 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 309 transitions, 2139 flow, removed 18 selfloop flow, removed 9 redundant places. [2022-11-21 09:11:58,994 INFO L231 Difference]: Finished difference. Result has 268 places, 229 transitions, 1298 flow [2022-11-21 09:11:58,995 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1408, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1298, PETRI_PLACES=268, PETRI_TRANSITIONS=229} [2022-11-21 09:11:58,996 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 97 predicate places. [2022-11-21 09:11:58,996 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 229 transitions, 1298 flow [2022-11-21 09:11:58,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:58,996 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:58,997 INFO L209 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] [2022-11-21 09:11:58,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-21 09:11:58,997 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-11-21 09:11:58,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:58,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1618807001, now seen corresponding path program 1 times [2022-11-21 09:11:58,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:58,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029937847] [2022-11-21 09:11:58,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:58,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:59,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:11:59,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:11:59,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:11:59,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029937847] [2022-11-21 09:11:59,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029937847] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:11:59,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:11:59,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:11:59,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562817227] [2022-11-21 09:11:59,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:11:59,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:11:59,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:11:59,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:11:59,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:11:59,212 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:11:59,213 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 229 transitions, 1298 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:59,214 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:11:59,214 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:11:59,214 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:11:59,776 INFO L130 PetriNetUnfolder]: 252/1736 cut-off events. [2022-11-21 09:11:59,777 INFO L131 PetriNetUnfolder]: For 5142/5215 co-relation queries the response was YES. [2022-11-21 09:11:59,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4118 conditions, 1736 events. 252/1736 cut-off events. For 5142/5215 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 14542 event pairs, 125 based on Foata normal form. 40/1690 useless extension candidates. Maximal degree in co-relation 4068. Up to 465 conditions per place. [2022-11-21 09:11:59,790 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 79 selfloop transitions, 21 changer transitions 16/265 dead transitions. [2022-11-21 09:11:59,790 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 265 transitions, 1504 flow [2022-11-21 09:11:59,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:11:59,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:11:59,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2259 transitions. [2022-11-21 09:11:59,793 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7926315789473685 [2022-11-21 09:11:59,793 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2259 transitions. [2022-11-21 09:11:59,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2259 transitions. [2022-11-21 09:11:59,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:11:59,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2259 transitions. [2022-11-21 09:11:59,798 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.6) internal successors, (2259), 15 states have internal predecessors, (2259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:59,803 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:59,804 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:59,804 INFO L175 Difference]: Start difference. First operand has 268 places, 229 transitions, 1298 flow. Second operand 15 states and 2259 transitions. [2022-11-21 09:11:59,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 265 transitions, 1504 flow [2022-11-21 09:11:59,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 265 transitions, 1325 flow, removed 25 selfloop flow, removed 23 redundant places. [2022-11-21 09:11:59,887 INFO L231 Difference]: Finished difference. Result has 238 places, 222 transitions, 1029 flow [2022-11-21 09:11:59,887 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=821, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1029, PETRI_PLACES=238, PETRI_TRANSITIONS=222} [2022-11-21 09:11:59,888 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 67 predicate places. [2022-11-21 09:11:59,888 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 222 transitions, 1029 flow [2022-11-21 09:11:59,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:11:59,888 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:11:59,889 INFO L209 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] [2022-11-21 09:11:59,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-21 09:11:59,889 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-11-21 09:11:59,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:11:59,890 INFO L85 PathProgramCache]: Analyzing trace with hash -668581865, now seen corresponding path program 1 times [2022-11-21 09:11:59,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:11:59,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432890469] [2022-11-21 09:11:59,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:11:59,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:11:59,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:00,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:00,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:00,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432890469] [2022-11-21 09:12:00,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432890469] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:00,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:00,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:00,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763844402] [2022-11-21 09:12:00,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:00,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:00,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:00,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:00,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:00,123 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:00,124 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 222 transitions, 1029 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:00,124 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:00,124 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:00,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:00,958 INFO L130 PetriNetUnfolder]: 297/1893 cut-off events. [2022-11-21 09:12:00,959 INFO L131 PetriNetUnfolder]: For 3268/3299 co-relation queries the response was YES. [2022-11-21 09:12:00,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4674 conditions, 1893 events. 297/1893 cut-off events. For 3268/3299 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 16260 event pairs, 153 based on Foata normal form. 5/1804 useless extension candidates. Maximal degree in co-relation 4630. Up to 655 conditions per place. [2022-11-21 09:12:00,969 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 101 selfloop transitions, 4 changer transitions 34/287 dead transitions. [2022-11-21 09:12:00,970 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 287 transitions, 1607 flow [2022-11-21 09:12:00,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-21 09:12:00,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-21 09:12:00,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2839 transitions. [2022-11-21 09:12:00,974 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7864265927977839 [2022-11-21 09:12:00,974 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2839 transitions. [2022-11-21 09:12:00,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2839 transitions. [2022-11-21 09:12:00,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:00,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2839 transitions. [2022-11-21 09:12:00,980 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 149.42105263157896) internal successors, (2839), 19 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:00,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:00,984 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:00,984 INFO L175 Difference]: Start difference. First operand has 238 places, 222 transitions, 1029 flow. Second operand 19 states and 2839 transitions. [2022-11-21 09:12:00,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 287 transitions, 1607 flow [2022-11-21 09:12:00,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 287 transitions, 1559 flow, removed 24 selfloop flow, removed 5 redundant places. [2022-11-21 09:12:01,003 INFO L231 Difference]: Finished difference. Result has 260 places, 222 transitions, 1034 flow [2022-11-21 09:12:01,003 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=993, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1034, PETRI_PLACES=260, PETRI_TRANSITIONS=222} [2022-11-21 09:12:01,004 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 89 predicate places. [2022-11-21 09:12:01,004 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 222 transitions, 1034 flow [2022-11-21 09:12:01,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:01,005 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:01,005 INFO L209 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] [2022-11-21 09:12:01,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-21 09:12:01,005 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-11-21 09:12:01,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:01,006 INFO L85 PathProgramCache]: Analyzing trace with hash -554398613, now seen corresponding path program 2 times [2022-11-21 09:12:01,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:01,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353843583] [2022-11-21 09:12:01,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:01,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:01,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:01,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:01,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:01,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353843583] [2022-11-21 09:12:01,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353843583] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:01,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:01,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:01,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817808276] [2022-11-21 09:12:01,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:01,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:01,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:01,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:01,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:01,219 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:01,220 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 222 transitions, 1034 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:01,220 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:01,220 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:01,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:01,912 INFO L130 PetriNetUnfolder]: 302/1913 cut-off events. [2022-11-21 09:12:01,912 INFO L131 PetriNetUnfolder]: For 3656/3687 co-relation queries the response was YES. [2022-11-21 09:12:01,920 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4991 conditions, 1913 events. 302/1913 cut-off events. For 3656/3687 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 16455 event pairs, 164 based on Foata normal form. 2/1815 useless extension candidates. Maximal degree in co-relation 4936. Up to 694 conditions per place. [2022-11-21 09:12:01,926 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 104 selfloop transitions, 6 changer transitions 28/286 dead transitions. [2022-11-21 09:12:01,926 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 286 transitions, 1744 flow [2022-11-21 09:12:01,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-21 09:12:01,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-21 09:12:01,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2694 transitions. [2022-11-21 09:12:01,931 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.787719298245614 [2022-11-21 09:12:01,931 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2694 transitions. [2022-11-21 09:12:01,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2694 transitions. [2022-11-21 09:12:01,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:01,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2694 transitions. [2022-11-21 09:12:01,937 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 149.66666666666666) internal successors, (2694), 18 states have internal predecessors, (2694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:01,940 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:01,941 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:01,941 INFO L175 Difference]: Start difference. First operand has 260 places, 222 transitions, 1034 flow. Second operand 18 states and 2694 transitions. [2022-11-21 09:12:01,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 286 transitions, 1744 flow [2022-11-21 09:12:01,958 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 286 transitions, 1581 flow, removed 74 selfloop flow, removed 16 redundant places. [2022-11-21 09:12:01,962 INFO L231 Difference]: Finished difference. Result has 262 places, 225 transitions, 1086 flow [2022-11-21 09:12:01,963 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1001, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1086, PETRI_PLACES=262, PETRI_TRANSITIONS=225} [2022-11-21 09:12:01,964 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-21 09:12:01,964 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 225 transitions, 1086 flow [2022-11-21 09:12:01,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:01,965 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:01,965 INFO L209 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] [2022-11-21 09:12:01,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-21 09:12:01,965 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-11-21 09:12:01,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:01,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1910989253, now seen corresponding path program 3 times [2022-11-21 09:12:01,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:01,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848208969] [2022-11-21 09:12:01,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:01,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:01,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:02,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:02,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:02,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848208969] [2022-11-21 09:12:02,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848208969] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:02,191 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:02,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:02,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035462538] [2022-11-21 09:12:02,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:02,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:02,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:02,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:02,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:02,195 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:02,196 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 225 transitions, 1086 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:02,197 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:02,197 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:02,197 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:02,843 INFO L130 PetriNetUnfolder]: 295/1897 cut-off events. [2022-11-21 09:12:02,843 INFO L131 PetriNetUnfolder]: For 3802/3833 co-relation queries the response was YES. [2022-11-21 09:12:02,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4968 conditions, 1897 events. 295/1897 cut-off events. For 3802/3833 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 16285 event pairs, 168 based on Foata normal form. 2/1795 useless extension candidates. Maximal degree in co-relation 4911. Up to 727 conditions per place. [2022-11-21 09:12:02,861 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 79 selfloop transitions, 14 changer transitions 21/262 dead transitions. [2022-11-21 09:12:02,861 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 262 transitions, 1684 flow [2022-11-21 09:12:02,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:02,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:02,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2238 transitions. [2022-11-21 09:12:02,866 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7852631578947369 [2022-11-21 09:12:02,866 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2238 transitions. [2022-11-21 09:12:02,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2238 transitions. [2022-11-21 09:12:02,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:02,867 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2238 transitions. [2022-11-21 09:12:02,871 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 149.2) internal successors, (2238), 15 states have internal predecessors, (2238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:02,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:02,874 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:02,875 INFO L175 Difference]: Start difference. First operand has 262 places, 225 transitions, 1086 flow. Second operand 15 states and 2238 transitions. [2022-11-21 09:12:02,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 262 transitions, 1684 flow [2022-11-21 09:12:02,897 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 262 transitions, 1601 flow, removed 40 selfloop flow, removed 12 redundant places. [2022-11-21 09:12:02,901 INFO L231 Difference]: Finished difference. Result has 263 places, 234 transitions, 1227 flow [2022-11-21 09:12:02,901 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1055, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1227, PETRI_PLACES=263, PETRI_TRANSITIONS=234} [2022-11-21 09:12:02,902 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 92 predicate places. [2022-11-21 09:12:02,902 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 234 transitions, 1227 flow [2022-11-21 09:12:02,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:02,903 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:02,903 INFO L209 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] [2022-11-21 09:12:02,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-21 09:12:02,903 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-11-21 09:12:02,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:02,904 INFO L85 PathProgramCache]: Analyzing trace with hash -2045489861, now seen corresponding path program 4 times [2022-11-21 09:12:02,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:02,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216711966] [2022-11-21 09:12:02,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:02,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:02,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:03,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:03,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:03,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216711966] [2022-11-21 09:12:03,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216711966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:03,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:03,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:03,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453758785] [2022-11-21 09:12:03,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:03,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:03,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:03,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:03,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:03,130 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:03,131 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 234 transitions, 1227 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:03,132 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:03,132 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:03,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:03,846 INFO L130 PetriNetUnfolder]: 294/1879 cut-off events. [2022-11-21 09:12:03,846 INFO L131 PetriNetUnfolder]: For 3841/3872 co-relation queries the response was YES. [2022-11-21 09:12:03,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4964 conditions, 1879 events. 294/1879 cut-off events. For 3841/3872 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 16055 event pairs, 166 based on Foata normal form. 2/1780 useless extension candidates. Maximal degree in co-relation 4907. Up to 711 conditions per place. [2022-11-21 09:12:03,860 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 83 selfloop transitions, 12 changer transitions 29/272 dead transitions. [2022-11-21 09:12:03,861 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 272 transitions, 1785 flow [2022-11-21 09:12:03,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-21 09:12:03,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-21 09:12:03,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2533 transitions. [2022-11-21 09:12:03,864 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7842105263157895 [2022-11-21 09:12:03,864 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2533 transitions. [2022-11-21 09:12:03,865 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2533 transitions. [2022-11-21 09:12:03,866 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:03,866 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2533 transitions. [2022-11-21 09:12:03,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 149.0) internal successors, (2533), 17 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:03,872 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:03,873 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:03,873 INFO L175 Difference]: Start difference. First operand has 263 places, 234 transitions, 1227 flow. Second operand 17 states and 2533 transitions. [2022-11-21 09:12:03,873 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 272 transitions, 1785 flow [2022-11-21 09:12:03,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 272 transitions, 1676 flow, removed 42 selfloop flow, removed 8 redundant places. [2022-11-21 09:12:03,897 INFO L231 Difference]: Finished difference. Result has 275 places, 234 transitions, 1215 flow [2022-11-21 09:12:03,898 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1174, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1215, PETRI_PLACES=275, PETRI_TRANSITIONS=234} [2022-11-21 09:12:03,898 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 104 predicate places. [2022-11-21 09:12:03,898 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 234 transitions, 1215 flow [2022-11-21 09:12:03,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:03,899 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:03,899 INFO L209 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] [2022-11-21 09:12:03,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-21 09:12:03,899 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-11-21 09:12:03,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:03,900 INFO L85 PathProgramCache]: Analyzing trace with hash -2094820263, now seen corresponding path program 5 times [2022-11-21 09:12:03,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:03,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707015797] [2022-11-21 09:12:03,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:03,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:03,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:04,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:04,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:04,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707015797] [2022-11-21 09:12:04,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707015797] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:04,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:04,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:04,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348035599] [2022-11-21 09:12:04,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:04,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:04,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:04,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:04,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:04,107 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:04,108 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 234 transitions, 1215 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:04,108 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:04,109 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:04,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:04,742 INFO L130 PetriNetUnfolder]: 312/2007 cut-off events. [2022-11-21 09:12:04,742 INFO L131 PetriNetUnfolder]: For 4337/4368 co-relation queries the response was YES. [2022-11-21 09:12:04,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5372 conditions, 2007 events. 312/2007 cut-off events. For 4337/4368 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 17570 event pairs, 85 based on Foata normal form. 3/1925 useless extension candidates. Maximal degree in co-relation 5311. Up to 609 conditions per place. [2022-11-21 09:12:04,759 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 91 selfloop transitions, 13 changer transitions 30/282 dead transitions. [2022-11-21 09:12:04,759 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 282 transitions, 1754 flow [2022-11-21 09:12:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:04,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:04,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-21 09:12:04,768 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-21 09:12:04,768 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-21 09:12:04,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-21 09:12:04,771 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:04,771 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-21 09:12:04,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.06666666666666) internal successors, (2251), 15 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:04,779 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:04,779 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:04,779 INFO L175 Difference]: Start difference. First operand has 275 places, 234 transitions, 1215 flow. Second operand 15 states and 2251 transitions. [2022-11-21 09:12:04,780 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 282 transitions, 1754 flow [2022-11-21 09:12:04,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 282 transitions, 1664 flow, removed 30 selfloop flow, removed 15 redundant places. [2022-11-21 09:12:04,805 INFO L231 Difference]: Finished difference. Result has 271 places, 223 transitions, 1092 flow [2022-11-21 09:12:04,806 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1160, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1092, PETRI_PLACES=271, PETRI_TRANSITIONS=223} [2022-11-21 09:12:04,807 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 100 predicate places. [2022-11-21 09:12:04,807 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 223 transitions, 1092 flow [2022-11-21 09:12:04,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:04,807 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:04,808 INFO L209 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] [2022-11-21 09:12:04,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-21 09:12:04,808 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-11-21 09:12:04,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:04,808 INFO L85 PathProgramCache]: Analyzing trace with hash 332878441, now seen corresponding path program 6 times [2022-11-21 09:12:04,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:04,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322303346] [2022-11-21 09:12:04,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:04,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:04,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:04,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:04,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:04,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322303346] [2022-11-21 09:12:04,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322303346] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:04,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:04,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:04,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926655129] [2022-11-21 09:12:04,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:05,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:05,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:05,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:05,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:05,002 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:05,003 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 223 transitions, 1092 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:05,003 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:05,003 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:05,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:05,717 INFO L130 PetriNetUnfolder]: 219/1533 cut-off events. [2022-11-21 09:12:05,717 INFO L131 PetriNetUnfolder]: For 3805/3826 co-relation queries the response was YES. [2022-11-21 09:12:05,725 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3874 conditions, 1533 events. 219/1533 cut-off events. For 3805/3826 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12378 event pairs, 96 based on Foata normal form. 27/1481 useless extension candidates. Maximal degree in co-relation 3817. Up to 251 conditions per place. [2022-11-21 09:12:05,729 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 112 selfloop transitions, 12 changer transitions 26/298 dead transitions. [2022-11-21 09:12:05,730 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 298 transitions, 1923 flow [2022-11-21 09:12:05,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-21 09:12:05,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-21 09:12:05,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2857 transitions. [2022-11-21 09:12:05,735 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7914127423822714 [2022-11-21 09:12:05,735 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2857 transitions. [2022-11-21 09:12:05,735 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2857 transitions. [2022-11-21 09:12:05,737 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:05,737 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2857 transitions. [2022-11-21 09:12:05,742 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 150.3684210526316) internal successors, (2857), 19 states have internal predecessors, (2857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:05,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:05,747 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:05,748 INFO L175 Difference]: Start difference. First operand has 271 places, 223 transitions, 1092 flow. Second operand 19 states and 2857 transitions. [2022-11-21 09:12:05,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 298 transitions, 1923 flow [2022-11-21 09:12:05,765 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 298 transitions, 1703 flow, removed 56 selfloop flow, removed 21 redundant places. [2022-11-21 09:12:05,770 INFO L231 Difference]: Finished difference. Result has 259 places, 222 transitions, 1055 flow [2022-11-21 09:12:05,770 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=957, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1055, PETRI_PLACES=259, PETRI_TRANSITIONS=222} [2022-11-21 09:12:05,771 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 88 predicate places. [2022-11-21 09:12:05,771 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 222 transitions, 1055 flow [2022-11-21 09:12:05,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:05,772 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:05,772 INFO L209 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] [2022-11-21 09:12:05,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-21 09:12:05,772 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-11-21 09:12:05,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:05,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1217362153, now seen corresponding path program 7 times [2022-11-21 09:12:05,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:05,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067730810] [2022-11-21 09:12:05,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:05,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:05,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:05,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:05,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:05,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067730810] [2022-11-21 09:12:05,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067730810] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:05,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:05,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:05,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361465006] [2022-11-21 09:12:05,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:05,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:05,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:05,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:05,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:05,994 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:05,995 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 222 transitions, 1055 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:05,995 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:05,996 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:05,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:06,568 INFO L130 PetriNetUnfolder]: 218/1551 cut-off events. [2022-11-21 09:12:06,568 INFO L131 PetriNetUnfolder]: For 3400/3421 co-relation queries the response was YES. [2022-11-21 09:12:06,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3941 conditions, 1551 events. 218/1551 cut-off events. For 3400/3421 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12698 event pairs, 96 based on Foata normal form. 3/1476 useless extension candidates. Maximal degree in co-relation 3887. Up to 257 conditions per place. [2022-11-21 09:12:06,576 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 109 selfloop transitions, 10 changer transitions 30/297 dead transitions. [2022-11-21 09:12:06,576 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 297 transitions, 1804 flow [2022-11-21 09:12:06,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-21 09:12:06,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-21 09:12:06,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2708 transitions. [2022-11-21 09:12:06,579 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791812865497076 [2022-11-21 09:12:06,579 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2708 transitions. [2022-11-21 09:12:06,579 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2708 transitions. [2022-11-21 09:12:06,581 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:06,581 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2708 transitions. [2022-11-21 09:12:06,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 150.44444444444446) internal successors, (2708), 18 states have internal predecessors, (2708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:06,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:06,590 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:06,590 INFO L175 Difference]: Start difference. First operand has 259 places, 222 transitions, 1055 flow. Second operand 18 states and 2708 transitions. [2022-11-21 09:12:06,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 297 transitions, 1804 flow [2022-11-21 09:12:06,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 297 transitions, 1679 flow, removed 57 selfloop flow, removed 11 redundant places. [2022-11-21 09:12:06,610 INFO L231 Difference]: Finished difference. Result has 267 places, 222 transitions, 1060 flow [2022-11-21 09:12:06,610 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1011, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1060, PETRI_PLACES=267, PETRI_TRANSITIONS=222} [2022-11-21 09:12:06,611 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 96 predicate places. [2022-11-21 09:12:06,611 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 222 transitions, 1060 flow [2022-11-21 09:12:06,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:06,612 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:06,612 INFO L209 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] [2022-11-21 09:12:06,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-21 09:12:06,612 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-11-21 09:12:06,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:06,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1236358215, now seen corresponding path program 8 times [2022-11-21 09:12:06,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:06,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446846939] [2022-11-21 09:12:06,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:06,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:06,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:06,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:06,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:06,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446846939] [2022-11-21 09:12:06,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446846939] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:06,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:06,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:06,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454377535] [2022-11-21 09:12:06,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:06,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:06,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:06,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:06,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:06,831 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:06,833 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 222 transitions, 1060 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:06,833 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:06,833 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:06,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:07,438 INFO L130 PetriNetUnfolder]: 217/1558 cut-off events. [2022-11-21 09:12:07,439 INFO L131 PetriNetUnfolder]: For 3186/3207 co-relation queries the response was YES. [2022-11-21 09:12:07,447 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3942 conditions, 1558 events. 217/1558 cut-off events. For 3186/3207 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 12732 event pairs, 99 based on Foata normal form. 3/1482 useless extension candidates. Maximal degree in co-relation 3884. Up to 274 conditions per place. [2022-11-21 09:12:07,451 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 91 selfloop transitions, 19 changer transitions 21/279 dead transitions. [2022-11-21 09:12:07,452 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 279 transitions, 1811 flow [2022-11-21 09:12:07,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-21 09:12:07,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-21 09:12:07,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2548 transitions. [2022-11-21 09:12:07,456 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7888544891640867 [2022-11-21 09:12:07,456 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2548 transitions. [2022-11-21 09:12:07,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2548 transitions. [2022-11-21 09:12:07,457 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:07,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2548 transitions. [2022-11-21 09:12:07,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 149.88235294117646) internal successors, (2548), 17 states have internal predecessors, (2548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:07,465 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:07,466 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:07,467 INFO L175 Difference]: Start difference. First operand has 267 places, 222 transitions, 1060 flow. Second operand 17 states and 2548 transitions. [2022-11-21 09:12:07,467 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 279 transitions, 1811 flow [2022-11-21 09:12:07,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 279 transitions, 1704 flow, removed 34 selfloop flow, removed 17 redundant places. [2022-11-21 09:12:07,488 INFO L231 Difference]: Finished difference. Result has 262 places, 232 transitions, 1241 flow [2022-11-21 09:12:07,489 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1018, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1241, PETRI_PLACES=262, PETRI_TRANSITIONS=232} [2022-11-21 09:12:07,490 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-21 09:12:07,490 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 232 transitions, 1241 flow [2022-11-21 09:12:07,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:07,491 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:07,491 INFO L209 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] [2022-11-21 09:12:07,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-21 09:12:07,492 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-11-21 09:12:07,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:07,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1963057657, now seen corresponding path program 9 times [2022-11-21 09:12:07,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:07,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42179064] [2022-11-21 09:12:07,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:07,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:07,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:07,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:07,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:07,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42179064] [2022-11-21 09:12:07,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42179064] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:07,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:07,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:07,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301698706] [2022-11-21 09:12:07,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:07,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:07,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:07,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:07,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:07,744 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:07,745 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 232 transitions, 1241 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:07,746 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:07,746 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:07,746 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:08,339 INFO L130 PetriNetUnfolder]: 222/1580 cut-off events. [2022-11-21 09:12:08,339 INFO L131 PetriNetUnfolder]: For 3244/3269 co-relation queries the response was YES. [2022-11-21 09:12:08,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4011 conditions, 1580 events. 222/1580 cut-off events. For 3244/3269 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12979 event pairs, 104 based on Foata normal form. 3/1500 useless extension candidates. Maximal degree in co-relation 3959. Up to 299 conditions per place. [2022-11-21 09:12:08,352 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 94 selfloop transitions, 26 changer transitions 19/287 dead transitions. [2022-11-21 09:12:08,353 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 287 transitions, 1998 flow [2022-11-21 09:12:08,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:08,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:08,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2256 transitions. [2022-11-21 09:12:08,356 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791578947368421 [2022-11-21 09:12:08,356 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2256 transitions. [2022-11-21 09:12:08,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2256 transitions. [2022-11-21 09:12:08,357 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:08,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2256 transitions. [2022-11-21 09:12:08,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.4) internal successors, (2256), 15 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:08,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:08,364 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:08,364 INFO L175 Difference]: Start difference. First operand has 262 places, 232 transitions, 1241 flow. Second operand 15 states and 2256 transitions. [2022-11-21 09:12:08,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 287 transitions, 1998 flow [2022-11-21 09:12:08,381 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 287 transitions, 1931 flow, removed 30 selfloop flow, removed 4 redundant places. [2022-11-21 09:12:08,385 INFO L231 Difference]: Finished difference. Result has 275 places, 242 transitions, 1442 flow [2022-11-21 09:12:08,386 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1204, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1442, PETRI_PLACES=275, PETRI_TRANSITIONS=242} [2022-11-21 09:12:08,386 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 104 predicate places. [2022-11-21 09:12:08,387 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 242 transitions, 1442 flow [2022-11-21 09:12:08,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:08,387 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:08,387 INFO L209 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] [2022-11-21 09:12:08,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-21 09:12:08,388 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-11-21 09:12:08,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:08,388 INFO L85 PathProgramCache]: Analyzing trace with hash 117831287, now seen corresponding path program 2 times [2022-11-21 09:12:08,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:08,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446939676] [2022-11-21 09:12:08,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:08,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:08,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:08,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:08,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:08,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446939676] [2022-11-21 09:12:08,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446939676] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:08,572 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:08,572 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:08,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697458641] [2022-11-21 09:12:08,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:08,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:08,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:08,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:08,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:08,574 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:08,576 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 242 transitions, 1442 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:08,576 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:08,576 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:08,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:09,206 INFO L130 PetriNetUnfolder]: 201/1543 cut-off events. [2022-11-21 09:12:09,206 INFO L131 PetriNetUnfolder]: For 3542/3591 co-relation queries the response was YES. [2022-11-21 09:12:09,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4078 conditions, 1543 events. 201/1543 cut-off events. For 3542/3591 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 12724 event pairs, 83 based on Foata normal form. 11/1491 useless extension candidates. Maximal degree in co-relation 4018. Up to 328 conditions per place. [2022-11-21 09:12:09,220 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 121 selfloop transitions, 17 changer transitions 24/314 dead transitions. [2022-11-21 09:12:09,220 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 314 transitions, 2163 flow [2022-11-21 09:12:09,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-21 09:12:09,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-21 09:12:09,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2704 transitions. [2022-11-21 09:12:09,224 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7906432748538011 [2022-11-21 09:12:09,224 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2704 transitions. [2022-11-21 09:12:09,224 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2704 transitions. [2022-11-21 09:12:09,225 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:09,226 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2704 transitions. [2022-11-21 09:12:09,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 150.22222222222223) internal successors, (2704), 18 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:09,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:09,233 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:09,233 INFO L175 Difference]: Start difference. First operand has 275 places, 242 transitions, 1442 flow. Second operand 18 states and 2704 transitions. [2022-11-21 09:12:09,233 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 314 transitions, 2163 flow [2022-11-21 09:12:09,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 314 transitions, 2083 flow, removed 26 selfloop flow, removed 7 redundant places. [2022-11-21 09:12:09,258 INFO L231 Difference]: Finished difference. Result has 293 places, 243 transitions, 1468 flow [2022-11-21 09:12:09,258 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1380, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1468, PETRI_PLACES=293, PETRI_TRANSITIONS=243} [2022-11-21 09:12:09,258 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 122 predicate places. [2022-11-21 09:12:09,259 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 243 transitions, 1468 flow [2022-11-21 09:12:09,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:09,259 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:09,259 INFO L209 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] [2022-11-21 09:12:09,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-21 09:12:09,260 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-11-21 09:12:09,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:09,260 INFO L85 PathProgramCache]: Analyzing trace with hash -711935923, now seen corresponding path program 3 times [2022-11-21 09:12:09,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:09,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118535721] [2022-11-21 09:12:09,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:09,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:09,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:09,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:09,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:09,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118535721] [2022-11-21 09:12:09,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118535721] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:09,457 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:09,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:09,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669120056] [2022-11-21 09:12:09,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:09,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:09,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:09,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:09,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:09,460 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:09,461 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 243 transitions, 1468 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:09,461 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:09,461 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:09,461 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:10,108 INFO L130 PetriNetUnfolder]: 202/1515 cut-off events. [2022-11-21 09:12:10,108 INFO L131 PetriNetUnfolder]: For 4537/4586 co-relation queries the response was YES. [2022-11-21 09:12:10,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4288 conditions, 1515 events. 202/1515 cut-off events. For 4537/4586 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12471 event pairs, 66 based on Foata normal form. 19/1482 useless extension candidates. Maximal degree in co-relation 4219. Up to 240 conditions per place. [2022-11-21 09:12:10,114 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 130 selfloop transitions, 19 changer transitions 31/332 dead transitions. [2022-11-21 09:12:10,114 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 332 transitions, 2572 flow [2022-11-21 09:12:10,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-21 09:12:10,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-21 09:12:10,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2853 transitions. [2022-11-21 09:12:10,118 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7903047091412743 [2022-11-21 09:12:10,118 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2853 transitions. [2022-11-21 09:12:10,118 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2853 transitions. [2022-11-21 09:12:10,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:10,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2853 transitions. [2022-11-21 09:12:10,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 150.1578947368421) internal successors, (2853), 19 states have internal predecessors, (2853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,126 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,126 INFO L175 Difference]: Start difference. First operand has 293 places, 243 transitions, 1468 flow. Second operand 19 states and 2853 transitions. [2022-11-21 09:12:10,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 332 transitions, 2572 flow [2022-11-21 09:12:10,148 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 332 transitions, 2488 flow, removed 38 selfloop flow, removed 12 redundant places. [2022-11-21 09:12:10,153 INFO L231 Difference]: Finished difference. Result has 302 places, 246 transitions, 1564 flow [2022-11-21 09:12:10,153 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1436, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1564, PETRI_PLACES=302, PETRI_TRANSITIONS=246} [2022-11-21 09:12:10,153 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 131 predicate places. [2022-11-21 09:12:10,154 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 246 transitions, 1564 flow [2022-11-21 09:12:10,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,154 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:10,154 INFO L209 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] [2022-11-21 09:12:10,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-21 09:12:10,155 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-11-21 09:12:10,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:10,155 INFO L85 PathProgramCache]: Analyzing trace with hash 325067465, now seen corresponding path program 4 times [2022-11-21 09:12:10,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:10,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538777124] [2022-11-21 09:12:10,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:10,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:10,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:10,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:10,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538777124] [2022-11-21 09:12:10,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538777124] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:10,353 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:10,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:10,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600961058] [2022-11-21 09:12:10,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:10,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:10,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:10,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:10,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:10,356 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:10,357 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 246 transitions, 1564 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,357 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:10,358 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:10,358 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:10,921 INFO L130 PetriNetUnfolder]: 179/1472 cut-off events. [2022-11-21 09:12:10,922 INFO L131 PetriNetUnfolder]: For 5651/5703 co-relation queries the response was YES. [2022-11-21 09:12:10,931 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4364 conditions, 1472 events. 179/1472 cut-off events. For 5651/5703 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12104 event pairs, 74 based on Foata normal form. 17/1432 useless extension candidates. Maximal degree in co-relation 4291. Up to 318 conditions per place. [2022-11-21 09:12:10,935 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 110 selfloop transitions, 19 changer transitions 18/299 dead transitions. [2022-11-21 09:12:10,935 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 299 transitions, 2405 flow [2022-11-21 09:12:10,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-21 09:12:10,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-21 09:12:10,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2401 transitions. [2022-11-21 09:12:10,938 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898026315789474 [2022-11-21 09:12:10,938 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2401 transitions. [2022-11-21 09:12:10,938 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2401 transitions. [2022-11-21 09:12:10,939 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:10,939 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2401 transitions. [2022-11-21 09:12:10,942 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 150.0625) internal successors, (2401), 16 states have internal predecessors, (2401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,944 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,945 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,945 INFO L175 Difference]: Start difference. First operand has 302 places, 246 transitions, 1564 flow. Second operand 16 states and 2401 transitions. [2022-11-21 09:12:10,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 299 transitions, 2405 flow [2022-11-21 09:12:10,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 299 transitions, 2217 flow, removed 85 selfloop flow, removed 12 redundant places. [2022-11-21 09:12:10,979 INFO L231 Difference]: Finished difference. Result has 306 places, 253 transitions, 1672 flow [2022-11-21 09:12:10,979 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1500, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1672, PETRI_PLACES=306, PETRI_TRANSITIONS=253} [2022-11-21 09:12:10,980 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 135 predicate places. [2022-11-21 09:12:10,980 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 253 transitions, 1672 flow [2022-11-21 09:12:10,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:10,980 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:10,980 INFO L209 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] [2022-11-21 09:12:10,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-21 09:12:10,981 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-11-21 09:12:10,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:10,981 INFO L85 PathProgramCache]: Analyzing trace with hash 2042350885, now seen corresponding path program 5 times [2022-11-21 09:12:10,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:10,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535698864] [2022-11-21 09:12:10,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:10,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:10,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:11,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:11,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:11,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535698864] [2022-11-21 09:12:11,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535698864] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:11,205 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:11,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:11,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517046959] [2022-11-21 09:12:11,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:11,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:11,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:11,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:11,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:11,208 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:11,209 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 253 transitions, 1672 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:11,209 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:11,209 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:11,209 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:11,793 INFO L130 PetriNetUnfolder]: 185/1500 cut-off events. [2022-11-21 09:12:11,793 INFO L131 PetriNetUnfolder]: For 5448/5500 co-relation queries the response was YES. [2022-11-21 09:12:11,799 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4448 conditions, 1500 events. 185/1500 cut-off events. For 5448/5500 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12435 event pairs, 75 based on Foata normal form. 24/1469 useless extension candidates. Maximal degree in co-relation 4373. Up to 320 conditions per place. [2022-11-21 09:12:11,803 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 108 selfloop transitions, 30 changer transitions 19/309 dead transitions. [2022-11-21 09:12:11,803 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 309 transitions, 2571 flow [2022-11-21 09:12:11,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-21 09:12:11,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-21 09:12:11,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2545 transitions. [2022-11-21 09:12:11,814 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7879256965944272 [2022-11-21 09:12:11,814 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2545 transitions. [2022-11-21 09:12:11,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2545 transitions. [2022-11-21 09:12:11,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:11,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2545 transitions. [2022-11-21 09:12:11,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 149.7058823529412) internal successors, (2545), 17 states have internal predecessors, (2545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:11,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:11,821 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:11,822 INFO L175 Difference]: Start difference. First operand has 306 places, 253 transitions, 1672 flow. Second operand 17 states and 2545 transitions. [2022-11-21 09:12:11,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 309 transitions, 2571 flow [2022-11-21 09:12:11,851 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 309 transitions, 2439 flow, removed 49 selfloop flow, removed 11 redundant places. [2022-11-21 09:12:11,856 INFO L231 Difference]: Finished difference. Result has 311 places, 264 transitions, 1896 flow [2022-11-21 09:12:11,856 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1608, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1896, PETRI_PLACES=311, PETRI_TRANSITIONS=264} [2022-11-21 09:12:11,857 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 140 predicate places. [2022-11-21 09:12:11,857 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 264 transitions, 1896 flow [2022-11-21 09:12:11,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:11,858 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:11,858 INFO L209 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] [2022-11-21 09:12:11,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-21 09:12:11,858 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-11-21 09:12:11,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:11,859 INFO L85 PathProgramCache]: Analyzing trace with hash 998408403, now seen corresponding path program 10 times [2022-11-21 09:12:11,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:11,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290262948] [2022-11-21 09:12:11,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:11,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:11,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:12,068 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:12,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:12,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290262948] [2022-11-21 09:12:12,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290262948] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:12,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:12,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:12,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933557448] [2022-11-21 09:12:12,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:12,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:12,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:12,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:12,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:12,071 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:12,072 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 264 transitions, 1896 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:12,072 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:12,072 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:12,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:12,654 INFO L130 PetriNetUnfolder]: 216/1671 cut-off events. [2022-11-21 09:12:12,654 INFO L131 PetriNetUnfolder]: For 5330/5362 co-relation queries the response was YES. [2022-11-21 09:12:12,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4742 conditions, 1671 events. 216/1671 cut-off events. For 5330/5362 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 14346 event pairs, 95 based on Foata normal form. 7/1601 useless extension candidates. Maximal degree in co-relation 4667. Up to 281 conditions per place. [2022-11-21 09:12:12,665 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 121 selfloop transitions, 23 changer transitions 27/324 dead transitions. [2022-11-21 09:12:12,666 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 324 transitions, 2718 flow [2022-11-21 09:12:12,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-21 09:12:12,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-21 09:12:12,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2408 transitions. [2022-11-21 09:12:12,670 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7921052631578948 [2022-11-21 09:12:12,670 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2408 transitions. [2022-11-21 09:12:12,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2408 transitions. [2022-11-21 09:12:12,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:12,671 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2408 transitions. [2022-11-21 09:12:12,673 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 150.5) internal successors, (2408), 16 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:12,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:12,677 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:12,677 INFO L175 Difference]: Start difference. First operand has 311 places, 264 transitions, 1896 flow. Second operand 16 states and 2408 transitions. [2022-11-21 09:12:12,677 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 324 transitions, 2718 flow [2022-11-21 09:12:12,709 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 324 transitions, 2644 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-21 09:12:12,714 INFO L231 Difference]: Finished difference. Result has 322 places, 269 transitions, 1997 flow [2022-11-21 09:12:12,714 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1834, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1997, PETRI_PLACES=322, PETRI_TRANSITIONS=269} [2022-11-21 09:12:12,715 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 151 predicate places. [2022-11-21 09:12:12,715 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 269 transitions, 1997 flow [2022-11-21 09:12:12,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:12,715 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:12,716 INFO L209 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] [2022-11-21 09:12:12,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-21 09:12:12,716 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-11-21 09:12:12,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:12,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1266135865, now seen corresponding path program 11 times [2022-11-21 09:12:12,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:12,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254311757] [2022-11-21 09:12:12,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:12,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:12,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:12,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:12,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:12,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254311757] [2022-11-21 09:12:12,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254311757] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:12,901 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:12,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:12,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372400640] [2022-11-21 09:12:12,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:12,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:12,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:12,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:12,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:12,904 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:12,905 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 269 transitions, 1997 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:12,905 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:12,905 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:12,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:13,528 INFO L130 PetriNetUnfolder]: 213/1670 cut-off events. [2022-11-21 09:12:13,528 INFO L131 PetriNetUnfolder]: For 5580/5616 co-relation queries the response was YES. [2022-11-21 09:12:13,538 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4783 conditions, 1670 events. 213/1670 cut-off events. For 5580/5616 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 14332 event pairs, 95 based on Foata normal form. 9/1602 useless extension candidates. Maximal degree in co-relation 4702. Up to 295 conditions per place. [2022-11-21 09:12:13,541 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 115 selfloop transitions, 25 changer transitions 29/322 dead transitions. [2022-11-21 09:12:13,541 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 322 transitions, 2770 flow [2022-11-21 09:12:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-21 09:12:13,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-21 09:12:13,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2551 transitions. [2022-11-21 09:12:13,545 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7897832817337461 [2022-11-21 09:12:13,545 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2551 transitions. [2022-11-21 09:12:13,545 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2551 transitions. [2022-11-21 09:12:13,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:13,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2551 transitions. [2022-11-21 09:12:13,549 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 150.05882352941177) internal successors, (2551), 17 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:13,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:13,553 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:13,553 INFO L175 Difference]: Start difference. First operand has 322 places, 269 transitions, 1997 flow. Second operand 17 states and 2551 transitions. [2022-11-21 09:12:13,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 322 transitions, 2770 flow [2022-11-21 09:12:13,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 322 transitions, 2676 flow, removed 33 selfloop flow, removed 10 redundant places. [2022-11-21 09:12:13,595 INFO L231 Difference]: Finished difference. Result has 329 places, 269 transitions, 2027 flow [2022-11-21 09:12:13,596 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1943, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2027, PETRI_PLACES=329, PETRI_TRANSITIONS=269} [2022-11-21 09:12:13,596 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 158 predicate places. [2022-11-21 09:12:13,596 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 269 transitions, 2027 flow [2022-11-21 09:12:13,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:13,597 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:13,597 INFO L209 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] [2022-11-21 09:12:13,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-21 09:12:13,597 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-11-21 09:12:13,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:13,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1581679835, now seen corresponding path program 12 times [2022-11-21 09:12:13,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:13,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982827858] [2022-11-21 09:12:13,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:13,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:13,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:13,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:13,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:13,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982827858] [2022-11-21 09:12:13,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982827858] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:13,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:13,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:13,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649141460] [2022-11-21 09:12:13,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:13,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:13,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:13,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:13,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:13,786 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:13,787 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 269 transitions, 2027 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:13,788 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:13,788 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:13,788 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:14,374 INFO L130 PetriNetUnfolder]: 204/1609 cut-off events. [2022-11-21 09:12:14,374 INFO L131 PetriNetUnfolder]: For 5249/5285 co-relation queries the response was YES. [2022-11-21 09:12:14,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4556 conditions, 1609 events. 204/1609 cut-off events. For 5249/5285 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 13570 event pairs, 94 based on Foata normal form. 9/1541 useless extension candidates. Maximal degree in co-relation 4473. Up to 290 conditions per place. [2022-11-21 09:12:14,383 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 109 selfloop transitions, 16 changer transitions 28/306 dead transitions. [2022-11-21 09:12:14,383 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 306 transitions, 2556 flow [2022-11-21 09:12:14,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:14,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:14,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2252 transitions. [2022-11-21 09:12:14,386 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901754385964912 [2022-11-21 09:12:14,386 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2252 transitions. [2022-11-21 09:12:14,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2252 transitions. [2022-11-21 09:12:14,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:14,386 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2252 transitions. [2022-11-21 09:12:14,389 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.13333333333333) internal successors, (2252), 15 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:14,391 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:14,392 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:14,392 INFO L175 Difference]: Start difference. First operand has 329 places, 269 transitions, 2027 flow. Second operand 15 states and 2252 transitions. [2022-11-21 09:12:14,392 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 306 transitions, 2556 flow [2022-11-21 09:12:14,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 306 transitions, 2439 flow, removed 33 selfloop flow, removed 13 redundant places. [2022-11-21 09:12:14,420 INFO L231 Difference]: Finished difference. Result has 325 places, 257 transitions, 1797 flow [2022-11-21 09:12:14,421 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1944, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=253, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1797, PETRI_PLACES=325, PETRI_TRANSITIONS=257} [2022-11-21 09:12:14,421 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 154 predicate places. [2022-11-21 09:12:14,421 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 257 transitions, 1797 flow [2022-11-21 09:12:14,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:14,422 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:14,422 INFO L209 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] [2022-11-21 09:12:14,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-21 09:12:14,422 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-11-21 09:12:14,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:14,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1066389187, now seen corresponding path program 13 times [2022-11-21 09:12:14,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:14,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622315011] [2022-11-21 09:12:14,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:14,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:14,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:14,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:14,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:14,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622315011] [2022-11-21 09:12:14,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622315011] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:14,619 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:14,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:14,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055551712] [2022-11-21 09:12:14,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:14,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:14,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:14,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:14,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:14,623 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:14,624 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 257 transitions, 1797 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:14,624 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:14,624 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:14,624 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:15,237 INFO L130 PetriNetUnfolder]: 201/1599 cut-off events. [2022-11-21 09:12:15,238 INFO L131 PetriNetUnfolder]: For 4933/4963 co-relation queries the response was YES. [2022-11-21 09:12:15,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4418 conditions, 1599 events. 201/1599 cut-off events. For 4933/4963 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 13441 event pairs, 92 based on Foata normal form. 7/1530 useless extension candidates. Maximal degree in co-relation 4340. Up to 266 conditions per place. [2022-11-21 09:12:15,255 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 103 selfloop transitions, 23 changer transitions 22/301 dead transitions. [2022-11-21 09:12:15,255 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 301 transitions, 2470 flow [2022-11-21 09:12:15,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-21 09:12:15,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-21 09:12:15,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2402 transitions. [2022-11-21 09:12:15,259 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901315789473684 [2022-11-21 09:12:15,259 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2402 transitions. [2022-11-21 09:12:15,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2402 transitions. [2022-11-21 09:12:15,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:15,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2402 transitions. [2022-11-21 09:12:15,263 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 150.125) internal successors, (2402), 16 states have internal predecessors, (2402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:15,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:15,267 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:15,267 INFO L175 Difference]: Start difference. First operand has 325 places, 257 transitions, 1797 flow. Second operand 16 states and 2402 transitions. [2022-11-21 09:12:15,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 301 transitions, 2470 flow [2022-11-21 09:12:15,299 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 301 transitions, 2277 flow, removed 35 selfloop flow, removed 20 redundant places. [2022-11-21 09:12:15,303 INFO L231 Difference]: Finished difference. Result has 309 places, 259 transitions, 1783 flow [2022-11-21 09:12:15,304 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1676, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1783, PETRI_PLACES=309, PETRI_TRANSITIONS=259} [2022-11-21 09:12:15,304 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 138 predicate places. [2022-11-21 09:12:15,304 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 259 transitions, 1783 flow [2022-11-21 09:12:15,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:15,305 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:15,305 INFO L209 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] [2022-11-21 09:12:15,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-11-21 09:12:15,305 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-11-21 09:12:15,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:15,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1210763997, now seen corresponding path program 14 times [2022-11-21 09:12:15,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:15,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276742023] [2022-11-21 09:12:15,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:15,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:15,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:15,487 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:15,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:15,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276742023] [2022-11-21 09:12:15,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276742023] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:15,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:15,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:15,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415284920] [2022-11-21 09:12:15,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:15,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:15,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:15,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:15,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:15,489 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:15,490 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 259 transitions, 1783 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:15,490 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:15,490 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:15,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:15,959 INFO L130 PetriNetUnfolder]: 197/1583 cut-off events. [2022-11-21 09:12:15,959 INFO L131 PetriNetUnfolder]: For 4347/4377 co-relation queries the response was YES. [2022-11-21 09:12:15,966 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4281 conditions, 1583 events. 197/1583 cut-off events. For 4347/4377 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 13253 event pairs, 91 based on Foata normal form. 7/1515 useless extension candidates. Maximal degree in co-relation 4210. Up to 265 conditions per place. [2022-11-21 09:12:15,969 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 104 selfloop transitions, 14 changer transitions 27/298 dead transitions. [2022-11-21 09:12:15,969 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 298 transitions, 2279 flow [2022-11-21 09:12:15,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-21 09:12:16,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-21 09:12:16,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2110 transitions. [2022-11-21 09:12:16,008 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.793233082706767 [2022-11-21 09:12:16,008 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2110 transitions. [2022-11-21 09:12:16,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2110 transitions. [2022-11-21 09:12:16,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:16,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2110 transitions. [2022-11-21 09:12:16,011 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 150.71428571428572) internal successors, (2110), 14 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,013 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,013 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,013 INFO L175 Difference]: Start difference. First operand has 309 places, 259 transitions, 1783 flow. Second operand 14 states and 2110 transitions. [2022-11-21 09:12:16,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 298 transitions, 2279 flow [2022-11-21 09:12:16,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 298 transitions, 2166 flow, removed 21 selfloop flow, removed 12 redundant places. [2022-11-21 09:12:16,039 INFO L231 Difference]: Finished difference. Result has 308 places, 251 transitions, 1610 flow [2022-11-21 09:12:16,040 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1694, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1610, PETRI_PLACES=308, PETRI_TRANSITIONS=251} [2022-11-21 09:12:16,040 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 137 predicate places. [2022-11-21 09:12:16,040 INFO L495 AbstractCegarLoop]: Abstraction has has 308 places, 251 transitions, 1610 flow [2022-11-21 09:12:16,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,041 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:16,041 INFO L209 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] [2022-11-21 09:12:16,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-21 09:12:16,042 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-11-21 09:12:16,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:16,042 INFO L85 PathProgramCache]: Analyzing trace with hash -217482313, now seen corresponding path program 15 times [2022-11-21 09:12:16,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:16,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810211206] [2022-11-21 09:12:16,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:16,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:16,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:16,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:16,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:16,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810211206] [2022-11-21 09:12:16,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810211206] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:16,267 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:16,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:16,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763256316] [2022-11-21 09:12:16,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:16,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:16,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:16,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:16,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:16,270 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:16,272 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 251 transitions, 1610 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,272 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:16,272 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:16,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:16,873 INFO L130 PetriNetUnfolder]: 191/1507 cut-off events. [2022-11-21 09:12:16,873 INFO L131 PetriNetUnfolder]: For 4037/4067 co-relation queries the response was YES. [2022-11-21 09:12:16,882 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4018 conditions, 1507 events. 191/1507 cut-off events. For 4037/4067 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12390 event pairs, 90 based on Foata normal form. 7/1440 useless extension candidates. Maximal degree in co-relation 3948. Up to 255 conditions per place. [2022-11-21 09:12:16,886 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 94 selfloop transitions, 6 changer transitions 38/286 dead transitions. [2022-11-21 09:12:16,886 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 286 transitions, 2049 flow [2022-11-21 09:12:16,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:16,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:16,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2249 transitions. [2022-11-21 09:12:16,889 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7891228070175439 [2022-11-21 09:12:16,889 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2249 transitions. [2022-11-21 09:12:16,889 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2249 transitions. [2022-11-21 09:12:16,890 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:16,890 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2249 transitions. [2022-11-21 09:12:16,892 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 149.93333333333334) internal successors, (2249), 15 states have internal predecessors, (2249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,894 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,895 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,895 INFO L175 Difference]: Start difference. First operand has 308 places, 251 transitions, 1610 flow. Second operand 15 states and 2249 transitions. [2022-11-21 09:12:16,895 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 286 transitions, 2049 flow [2022-11-21 09:12:16,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 286 transitions, 1962 flow, removed 20 selfloop flow, removed 14 redundant places. [2022-11-21 09:12:16,921 INFO L231 Difference]: Finished difference. Result has 298 places, 230 transitions, 1334 flow [2022-11-21 09:12:16,921 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1553, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1334, PETRI_PLACES=298, PETRI_TRANSITIONS=230} [2022-11-21 09:12:16,922 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 127 predicate places. [2022-11-21 09:12:16,922 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 230 transitions, 1334 flow [2022-11-21 09:12:16,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:16,923 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:16,923 INFO L209 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] [2022-11-21 09:12:16,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-21 09:12:16,923 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-11-21 09:12:16,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:16,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1479813509, now seen corresponding path program 6 times [2022-11-21 09:12:16,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:16,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653066308] [2022-11-21 09:12:16,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:16,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:17,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:17,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:17,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653066308] [2022-11-21 09:12:17,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653066308] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:17,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:17,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:17,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146549044] [2022-11-21 09:12:17,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:17,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:17,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:17,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:17,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:17,109 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:17,110 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 230 transitions, 1334 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:17,110 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:17,110 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:17,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:17,557 INFO L130 PetriNetUnfolder]: 144/1256 cut-off events. [2022-11-21 09:12:17,557 INFO L131 PetriNetUnfolder]: For 3498/3548 co-relation queries the response was YES. [2022-11-21 09:12:17,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3412 conditions, 1256 events. 144/1256 cut-off events. For 3498/3548 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 9787 event pairs, 54 based on Foata normal form. 22/1223 useless extension candidates. Maximal degree in co-relation 3347. Up to 316 conditions per place. [2022-11-21 09:12:17,564 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 65 selfloop transitions, 29 changer transitions 18/258 dead transitions. [2022-11-21 09:12:17,564 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 258 transitions, 1900 flow [2022-11-21 09:12:17,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-21 09:12:17,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-21 09:12:17,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2382 transitions. [2022-11-21 09:12:17,567 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7835526315789474 [2022-11-21 09:12:17,567 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2382 transitions. [2022-11-21 09:12:17,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2382 transitions. [2022-11-21 09:12:17,567 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:17,567 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2382 transitions. [2022-11-21 09:12:17,569 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 148.875) internal successors, (2382), 16 states have internal predecessors, (2382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:17,570 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:17,570 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:17,570 INFO L175 Difference]: Start difference. First operand has 298 places, 230 transitions, 1334 flow. Second operand 16 states and 2382 transitions. [2022-11-21 09:12:17,571 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 258 transitions, 1900 flow [2022-11-21 09:12:17,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 258 transitions, 1808 flow, removed 16 selfloop flow, removed 13 redundant places. [2022-11-21 09:12:17,586 INFO L231 Difference]: Finished difference. Result has 277 places, 234 transitions, 1424 flow [2022-11-21 09:12:17,586 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1250, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1424, PETRI_PLACES=277, PETRI_TRANSITIONS=234} [2022-11-21 09:12:17,591 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-21 09:12:17,591 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 234 transitions, 1424 flow [2022-11-21 09:12:17,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:17,591 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:17,592 INFO L209 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] [2022-11-21 09:12:17,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-21 09:12:17,592 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-11-21 09:12:17,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:17,592 INFO L85 PathProgramCache]: Analyzing trace with hash -498568857, now seen corresponding path program 7 times [2022-11-21 09:12:17,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:17,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519397606] [2022-11-21 09:12:17,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:17,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:17,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:17,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:17,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:17,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519397606] [2022-11-21 09:12:17,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519397606] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:17,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:17,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:17,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697114809] [2022-11-21 09:12:17,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:17,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:17,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:17,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:17,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:17,804 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:17,805 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 234 transitions, 1424 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:17,805 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:17,805 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:17,805 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:18,248 INFO L130 PetriNetUnfolder]: 137/1237 cut-off events. [2022-11-21 09:12:18,248 INFO L131 PetriNetUnfolder]: For 3598/3643 co-relation queries the response was YES. [2022-11-21 09:12:18,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3256 conditions, 1237 events. 137/1237 cut-off events. For 3598/3643 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 9664 event pairs, 51 based on Foata normal form. 23/1209 useless extension candidates. Maximal degree in co-relation 3191. Up to 314 conditions per place. [2022-11-21 09:12:18,255 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 64 selfloop transitions, 20 changer transitions 27/256 dead transitions. [2022-11-21 09:12:18,255 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 256 transitions, 1881 flow [2022-11-21 09:12:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-21 09:12:18,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-21 09:12:18,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2084 transitions. [2022-11-21 09:12:18,259 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7834586466165413 [2022-11-21 09:12:18,260 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2084 transitions. [2022-11-21 09:12:18,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2084 transitions. [2022-11-21 09:12:18,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:18,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2084 transitions. [2022-11-21 09:12:18,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 148.85714285714286) internal successors, (2084), 14 states have internal predecessors, (2084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,265 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,265 INFO L175 Difference]: Start difference. First operand has 277 places, 234 transitions, 1424 flow. Second operand 14 states and 2084 transitions. [2022-11-21 09:12:18,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 256 transitions, 1881 flow [2022-11-21 09:12:18,285 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 256 transitions, 1777 flow, removed 28 selfloop flow, removed 9 redundant places. [2022-11-21 09:12:18,289 INFO L231 Difference]: Finished difference. Result has 279 places, 222 transitions, 1188 flow [2022-11-21 09:12:18,289 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1333, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1188, PETRI_PLACES=279, PETRI_TRANSITIONS=222} [2022-11-21 09:12:18,290 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 108 predicate places. [2022-11-21 09:12:18,290 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 222 transitions, 1188 flow [2022-11-21 09:12:18,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,290 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:18,290 INFO L209 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] [2022-11-21 09:12:18,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-21 09:12:18,291 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-11-21 09:12:18,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:18,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1881459909, now seen corresponding path program 8 times [2022-11-21 09:12:18,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:18,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051778606] [2022-11-21 09:12:18,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:18,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:18,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:18,493 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:18,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:18,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051778606] [2022-11-21 09:12:18,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051778606] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:18,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:18,494 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:18,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884048095] [2022-11-21 09:12:18,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:18,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:18,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:18,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:18,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:18,496 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:18,497 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 222 transitions, 1188 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,497 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:18,497 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:18,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:18,907 INFO L130 PetriNetUnfolder]: 124/1189 cut-off events. [2022-11-21 09:12:18,907 INFO L131 PetriNetUnfolder]: For 2518/2546 co-relation queries the response was YES. [2022-11-21 09:12:18,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2937 conditions, 1189 events. 124/1189 cut-off events. For 2518/2546 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 9172 event pairs, 53 based on Foata normal form. 13/1149 useless extension candidates. Maximal degree in co-relation 2873. Up to 309 conditions per place. [2022-11-21 09:12:18,913 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 56 selfloop transitions, 12 changer transitions 23/236 dead transitions. [2022-11-21 09:12:18,913 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 236 transitions, 1509 flow [2022-11-21 09:12:18,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:18,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:18,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2227 transitions. [2022-11-21 09:12:18,916 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7814035087719299 [2022-11-21 09:12:18,916 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2227 transitions. [2022-11-21 09:12:18,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2227 transitions. [2022-11-21 09:12:18,917 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:18,917 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2227 transitions. [2022-11-21 09:12:18,918 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.46666666666667) internal successors, (2227), 15 states have internal predecessors, (2227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,920 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,920 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,921 INFO L175 Difference]: Start difference. First operand has 279 places, 222 transitions, 1188 flow. Second operand 15 states and 2227 transitions. [2022-11-21 09:12:18,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 236 transitions, 1509 flow [2022-11-21 09:12:18,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 236 transitions, 1399 flow, removed 22 selfloop flow, removed 15 redundant places. [2022-11-21 09:12:18,938 INFO L231 Difference]: Finished difference. Result has 270 places, 210 transitions, 955 flow [2022-11-21 09:12:18,939 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1104, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=955, PETRI_PLACES=270, PETRI_TRANSITIONS=210} [2022-11-21 09:12:18,939 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-21 09:12:18,940 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 210 transitions, 955 flow [2022-11-21 09:12:18,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:18,940 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:18,940 INFO L209 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] [2022-11-21 09:12:18,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-21 09:12:18,941 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-11-21 09:12:18,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:18,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1893801473, now seen corresponding path program 9 times [2022-11-21 09:12:18,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:18,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209893572] [2022-11-21 09:12:18,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:18,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:18,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:19,116 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:19,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:19,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209893572] [2022-11-21 09:12:19,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209893572] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:19,117 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:19,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:19,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146931464] [2022-11-21 09:12:19,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:19,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:19,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:19,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:19,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:19,120 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:19,130 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 210 transitions, 955 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:19,130 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:19,130 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:19,130 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:19,626 INFO L130 PetriNetUnfolder]: 122/1219 cut-off events. [2022-11-21 09:12:19,627 INFO L131 PetriNetUnfolder]: For 1957/1983 co-relation queries the response was YES. [2022-11-21 09:12:19,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2803 conditions, 1219 events. 122/1219 cut-off events. For 1957/1983 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 9552 event pairs, 59 based on Foata normal form. 6/1170 useless extension candidates. Maximal degree in co-relation 2743. Up to 345 conditions per place. [2022-11-21 09:12:19,632 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 50 selfloop transitions, 19 changer transitions 22/236 dead transitions. [2022-11-21 09:12:19,632 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 236 transitions, 1399 flow [2022-11-21 09:12:19,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-21 09:12:19,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-21 09:12:19,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2521 transitions. [2022-11-21 09:12:19,636 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7804953560371517 [2022-11-21 09:12:19,636 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2521 transitions. [2022-11-21 09:12:19,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2521 transitions. [2022-11-21 09:12:19,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:19,637 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2521 transitions. [2022-11-21 09:12:19,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 148.2941176470588) internal successors, (2521), 17 states have internal predecessors, (2521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:19,642 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:19,642 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:19,643 INFO L175 Difference]: Start difference. First operand has 270 places, 210 transitions, 955 flow. Second operand 17 states and 2521 transitions. [2022-11-21 09:12:19,643 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 236 transitions, 1399 flow [2022-11-21 09:12:19,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 236 transitions, 1292 flow, removed 25 selfloop flow, removed 17 redundant places. [2022-11-21 09:12:19,657 INFO L231 Difference]: Finished difference. Result has 261 places, 211 transitions, 975 flow [2022-11-21 09:12:19,657 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=894, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=975, PETRI_PLACES=261, PETRI_TRANSITIONS=211} [2022-11-21 09:12:19,657 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 90 predicate places. [2022-11-21 09:12:19,658 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 211 transitions, 975 flow [2022-11-21 09:12:19,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:19,658 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:19,658 INFO L209 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] [2022-11-21 09:12:19,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-21 09:12:19,659 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-11-21 09:12:19,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:19,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1666836289, now seen corresponding path program 10 times [2022-11-21 09:12:19,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:19,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374636525] [2022-11-21 09:12:19,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:19,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:19,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:19,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:19,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:19,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374636525] [2022-11-21 09:12:19,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374636525] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:19,836 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:19,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:19,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553572584] [2022-11-21 09:12:19,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:19,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:19,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:19,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:19,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:19,839 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:19,840 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 211 transitions, 975 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:19,840 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:19,840 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:19,840 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:20,285 INFO L130 PetriNetUnfolder]: 117/1140 cut-off events. [2022-11-21 09:12:20,285 INFO L131 PetriNetUnfolder]: For 1665/1691 co-relation queries the response was YES. [2022-11-21 09:12:20,291 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2567 conditions, 1140 events. 117/1140 cut-off events. For 1665/1691 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8730 event pairs, 59 based on Foata normal form. 6/1091 useless extension candidates. Maximal degree in co-relation 2509. Up to 328 conditions per place. [2022-11-21 09:12:20,293 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 43 selfloop transitions, 7 changer transitions 30/222 dead transitions. [2022-11-21 09:12:20,293 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 222 transitions, 1210 flow [2022-11-21 09:12:20,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:20,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:20,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2223 transitions. [2022-11-21 09:12:20,296 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.78 [2022-11-21 09:12:20,297 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2223 transitions. [2022-11-21 09:12:20,297 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2223 transitions. [2022-11-21 09:12:20,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:20,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2223 transitions. [2022-11-21 09:12:20,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.2) internal successors, (2223), 15 states have internal predecessors, (2223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:20,302 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:20,303 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:20,303 INFO L175 Difference]: Start difference. First operand has 261 places, 211 transitions, 975 flow. Second operand 15 states and 2223 transitions. [2022-11-21 09:12:20,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 222 transitions, 1210 flow [2022-11-21 09:12:20,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 222 transitions, 1141 flow, removed 20 selfloop flow, removed 12 redundant places. [2022-11-21 09:12:20,314 INFO L231 Difference]: Finished difference. Result has 258 places, 192 transitions, 704 flow [2022-11-21 09:12:20,315 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=920, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=704, PETRI_PLACES=258, PETRI_TRANSITIONS=192} [2022-11-21 09:12:20,315 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 87 predicate places. [2022-11-21 09:12:20,315 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 192 transitions, 704 flow [2022-11-21 09:12:20,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:20,316 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:20,316 INFO L209 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] [2022-11-21 09:12:20,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-21 09:12:20,316 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-11-21 09:12:20,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:20,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1097396951, now seen corresponding path program 11 times [2022-11-21 09:12:20,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:20,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23298511] [2022-11-21 09:12:20,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:20,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:20,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:20,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:20,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:20,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23298511] [2022-11-21 09:12:20,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23298511] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:20,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:20,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:20,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299669592] [2022-11-21 09:12:20,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:20,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:20,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:20,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:20,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:20,515 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:20,516 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 192 transitions, 704 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:20,516 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:20,516 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:20,516 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:21,048 INFO L130 PetriNetUnfolder]: 110/1042 cut-off events. [2022-11-21 09:12:21,048 INFO L131 PetriNetUnfolder]: For 998/1007 co-relation queries the response was YES. [2022-11-21 09:12:21,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2149 conditions, 1042 events. 110/1042 cut-off events. For 998/1007 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 7641 event pairs, 42 based on Foata normal form. 3/991 useless extension candidates. Maximal degree in co-relation 2095. Up to 232 conditions per place. [2022-11-21 09:12:21,054 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 71 selfloop transitions, 3 changer transitions 26/242 dead transitions. [2022-11-21 09:12:21,054 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 242 transitions, 1241 flow [2022-11-21 09:12:21,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-21 09:12:21,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-21 09:12:21,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2826 transitions. [2022-11-21 09:12:21,057 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.782825484764543 [2022-11-21 09:12:21,058 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2826 transitions. [2022-11-21 09:12:21,058 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2826 transitions. [2022-11-21 09:12:21,058 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:21,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2826 transitions. [2022-11-21 09:12:21,062 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 148.73684210526315) internal successors, (2826), 19 states have internal predecessors, (2826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,065 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,065 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,065 INFO L175 Difference]: Start difference. First operand has 258 places, 192 transitions, 704 flow. Second operand 19 states and 2826 transitions. [2022-11-21 09:12:21,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 242 transitions, 1241 flow [2022-11-21 09:12:21,078 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 242 transitions, 1103 flow, removed 45 selfloop flow, removed 18 redundant places. [2022-11-21 09:12:21,081 INFO L231 Difference]: Finished difference. Result has 250 places, 190 transitions, 691 flow [2022-11-21 09:12:21,081 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=650, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=691, PETRI_PLACES=250, PETRI_TRANSITIONS=190} [2022-11-21 09:12:21,084 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 79 predicate places. [2022-11-21 09:12:21,084 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 190 transitions, 691 flow [2022-11-21 09:12:21,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,084 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:21,085 INFO L209 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] [2022-11-21 09:12:21,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-21 09:12:21,085 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-11-21 09:12:21,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:21,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1357138849, now seen corresponding path program 12 times [2022-11-21 09:12:21,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:21,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980117543] [2022-11-21 09:12:21,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:21,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:21,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:21,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:21,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:21,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980117543] [2022-11-21 09:12:21,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980117543] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:21,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:21,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:21,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439768140] [2022-11-21 09:12:21,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:21,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:21,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:21,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:21,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:21,295 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:21,296 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 190 transitions, 691 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,296 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:21,296 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:21,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:21,738 INFO L130 PetriNetUnfolder]: 106/1013 cut-off events. [2022-11-21 09:12:21,738 INFO L131 PetriNetUnfolder]: For 1399/1408 co-relation queries the response was YES. [2022-11-21 09:12:21,742 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2112 conditions, 1013 events. 106/1013 cut-off events. For 1399/1408 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7357 event pairs, 42 based on Foata normal form. 2/961 useless extension candidates. Maximal degree in co-relation 2056. Up to 258 conditions per place. [2022-11-21 09:12:21,744 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 48 selfloop transitions, 13 changer transitions 16/219 dead transitions. [2022-11-21 09:12:21,744 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 219 transitions, 1132 flow [2022-11-21 09:12:21,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:21,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:21,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2225 transitions. [2022-11-21 09:12:21,746 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7807017543859649 [2022-11-21 09:12:21,746 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2225 transitions. [2022-11-21 09:12:21,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2225 transitions. [2022-11-21 09:12:21,747 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:21,747 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2225 transitions. [2022-11-21 09:12:21,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.33333333333334) internal successors, (2225), 15 states have internal predecessors, (2225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,752 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,752 INFO L175 Difference]: Start difference. First operand has 250 places, 190 transitions, 691 flow. Second operand 15 states and 2225 transitions. [2022-11-21 09:12:21,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 219 transitions, 1132 flow [2022-11-21 09:12:21,760 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 219 transitions, 1032 flow, removed 47 selfloop flow, removed 12 redundant places. [2022-11-21 09:12:21,763 INFO L231 Difference]: Finished difference. Result has 249 places, 200 transitions, 802 flow [2022-11-21 09:12:21,763 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=647, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=802, PETRI_PLACES=249, PETRI_TRANSITIONS=200} [2022-11-21 09:12:21,764 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 78 predicate places. [2022-11-21 09:12:21,764 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 200 transitions, 802 flow [2022-11-21 09:12:21,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,764 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:21,765 INFO L209 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] [2022-11-21 09:12:21,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-21 09:12:21,765 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-11-21 09:12:21,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:21,766 INFO L85 PathProgramCache]: Analyzing trace with hash 771642015, now seen corresponding path program 13 times [2022-11-21 09:12:21,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:21,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078133196] [2022-11-21 09:12:21,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:21,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:21,945 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:21,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:21,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078133196] [2022-11-21 09:12:21,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078133196] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:21,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:21,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:21,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384575897] [2022-11-21 09:12:21,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:21,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:21,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:21,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:21,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:21,948 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:21,949 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 200 transitions, 802 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:21,950 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:21,950 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:21,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:22,329 INFO L130 PetriNetUnfolder]: 104/1005 cut-off events. [2022-11-21 09:12:22,330 INFO L131 PetriNetUnfolder]: For 1130/1139 co-relation queries the response was YES. [2022-11-21 09:12:22,333 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2101 conditions, 1005 events. 104/1005 cut-off events. For 1130/1139 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 7277 event pairs, 42 based on Foata normal form. 2/953 useless extension candidates. Maximal degree in co-relation 2044. Up to 232 conditions per place. [2022-11-21 09:12:22,334 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 64 selfloop transitions, 8 changer transitions 26/240 dead transitions. [2022-11-21 09:12:22,335 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 240 transitions, 1264 flow [2022-11-21 09:12:22,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-21 09:12:22,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-21 09:12:22,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2677 transitions. [2022-11-21 09:12:22,337 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7827485380116959 [2022-11-21 09:12:22,337 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2677 transitions. [2022-11-21 09:12:22,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2677 transitions. [2022-11-21 09:12:22,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:22,338 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2677 transitions. [2022-11-21 09:12:22,340 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 148.72222222222223) internal successors, (2677), 18 states have internal predecessors, (2677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:22,341 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:22,341 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:22,342 INFO L175 Difference]: Start difference. First operand has 249 places, 200 transitions, 802 flow. Second operand 18 states and 2677 transitions. [2022-11-21 09:12:22,342 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 240 transitions, 1264 flow [2022-11-21 09:12:22,346 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 240 transitions, 1170 flow, removed 40 selfloop flow, removed 11 redundant places. [2022-11-21 09:12:22,350 INFO L231 Difference]: Finished difference. Result has 261 places, 198 transitions, 783 flow [2022-11-21 09:12:22,350 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=753, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=783, PETRI_PLACES=261, PETRI_TRANSITIONS=198} [2022-11-21 09:12:22,351 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 90 predicate places. [2022-11-21 09:12:22,351 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 198 transitions, 783 flow [2022-11-21 09:12:22,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:22,351 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:22,352 INFO L209 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] [2022-11-21 09:12:22,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-21 09:12:22,352 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-11-21 09:12:22,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:22,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1120121047, now seen corresponding path program 14 times [2022-11-21 09:12:22,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:22,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757242720] [2022-11-21 09:12:22,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:22,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:22,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:22,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:22,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:22,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757242720] [2022-11-21 09:12:22,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757242720] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:22,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:22,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:22,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827742251] [2022-11-21 09:12:22,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:22,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:22,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:22,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:22,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:22,562 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:22,563 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 198 transitions, 783 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:22,563 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:22,563 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:22,563 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:23,020 INFO L130 PetriNetUnfolder]: 101/1005 cut-off events. [2022-11-21 09:12:23,021 INFO L131 PetriNetUnfolder]: For 967/976 co-relation queries the response was YES. [2022-11-21 09:12:23,026 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2048 conditions, 1005 events. 101/1005 cut-off events. For 967/976 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 7298 event pairs, 42 based on Foata normal form. 2/953 useless extension candidates. Maximal degree in co-relation 1988. Up to 256 conditions per place. [2022-11-21 09:12:23,029 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 46 selfloop transitions, 11 changer transitions 18/217 dead transitions. [2022-11-21 09:12:23,029 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 217 transitions, 1119 flow [2022-11-21 09:12:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-21 09:12:23,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-21 09:12:23,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2221 transitions. [2022-11-21 09:12:23,032 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.779298245614035 [2022-11-21 09:12:23,032 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2221 transitions. [2022-11-21 09:12:23,032 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2221 transitions. [2022-11-21 09:12:23,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:23,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2221 transitions. [2022-11-21 09:12:23,035 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.06666666666666) internal successors, (2221), 15 states have internal predecessors, (2221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,037 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,038 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,038 INFO L175 Difference]: Start difference. First operand has 261 places, 198 transitions, 783 flow. Second operand 15 states and 2221 transitions. [2022-11-21 09:12:23,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 217 transitions, 1119 flow [2022-11-21 09:12:23,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 217 transitions, 1036 flow, removed 30 selfloop flow, removed 17 redundant places. [2022-11-21 09:12:23,047 INFO L231 Difference]: Finished difference. Result has 253 places, 198 transitions, 778 flow [2022-11-21 09:12:23,048 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=738, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=778, PETRI_PLACES=253, PETRI_TRANSITIONS=198} [2022-11-21 09:12:23,048 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 82 predicate places. [2022-11-21 09:12:23,049 INFO L495 AbstractCegarLoop]: Abstraction has has 253 places, 198 transitions, 778 flow [2022-11-21 09:12:23,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,049 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:23,049 INFO L209 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] [2022-11-21 09:12:23,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-21 09:12:23,050 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-11-21 09:12:23,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:23,050 INFO L85 PathProgramCache]: Analyzing trace with hash 779445597, now seen corresponding path program 15 times [2022-11-21 09:12:23,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:23,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959816585] [2022-11-21 09:12:23,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:23,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:23,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:23,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-11-21 09:12:23,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:23,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959816585] [2022-11-21 09:12:23,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959816585] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:23,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:23,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 09:12:23,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112094107] [2022-11-21 09:12:23,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:23,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 09:12:23,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:23,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 09:12:23,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-21 09:12:23,241 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-21 09:12:23,242 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 198 transitions, 778 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,242 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:23,242 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-21 09:12:23,242 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:23,705 INFO L130 PetriNetUnfolder]: 97/931 cut-off events. [2022-11-21 09:12:23,705 INFO L131 PetriNetUnfolder]: For 768/778 co-relation queries the response was YES. [2022-11-21 09:12:23,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1867 conditions, 931 events. 97/931 cut-off events. For 768/778 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6524 event pairs, 42 based on Foata normal form. 2/879 useless extension candidates. Maximal degree in co-relation 1812. Up to 232 conditions per place. [2022-11-21 09:12:23,711 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 39 selfloop transitions, 0 changer transitions 31/210 dead transitions. [2022-11-21 09:12:23,711 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 210 transitions, 999 flow [2022-11-21 09:12:23,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-21 09:12:23,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-21 09:12:23,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2508 transitions. [2022-11-21 09:12:23,714 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7764705882352941 [2022-11-21 09:12:23,714 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2508 transitions. [2022-11-21 09:12:23,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2508 transitions. [2022-11-21 09:12:23,715 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:23,715 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2508 transitions. [2022-11-21 09:12:23,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 147.52941176470588) internal successors, (2508), 17 states have internal predecessors, (2508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,720 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,721 INFO L175 Difference]: Start difference. First operand has 253 places, 198 transitions, 778 flow. Second operand 17 states and 2508 transitions. [2022-11-21 09:12:23,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 210 transitions, 999 flow [2022-11-21 09:12:23,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 210 transitions, 953 flow, removed 9 selfloop flow, removed 11 redundant places. [2022-11-21 09:12:23,729 INFO L231 Difference]: Finished difference. Result has 252 places, 179 transitions, 566 flow [2022-11-21 09:12:23,730 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=744, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=566, PETRI_PLACES=252, PETRI_TRANSITIONS=179} [2022-11-21 09:12:23,730 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 81 predicate places. [2022-11-21 09:12:23,730 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 179 transitions, 566 flow [2022-11-21 09:12:23,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:23,731 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:23,731 INFO L209 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-11-21 09:12:23,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-21 09:12:23,731 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-11-21 09:12:23,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:23,732 INFO L85 PathProgramCache]: Analyzing trace with hash -175841557, now seen corresponding path program 1 times [2022-11-21 09:12:23,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:23,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199734768] [2022-11-21 09:12:23,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:23,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:23,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:24,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:24,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:24,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199734768] [2022-11-21 09:12:24,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199734768] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:24,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:24,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:24,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522597827] [2022-11-21 09:12:24,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:24,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:24,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:24,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:24,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:24,088 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:24,089 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 179 transitions, 566 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:24,089 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:24,089 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:24,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:25,764 INFO L130 PetriNetUnfolder]: 732/3039 cut-off events. [2022-11-21 09:12:25,764 INFO L131 PetriNetUnfolder]: For 2825/2843 co-relation queries the response was YES. [2022-11-21 09:12:25,774 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6723 conditions, 3039 events. 732/3039 cut-off events. For 2825/2843 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 27222 event pairs, 244 based on Foata normal form. 3/2849 useless extension candidates. Maximal degree in co-relation 6671. Up to 661 conditions per place. [2022-11-21 09:12:25,780 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 132 selfloop transitions, 27 changer transitions 38/326 dead transitions. [2022-11-21 09:12:25,780 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 326 transitions, 1689 flow [2022-11-21 09:12:25,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-21 09:12:25,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-21 09:12:25,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3283 transitions. [2022-11-21 09:12:25,782 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7199561403508772 [2022-11-21 09:12:25,782 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3283 transitions. [2022-11-21 09:12:25,782 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3283 transitions. [2022-11-21 09:12:25,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:25,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3283 transitions. [2022-11-21 09:12:25,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 136.79166666666666) internal successors, (3283), 24 states have internal predecessors, (3283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:25,789 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 190.0) internal successors, (4750), 25 states have internal predecessors, (4750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:25,790 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 190.0) internal successors, (4750), 25 states have internal predecessors, (4750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:25,790 INFO L175 Difference]: Start difference. First operand has 252 places, 179 transitions, 566 flow. Second operand 24 states and 3283 transitions. [2022-11-21 09:12:25,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 326 transitions, 1689 flow [2022-11-21 09:12:25,803 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 326 transitions, 1573 flow, removed 54 selfloop flow, removed 10 redundant places. [2022-11-21 09:12:25,807 INFO L231 Difference]: Finished difference. Result has 251 places, 208 transitions, 832 flow [2022-11-21 09:12:25,808 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=528, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=832, PETRI_PLACES=251, PETRI_TRANSITIONS=208} [2022-11-21 09:12:25,808 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 80 predicate places. [2022-11-21 09:12:25,808 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 208 transitions, 832 flow [2022-11-21 09:12:25,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:25,809 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:25,809 INFO L209 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-11-21 09:12:25,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-21 09:12:25,809 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-11-21 09:12:25,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:25,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1724406395, now seen corresponding path program 2 times [2022-11-21 09:12:25,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:25,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627483594] [2022-11-21 09:12:25,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:25,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:25,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:26,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:26,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:26,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627483594] [2022-11-21 09:12:26,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627483594] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:26,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:26,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:26,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662498216] [2022-11-21 09:12:26,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:26,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:26,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:26,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:26,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:26,266 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:26,268 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 208 transitions, 832 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:26,268 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:26,268 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:26,268 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:29,738 INFO L130 PetriNetUnfolder]: 1227/5010 cut-off events. [2022-11-21 09:12:29,738 INFO L131 PetriNetUnfolder]: For 9000/9027 co-relation queries the response was YES. [2022-11-21 09:12:29,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14371 conditions, 5010 events. 1227/5010 cut-off events. For 9000/9027 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 44646 event pairs, 441 based on Foata normal form. 18/4878 useless extension candidates. Maximal degree in co-relation 14308. Up to 1317 conditions per place. [2022-11-21 09:12:29,772 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 218 selfloop transitions, 26 changer transitions 84/457 dead transitions. [2022-11-21 09:12:29,772 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 457 transitions, 2968 flow [2022-11-21 09:12:29,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-21 09:12:29,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-11-21 09:12:29,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 5939 transitions. [2022-11-21 09:12:29,777 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7104066985645933 [2022-11-21 09:12:29,778 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 5939 transitions. [2022-11-21 09:12:29,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 5939 transitions. [2022-11-21 09:12:29,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:29,779 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 5939 transitions. [2022-11-21 09:12:29,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 134.97727272727272) internal successors, (5939), 44 states have internal predecessors, (5939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:29,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 190.0) internal successors, (8550), 45 states have internal predecessors, (8550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:29,791 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 190.0) internal successors, (8550), 45 states have internal predecessors, (8550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:29,792 INFO L175 Difference]: Start difference. First operand has 251 places, 208 transitions, 832 flow. Second operand 44 states and 5939 transitions. [2022-11-21 09:12:29,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 457 transitions, 2968 flow [2022-11-21 09:12:29,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 457 transitions, 2784 flow, removed 92 selfloop flow, removed 8 redundant places. [2022-11-21 09:12:29,861 INFO L231 Difference]: Finished difference. Result has 319 places, 220 transitions, 1129 flow [2022-11-21 09:12:29,862 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=764, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=1129, PETRI_PLACES=319, PETRI_TRANSITIONS=220} [2022-11-21 09:12:29,862 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 148 predicate places. [2022-11-21 09:12:29,862 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 220 transitions, 1129 flow [2022-11-21 09:12:29,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:29,863 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:29,863 INFO L209 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-11-21 09:12:29,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-21 09:12:29,863 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-11-21 09:12:29,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:29,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1282105351, now seen corresponding path program 3 times [2022-11-21 09:12:29,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:29,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947326399] [2022-11-21 09:12:29,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:29,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:29,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:30,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:30,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:30,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947326399] [2022-11-21 09:12:30,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947326399] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:30,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:30,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:30,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153147401] [2022-11-21 09:12:30,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:30,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:30,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:30,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:30,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:30,309 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:30,310 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 220 transitions, 1129 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:30,310 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:30,310 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:30,310 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:34,591 INFO L130 PetriNetUnfolder]: 1201/5031 cut-off events. [2022-11-21 09:12:34,592 INFO L131 PetriNetUnfolder]: For 39134/39180 co-relation queries the response was YES. [2022-11-21 09:12:34,636 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21131 conditions, 5031 events. 1201/5031 cut-off events. For 39134/39180 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 45503 event pairs, 489 based on Foata normal form. 12/4907 useless extension candidates. Maximal degree in co-relation 21033. Up to 1437 conditions per place. [2022-11-21 09:12:34,650 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 310 selfloop transitions, 20 changer transitions 84/543 dead transitions. [2022-11-21 09:12:34,650 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 543 transitions, 5336 flow [2022-11-21 09:12:34,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-21 09:12:34,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-11-21 09:12:34,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 5935 transitions. [2022-11-21 09:12:34,654 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7099282296650717 [2022-11-21 09:12:34,654 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 5935 transitions. [2022-11-21 09:12:34,654 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 5935 transitions. [2022-11-21 09:12:34,655 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:34,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 5935 transitions. [2022-11-21 09:12:34,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 134.88636363636363) internal successors, (5935), 44 states have internal predecessors, (5935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:34,664 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 190.0) internal successors, (8550), 45 states have internal predecessors, (8550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:34,665 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 190.0) internal successors, (8550), 45 states have internal predecessors, (8550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:34,665 INFO L175 Difference]: Start difference. First operand has 319 places, 220 transitions, 1129 flow. Second operand 44 states and 5935 transitions. [2022-11-21 09:12:34,665 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 543 transitions, 5336 flow [2022-11-21 09:12:34,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 543 transitions, 5160 flow, removed 73 selfloop flow, removed 14 redundant places. [2022-11-21 09:12:34,763 INFO L231 Difference]: Finished difference. Result has 354 places, 226 transitions, 1377 flow [2022-11-21 09:12:34,763 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1096, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=1377, PETRI_PLACES=354, PETRI_TRANSITIONS=226} [2022-11-21 09:12:34,764 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 183 predicate places. [2022-11-21 09:12:34,764 INFO L495 AbstractCegarLoop]: Abstraction has has 354 places, 226 transitions, 1377 flow [2022-11-21 09:12:34,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:34,764 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:34,764 INFO L209 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-11-21 09:12:34,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-11-21 09:12:34,765 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-11-21 09:12:34,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:34,765 INFO L85 PathProgramCache]: Analyzing trace with hash 187908057, now seen corresponding path program 4 times [2022-11-21 09:12:34,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:34,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056020866] [2022-11-21 09:12:34,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:34,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:34,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:35,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:35,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:35,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056020866] [2022-11-21 09:12:35,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056020866] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:35,177 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:35,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:35,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192039968] [2022-11-21 09:12:35,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:35,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:35,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:35,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:35,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:35,180 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:35,181 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 226 transitions, 1377 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:35,181 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:35,181 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:35,181 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:38,549 INFO L130 PetriNetUnfolder]: 1179/4846 cut-off events. [2022-11-21 09:12:38,550 INFO L131 PetriNetUnfolder]: For 58677/58731 co-relation queries the response was YES. [2022-11-21 09:12:38,608 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23281 conditions, 4846 events. 1179/4846 cut-off events. For 58677/58731 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 42929 event pairs, 586 based on Foata normal form. 13/4697 useless extension candidates. Maximal degree in co-relation 23155. Up to 1437 conditions per place. [2022-11-21 09:12:38,623 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 200 selfloop transitions, 29 changer transitions 48/406 dead transitions. [2022-11-21 09:12:38,623 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 406 transitions, 4309 flow [2022-11-21 09:12:38,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-21 09:12:38,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-21 09:12:38,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3934 transitions. [2022-11-21 09:12:38,628 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7139745916515426 [2022-11-21 09:12:38,628 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3934 transitions. [2022-11-21 09:12:38,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3934 transitions. [2022-11-21 09:12:38,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:38,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3934 transitions. [2022-11-21 09:12:38,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 135.6551724137931) internal successors, (3934), 29 states have internal predecessors, (3934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:38,634 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 190.0) internal successors, (5700), 30 states have internal predecessors, (5700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:38,635 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 190.0) internal successors, (5700), 30 states have internal predecessors, (5700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:38,635 INFO L175 Difference]: Start difference. First operand has 354 places, 226 transitions, 1377 flow. Second operand 29 states and 3934 transitions. [2022-11-21 09:12:38,635 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 406 transitions, 4309 flow [2022-11-21 09:12:38,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 406 transitions, 3998 flow, removed 153 selfloop flow, removed 23 redundant places. [2022-11-21 09:12:38,823 INFO L231 Difference]: Finished difference. Result has 348 places, 242 transitions, 1675 flow [2022-11-21 09:12:38,824 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1296, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=1675, PETRI_PLACES=348, PETRI_TRANSITIONS=242} [2022-11-21 09:12:38,824 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 177 predicate places. [2022-11-21 09:12:38,824 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 242 transitions, 1675 flow [2022-11-21 09:12:38,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:38,825 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:38,825 INFO L209 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-11-21 09:12:38,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-11-21 09:12:38,825 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-11-21 09:12:38,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:38,825 INFO L85 PathProgramCache]: Analyzing trace with hash -487922519, now seen corresponding path program 5 times [2022-11-21 09:12:38,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:38,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30034035] [2022-11-21 09:12:38,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:38,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:38,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:39,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:39,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:39,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30034035] [2022-11-21 09:12:39,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30034035] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:39,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:39,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:39,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604281079] [2022-11-21 09:12:39,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:39,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:39,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:39,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:39,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:39,235 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:39,236 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 242 transitions, 1675 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:39,237 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:39,237 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:39,237 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:41,871 INFO L130 PetriNetUnfolder]: 1199/4648 cut-off events. [2022-11-21 09:12:41,871 INFO L131 PetriNetUnfolder]: For 60189/60235 co-relation queries the response was YES. [2022-11-21 09:12:41,904 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23547 conditions, 4648 events. 1199/4648 cut-off events. For 60189/60235 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 40030 event pairs, 486 based on Foata normal form. 7/4530 useless extension candidates. Maximal degree in co-relation 23419. Up to 1387 conditions per place. [2022-11-21 09:12:41,917 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 196 selfloop transitions, 55 changer transitions 46/426 dead transitions. [2022-11-21 09:12:41,917 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 426 transitions, 4778 flow [2022-11-21 09:12:41,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-21 09:12:41,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-21 09:12:41,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3150 transitions. [2022-11-21 09:12:41,920 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7208237986270023 [2022-11-21 09:12:41,921 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3150 transitions. [2022-11-21 09:12:41,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3150 transitions. [2022-11-21 09:12:41,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:41,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3150 transitions. [2022-11-21 09:12:41,923 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 136.95652173913044) internal successors, (3150), 23 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-11-21 09:12:41,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 190.0) internal successors, (4560), 24 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:41,925 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 190.0) internal successors, (4560), 24 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:41,925 INFO L175 Difference]: Start difference. First operand has 348 places, 242 transitions, 1675 flow. Second operand 23 states and 3150 transitions. [2022-11-21 09:12:41,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 426 transitions, 4778 flow [2022-11-21 09:12:42,117 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 426 transitions, 4356 flow, removed 170 selfloop flow, removed 24 redundant places. [2022-11-21 09:12:42,121 INFO L231 Difference]: Finished difference. Result has 345 places, 266 transitions, 2058 flow [2022-11-21 09:12:42,121 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1499, PETRI_DIFFERENCE_MINUEND_PLACES=308, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2058, PETRI_PLACES=345, PETRI_TRANSITIONS=266} [2022-11-21 09:12:42,121 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 174 predicate places. [2022-11-21 09:12:42,121 INFO L495 AbstractCegarLoop]: Abstraction has has 345 places, 266 transitions, 2058 flow [2022-11-21 09:12:42,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:42,122 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:42,122 INFO L209 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-11-21 09:12:42,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-11-21 09:12:42,122 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-11-21 09:12:42,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:42,122 INFO L85 PathProgramCache]: Analyzing trace with hash 278892473, now seen corresponding path program 6 times [2022-11-21 09:12:42,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:42,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248744992] [2022-11-21 09:12:42,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:42,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:42,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:42,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:42,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:42,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248744992] [2022-11-21 09:12:42,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248744992] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:42,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:42,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:42,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162385974] [2022-11-21 09:12:42,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:42,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:42,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:42,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:42,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:42,530 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:42,531 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 266 transitions, 2058 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:42,531 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:42,531 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:42,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:45,717 INFO L130 PetriNetUnfolder]: 1230/5078 cut-off events. [2022-11-21 09:12:45,717 INFO L131 PetriNetUnfolder]: For 53320/53376 co-relation queries the response was YES. [2022-11-21 09:12:45,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24194 conditions, 5078 events. 1230/5078 cut-off events. For 53320/53376 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 45849 event pairs, 583 based on Foata normal form. 15/4936 useless extension candidates. Maximal degree in co-relation 24072. Up to 1437 conditions per place. [2022-11-21 09:12:45,782 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 267 selfloop transitions, 48 changer transitions 76/520 dead transitions. [2022-11-21 09:12:45,782 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 520 transitions, 6019 flow [2022-11-21 09:12:45,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-21 09:12:45,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-21 09:12:45,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5531 transitions. [2022-11-21 09:12:45,788 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.710012836970475 [2022-11-21 09:12:45,788 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5531 transitions. [2022-11-21 09:12:45,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5531 transitions. [2022-11-21 09:12:45,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:45,789 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5531 transitions. [2022-11-21 09:12:45,793 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 134.90243902439025) internal successors, (5531), 41 states have internal predecessors, (5531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:45,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 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-11-21 09:12:45,798 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 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-11-21 09:12:45,798 INFO L175 Difference]: Start difference. First operand has 345 places, 266 transitions, 2058 flow. Second operand 41 states and 5531 transitions. [2022-11-21 09:12:45,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 520 transitions, 6019 flow [2022-11-21 09:12:45,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 366 places, 520 transitions, 5606 flow, removed 97 selfloop flow, removed 10 redundant places. [2022-11-21 09:12:45,990 INFO L231 Difference]: Finished difference. Result has 399 places, 281 transitions, 2209 flow [2022-11-21 09:12:45,990 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1833, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2209, PETRI_PLACES=399, PETRI_TRANSITIONS=281} [2022-11-21 09:12:45,991 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 228 predicate places. [2022-11-21 09:12:45,991 INFO L495 AbstractCegarLoop]: Abstraction has has 399 places, 281 transitions, 2209 flow [2022-11-21 09:12:45,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:45,991 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:45,992 INFO L209 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-11-21 09:12:45,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-21 09:12:45,992 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-11-21 09:12:45,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:45,992 INFO L85 PathProgramCache]: Analyzing trace with hash -665790819, now seen corresponding path program 7 times [2022-11-21 09:12:45,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:45,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129463246] [2022-11-21 09:12:45,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:45,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:46,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:46,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:46,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129463246] [2022-11-21 09:12:46,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129463246] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:46,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:46,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:46,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196029149] [2022-11-21 09:12:46,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:46,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:46,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:46,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:46,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:46,324 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:46,325 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 281 transitions, 2209 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:46,325 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:46,325 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:46,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:50,343 INFO L130 PetriNetUnfolder]: 1640/8263 cut-off events. [2022-11-21 09:12:50,343 INFO L131 PetriNetUnfolder]: For 82400/82457 co-relation queries the response was YES. [2022-11-21 09:12:50,406 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35624 conditions, 8263 events. 1640/8263 cut-off events. For 82400/82457 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 85480 event pairs, 404 based on Foata normal form. 10/8093 useless extension candidates. Maximal degree in co-relation 35475. Up to 1466 conditions per place. [2022-11-21 09:12:50,433 INFO L137 encePairwiseOnDemand]: 162/190 looper letters, 298 selfloop transitions, 83 changer transitions 49/559 dead transitions. [2022-11-21 09:12:50,433 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 406 places, 559 transitions, 6618 flow [2022-11-21 09:12:50,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-21 09:12:50,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-21 09:12:50,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 5188 transitions. [2022-11-21 09:12:50,438 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7185595567867036 [2022-11-21 09:12:50,438 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 5188 transitions. [2022-11-21 09:12:50,439 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 5188 transitions. [2022-11-21 09:12:50,440 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:50,440 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 5188 transitions. [2022-11-21 09:12:50,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 136.52631578947367) internal successors, (5188), 38 states have internal predecessors, (5188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:50,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 190.0) internal successors, (7410), 39 states have internal predecessors, (7410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:50,525 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 190.0) internal successors, (7410), 39 states have internal predecessors, (7410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:50,525 INFO L175 Difference]: Start difference. First operand has 399 places, 281 transitions, 2209 flow. Second operand 38 states and 5188 transitions. [2022-11-21 09:12:50,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 406 places, 559 transitions, 6618 flow [2022-11-21 09:12:50,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 375 places, 559 transitions, 6283 flow, removed 140 selfloop flow, removed 31 redundant places. [2022-11-21 09:12:50,811 INFO L231 Difference]: Finished difference. Result has 409 places, 342 transitions, 3213 flow [2022-11-21 09:12:50,812 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2087, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=3213, PETRI_PLACES=409, PETRI_TRANSITIONS=342} [2022-11-21 09:12:50,812 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 238 predicate places. [2022-11-21 09:12:50,812 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 342 transitions, 3213 flow [2022-11-21 09:12:50,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:50,813 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:50,813 INFO L209 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-11-21 09:12:50,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-11-21 09:12:50,813 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-11-21 09:12:50,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:50,814 INFO L85 PathProgramCache]: Analyzing trace with hash 1389502753, now seen corresponding path program 8 times [2022-11-21 09:12:50,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:50,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714035214] [2022-11-21 09:12:50,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:50,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:50,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:51,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:12:51,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:51,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714035214] [2022-11-21 09:12:51,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714035214] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:51,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:51,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:51,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114156897] [2022-11-21 09:12:51,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:51,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:51,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:51,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:51,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:51,184 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:51,185 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 342 transitions, 3213 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:51,185 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:51,186 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:51,186 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:12:56,803 INFO L130 PetriNetUnfolder]: 2116/10494 cut-off events. [2022-11-21 09:12:56,803 INFO L131 PetriNetUnfolder]: For 128938/129124 co-relation queries the response was YES. [2022-11-21 09:12:56,899 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48347 conditions, 10494 events. 2116/10494 cut-off events. For 128938/129124 co-relation queries the response was YES. Maximal size of possible extension queue 257. Compared 114970 event pairs, 470 based on Foata normal form. 55/10355 useless extension candidates. Maximal degree in co-relation 48194. Up to 1917 conditions per place. [2022-11-21 09:12:56,926 INFO L137 encePairwiseOnDemand]: 164/190 looper letters, 492 selfloop transitions, 119 changer transitions 67/807 dead transitions. [2022-11-21 09:12:56,926 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 437 places, 807 transitions, 10532 flow [2022-11-21 09:12:56,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-21 09:12:56,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-11-21 09:12:56,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 6154 transitions. [2022-11-21 09:12:56,931 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.719766081871345 [2022-11-21 09:12:56,931 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 6154 transitions. [2022-11-21 09:12:56,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 6154 transitions. [2022-11-21 09:12:56,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:12:56,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 6154 transitions. [2022-11-21 09:12:56,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 136.75555555555556) internal successors, (6154), 45 states have internal predecessors, (6154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:56,939 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 190.0) internal successors, (8740), 46 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:56,940 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 190.0) internal successors, (8740), 46 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:56,940 INFO L175 Difference]: Start difference. First operand has 409 places, 342 transitions, 3213 flow. Second operand 45 states and 6154 transitions. [2022-11-21 09:12:56,940 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 437 places, 807 transitions, 10532 flow [2022-11-21 09:12:57,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 807 transitions, 9984 flow, removed 274 selfloop flow, removed 13 redundant places. [2022-11-21 09:12:57,494 INFO L231 Difference]: Finished difference. Result has 460 places, 417 transitions, 4425 flow [2022-11-21 09:12:57,495 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2933, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=342, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=4425, PETRI_PLACES=460, PETRI_TRANSITIONS=417} [2022-11-21 09:12:57,495 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 289 predicate places. [2022-11-21 09:12:57,495 INFO L495 AbstractCegarLoop]: Abstraction has has 460 places, 417 transitions, 4425 flow [2022-11-21 09:12:57,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:57,496 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:12:57,496 INFO L209 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-11-21 09:12:57,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-11-21 09:12:57,496 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-11-21 09:12:57,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:12:57,496 INFO L85 PathProgramCache]: Analyzing trace with hash 513857283, now seen corresponding path program 9 times [2022-11-21 09:12:57,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:12:57,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911737704] [2022-11-21 09:12:57,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:12:57,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:12:57,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:12:57,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-11-21 09:12:57,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:12:57,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911737704] [2022-11-21 09:12:57,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911737704] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:12:57,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:12:57,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:12:57,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101330975] [2022-11-21 09:12:57,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:12:57,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:12:57,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:12:57,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:12:57,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:12:57,919 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:12:57,920 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 460 places, 417 transitions, 4425 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:12:57,920 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:12:57,920 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:12:57,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:13:04,238 INFO L130 PetriNetUnfolder]: 2153/10059 cut-off events. [2022-11-21 09:13:04,239 INFO L131 PetriNetUnfolder]: For 143024/143394 co-relation queries the response was YES. [2022-11-21 09:13:04,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51629 conditions, 10059 events. 2153/10059 cut-off events. For 143024/143394 co-relation queries the response was YES. Maximal size of possible extension queue 260. Compared 107909 event pairs, 950 based on Foata normal form. 33/9834 useless extension candidates. Maximal degree in co-relation 51453. Up to 3101 conditions per place. [2022-11-21 09:13:04,410 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 354 selfloop transitions, 68 changer transitions 60/611 dead transitions. [2022-11-21 09:13:04,410 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 611 transitions, 8938 flow [2022-11-21 09:13:04,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-21 09:13:04,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-21 09:13:04,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4728 transitions. [2022-11-21 09:13:04,418 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7109774436090226 [2022-11-21 09:13:04,418 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4728 transitions. [2022-11-21 09:13:04,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4728 transitions. [2022-11-21 09:13:04,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:13:04,419 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4728 transitions. [2022-11-21 09:13:04,424 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 135.0857142857143) internal successors, (4728), 35 states have internal predecessors, (4728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:04,429 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 190.0) internal successors, (6840), 36 states have internal predecessors, (6840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:04,430 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 190.0) internal successors, (6840), 36 states have internal predecessors, (6840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:04,431 INFO L175 Difference]: Start difference. First operand has 460 places, 417 transitions, 4425 flow. Second operand 35 states and 4728 transitions. [2022-11-21 09:13:04,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 468 places, 611 transitions, 8938 flow [2022-11-21 09:13:05,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 611 transitions, 8580 flow, removed 179 selfloop flow, removed 21 redundant places. [2022-11-21 09:13:05,237 INFO L231 Difference]: Finished difference. Result has 478 places, 437 transitions, 5060 flow [2022-11-21 09:13:05,237 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4273, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=417, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=357, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5060, PETRI_PLACES=478, PETRI_TRANSITIONS=437} [2022-11-21 09:13:05,238 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 307 predicate places. [2022-11-21 09:13:05,238 INFO L495 AbstractCegarLoop]: Abstraction has has 478 places, 437 transitions, 5060 flow [2022-11-21 09:13:05,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:05,239 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:13:05,239 INFO L209 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-11-21 09:13:05,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-11-21 09:13:05,239 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-11-21 09:13:05,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:13:05,240 INFO L85 PathProgramCache]: Analyzing trace with hash 858837041, now seen corresponding path program 10 times [2022-11-21 09:13:05,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:13:05,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127119875] [2022-11-21 09:13:05,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:13:05,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:13:05,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:13:05,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:13:05,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:13:05,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127119875] [2022-11-21 09:13:05,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127119875] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:13:05,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:13:05,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:13:05,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087667067] [2022-11-21 09:13:05,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:13:05,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:13:05,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:13:05,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:13:05,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:13:05,757 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:13:05,758 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 478 places, 437 transitions, 5060 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:05,758 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:13:05,758 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:13:05,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:13:11,100 INFO L130 PetriNetUnfolder]: 2172/10387 cut-off events. [2022-11-21 09:13:11,100 INFO L131 PetriNetUnfolder]: For 157731/158039 co-relation queries the response was YES. [2022-11-21 09:13:11,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53554 conditions, 10387 events. 2172/10387 cut-off events. For 157731/158039 co-relation queries the response was YES. Maximal size of possible extension queue 283. Compared 113221 event pairs, 1021 based on Foata normal form. 57/10171 useless extension candidates. Maximal degree in co-relation 53367. Up to 3219 conditions per place. [2022-11-21 09:13:11,229 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 432 selfloop transitions, 102 changer transitions 57/720 dead transitions. [2022-11-21 09:13:11,229 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 720 transitions, 10259 flow [2022-11-21 09:13:11,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-21 09:13:11,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-21 09:13:11,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4792 transitions. [2022-11-21 09:13:11,232 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7206015037593985 [2022-11-21 09:13:11,232 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4792 transitions. [2022-11-21 09:13:11,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4792 transitions. [2022-11-21 09:13:11,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:13:11,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4792 transitions. [2022-11-21 09:13:11,236 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 136.9142857142857) internal successors, (4792), 35 states have internal predecessors, (4792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:11,238 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 190.0) internal successors, (6840), 36 states have internal predecessors, (6840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:11,239 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 190.0) internal successors, (6840), 36 states have internal predecessors, (6840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:11,239 INFO L175 Difference]: Start difference. First operand has 478 places, 437 transitions, 5060 flow. Second operand 35 states and 4792 transitions. [2022-11-21 09:13:11,239 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 720 transitions, 10259 flow [2022-11-21 09:13:12,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 720 transitions, 9803 flow, removed 190 selfloop flow, removed 21 redundant places. [2022-11-21 09:13:12,118 INFO L231 Difference]: Finished difference. Result has 493 places, 454 transitions, 5551 flow [2022-11-21 09:13:12,119 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4785, PETRI_DIFFERENCE_MINUEND_PLACES=434, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5551, PETRI_PLACES=493, PETRI_TRANSITIONS=454} [2022-11-21 09:13:12,119 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 322 predicate places. [2022-11-21 09:13:12,119 INFO L495 AbstractCegarLoop]: Abstraction has has 493 places, 454 transitions, 5551 flow [2022-11-21 09:13:12,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:12,120 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:13:12,120 INFO L209 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-11-21 09:13:12,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-21 09:13:12,120 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-11-21 09:13:12,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:13:12,121 INFO L85 PathProgramCache]: Analyzing trace with hash -633929867, now seen corresponding path program 11 times [2022-11-21 09:13:12,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:13:12,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017536783] [2022-11-21 09:13:12,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:13:12,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:13:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:13:12,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:13:12,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:13:12,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017536783] [2022-11-21 09:13:12,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017536783] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:13:12,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:13:12,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:13:12,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253635691] [2022-11-21 09:13:12,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:13:12,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:13:12,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:13:12,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:13:12,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:13:12,514 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:13:12,515 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 493 places, 454 transitions, 5551 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:12,515 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:13:12,515 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:13:12,515 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:13:19,402 INFO L130 PetriNetUnfolder]: 2183/10305 cut-off events. [2022-11-21 09:13:19,402 INFO L131 PetriNetUnfolder]: For 154063/154390 co-relation queries the response was YES. [2022-11-21 09:13:19,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53907 conditions, 10305 events. 2183/10305 cut-off events. For 154063/154390 co-relation queries the response was YES. Maximal size of possible extension queue 285. Compared 112133 event pairs, 1125 based on Foata normal form. 67/10086 useless extension candidates. Maximal degree in co-relation 53714. Up to 3219 conditions per place. [2022-11-21 09:13:19,555 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 391 selfloop transitions, 72 changer transitions 71/663 dead transitions. [2022-11-21 09:13:19,555 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 514 places, 663 transitions, 10155 flow [2022-11-21 09:13:19,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-21 09:13:19,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-21 09:13:19,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5530 transitions. [2022-11-21 09:13:19,559 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7098844672657253 [2022-11-21 09:13:19,559 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5530 transitions. [2022-11-21 09:13:19,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5530 transitions. [2022-11-21 09:13:19,560 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:13:19,560 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5530 transitions. [2022-11-21 09:13:19,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 134.8780487804878) internal successors, (5530), 41 states have internal predecessors, (5530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:19,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 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-11-21 09:13:19,567 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 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-11-21 09:13:19,567 INFO L175 Difference]: Start difference. First operand has 493 places, 454 transitions, 5551 flow. Second operand 41 states and 5530 transitions. [2022-11-21 09:13:19,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 514 places, 663 transitions, 10155 flow [2022-11-21 09:13:20,990 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 500 places, 663 transitions, 9942 flow, removed 102 selfloop flow, removed 14 redundant places. [2022-11-21 09:13:20,997 INFO L231 Difference]: Finished difference. Result has 534 places, 460 transitions, 5899 flow [2022-11-21 09:13:20,998 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5464, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=386, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5899, PETRI_PLACES=534, PETRI_TRANSITIONS=460} [2022-11-21 09:13:20,998 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 363 predicate places. [2022-11-21 09:13:20,998 INFO L495 AbstractCegarLoop]: Abstraction has has 534 places, 460 transitions, 5899 flow [2022-11-21 09:13:20,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:20,998 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:13:20,999 INFO L209 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-11-21 09:13:20,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-11-21 09:13:20,999 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-11-21 09:13:20,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:13:20,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1327368139, now seen corresponding path program 12 times [2022-11-21 09:13:20,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:13:20,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660756633] [2022-11-21 09:13:20,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:13:21,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:13:21,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:13:21,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:13:21,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:13:21,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660756633] [2022-11-21 09:13:21,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660756633] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:13:21,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:13:21,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:13:21,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458139628] [2022-11-21 09:13:21,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:13:21,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:13:21,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:13:21,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:13:21,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:13:21,354 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:13:21,355 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 460 transitions, 5899 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:21,355 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:13:21,355 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:13:21,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:13:28,057 INFO L130 PetriNetUnfolder]: 2294/11072 cut-off events. [2022-11-21 09:13:28,057 INFO L131 PetriNetUnfolder]: For 194145/194472 co-relation queries the response was YES. [2022-11-21 09:13:28,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58869 conditions, 11072 events. 2294/11072 cut-off events. For 194145/194472 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 122691 event pairs, 1405 based on Foata normal form. 21/10799 useless extension candidates. Maximal degree in co-relation 58655. Up to 3219 conditions per place. [2022-11-21 09:13:28,225 INFO L137 encePairwiseOnDemand]: 169/190 looper letters, 465 selfloop transitions, 21 changer transitions 68/683 dead transitions. [2022-11-21 09:13:28,225 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 683 transitions, 11337 flow [2022-11-21 09:13:28,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-21 09:13:28,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-21 09:13:28,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5535 transitions. [2022-11-21 09:13:28,230 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7105263157894737 [2022-11-21 09:13:28,230 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5535 transitions. [2022-11-21 09:13:28,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5535 transitions. [2022-11-21 09:13:28,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:13:28,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5535 transitions. [2022-11-21 09:13:28,234 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 135.0) internal successors, (5535), 41 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:28,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 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-11-21 09:13:28,238 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 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-11-21 09:13:28,238 INFO L175 Difference]: Start difference. First operand has 534 places, 460 transitions, 5899 flow. Second operand 41 states and 5535 transitions. [2022-11-21 09:13:28,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 683 transitions, 11337 flow [2022-11-21 09:13:29,836 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 513 places, 683 transitions, 10822 flow, removed 209 selfloop flow, removed 31 redundant places. [2022-11-21 09:13:29,848 INFO L231 Difference]: Finished difference. Result has 552 places, 469 transitions, 6179 flow [2022-11-21 09:13:29,848 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5696, PETRI_DIFFERENCE_MINUEND_PLACES=473, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=6179, PETRI_PLACES=552, PETRI_TRANSITIONS=469} [2022-11-21 09:13:29,849 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 381 predicate places. [2022-11-21 09:13:29,849 INFO L495 AbstractCegarLoop]: Abstraction has has 552 places, 469 transitions, 6179 flow [2022-11-21 09:13:29,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:29,849 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:13:29,850 INFO L209 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-11-21 09:13:29,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-11-21 09:13:29,850 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-11-21 09:13:29,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:13:29,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1776983279, now seen corresponding path program 13 times [2022-11-21 09:13:29,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:13:29,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143201266] [2022-11-21 09:13:29,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:13:29,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:13:29,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:13:30,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:13:30,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:13:30,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143201266] [2022-11-21 09:13:30,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143201266] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:13:30,307 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:13:30,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:13:30,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644137782] [2022-11-21 09:13:30,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:13:30,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:13:30,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:13:30,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:13:30,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:13:30,310 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:13:30,310 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 469 transitions, 6179 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:30,311 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:13:30,311 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:13:30,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-21 09:13:36,824 INFO L130 PetriNetUnfolder]: 2280/10732 cut-off events. [2022-11-21 09:13:36,824 INFO L131 PetriNetUnfolder]: For 211613/211984 co-relation queries the response was YES. [2022-11-21 09:13:36,993 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59904 conditions, 10732 events. 2280/10732 cut-off events. For 211613/211984 co-relation queries the response was YES. Maximal size of possible extension queue 290. Compared 118009 event pairs, 1181 based on Foata normal form. 79/10516 useless extension candidates. Maximal degree in co-relation 59679. Up to 3219 conditions per place. [2022-11-21 09:13:37,023 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 352 selfloop transitions, 110 changer transitions 56/647 dead transitions. [2022-11-21 09:13:37,023 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 647 transitions, 10298 flow [2022-11-21 09:13:37,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-21 09:13:37,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-21 09:13:37,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3146 transitions. [2022-11-21 09:13:37,025 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7199084668192219 [2022-11-21 09:13:37,025 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3146 transitions. [2022-11-21 09:13:37,025 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3146 transitions. [2022-11-21 09:13:37,026 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 09:13:37,026 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3146 transitions. [2022-11-21 09:13:37,029 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 136.7826086956522) internal successors, (3146), 23 states have internal predecessors, (3146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:37,031 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 190.0) internal successors, (4560), 24 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:37,032 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 190.0) internal successors, (4560), 24 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:37,032 INFO L175 Difference]: Start difference. First operand has 552 places, 469 transitions, 6179 flow. Second operand 23 states and 3146 transitions. [2022-11-21 09:13:37,032 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 647 transitions, 10298 flow [2022-11-21 09:13:38,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 647 transitions, 9941 flow, removed 174 selfloop flow, removed 30 redundant places. [2022-11-21 09:13:38,947 INFO L231 Difference]: Finished difference. Result has 522 places, 472 transitions, 6308 flow [2022-11-21 09:13:38,948 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5982, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=6308, PETRI_PLACES=522, PETRI_TRANSITIONS=472} [2022-11-21 09:13:38,949 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 351 predicate places. [2022-11-21 09:13:38,949 INFO L495 AbstractCegarLoop]: Abstraction has has 522 places, 472 transitions, 6308 flow [2022-11-21 09:13:38,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:38,949 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-21 09:13:38,949 INFO L209 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-11-21 09:13:38,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-11-21 09:13:38,950 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-11-21 09:13:38,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 09:13:38,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1137466101, now seen corresponding path program 14 times [2022-11-21 09:13:38,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 09:13:38,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539863704] [2022-11-21 09:13:38,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 09:13:38,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 09:13:38,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 09:13:39,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 09:13:39,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 09:13:39,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539863704] [2022-11-21 09:13:39,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539863704] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 09:13:39,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 09:13:39,344 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-21 09:13:39,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307769177] [2022-11-21 09:13:39,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 09:13:39,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 09:13:39,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 09:13:39,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 09:13:39,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-21 09:13:39,347 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-21 09:13:39,348 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 472 transitions, 6308 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 09:13:39,348 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-21 09:13:39,348 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-21 09:13:39,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand