./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 e04fb08f Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/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_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8 --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-e04fb08 [2022-11-16 11:28:06,235 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 11:28:06,237 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 11:28:06,261 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 11:28:06,269 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 11:28:06,272 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 11:28:06,275 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 11:28:06,280 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 11:28:06,282 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 11:28:06,287 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 11:28:06,289 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 11:28:06,290 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 11:28:06,291 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 11:28:06,294 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 11:28:06,296 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 11:28:06,298 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 11:28:06,300 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 11:28:06,301 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 11:28:06,303 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 11:28:06,310 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 11:28:06,312 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 11:28:06,313 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 11:28:06,316 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 11:28:06,317 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 11:28:06,323 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 11:28:06,327 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 11:28:06,328 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 11:28:06,329 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 11:28:06,330 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 11:28:06,331 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 11:28:06,333 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 11:28:06,334 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 11:28:06,336 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 11:28:06,337 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 11:28:06,339 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 11:28:06,339 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 11:28:06,340 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 11:28:06,340 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 11:28:06,340 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 11:28:06,341 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 11:28:06,342 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 11:28:06,343 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-16 11:28:06,390 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 11:28:06,390 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 11:28:06,391 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 11:28:06,391 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 11:28:06,392 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 11:28:06,392 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 11:28:06,393 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 11:28:06,393 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 11:28:06,393 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 11:28:06,393 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 11:28:06,395 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 11:28:06,395 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 11:28:06,395 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 11:28:06,395 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 11:28:06,396 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 11:28:06,396 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 11:28:06,396 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 11:28:06,396 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 11:28:06,396 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 11:28:06,397 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 11:28:06,397 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 11:28:06,397 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 11:28:06,397 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 11:28:06,398 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 11:28:06,398 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:28:06,398 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 11:28:06,400 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 11:28:06,400 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 11:28:06,401 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 11:28:06,401 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 11:28:06,401 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 11:28:06,401 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 11:28:06,402 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 11:28:06,402 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_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/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_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8 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-16 11:28:06,740 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 11:28:06,767 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 11:28:06,770 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 11:28:06,772 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 11:28:06,773 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 11:28:06,774 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-11-16 11:28:06,858 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/data/6b5df5b65/fea40310ad7d4612b07bc29b15c8fdd1/FLAG8ddf00e6a [2022-11-16 11:28:07,415 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 11:28:07,415 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-11-16 11:28:07,424 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/data/6b5df5b65/fea40310ad7d4612b07bc29b15c8fdd1/FLAG8ddf00e6a [2022-11-16 11:28:07,777 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/data/6b5df5b65/fea40310ad7d4612b07bc29b15c8fdd1 [2022-11-16 11:28:07,780 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 11:28:07,782 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 11:28:07,784 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 11:28:07,784 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 11:28:07,787 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 11:28:07,788 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:28:07" (1/1) ... [2022-11-16 11:28:07,789 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@29c1c43e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:07, skipping insertion in model container [2022-11-16 11:28:07,789 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:28:07" (1/1) ... [2022-11-16 11:28:07,801 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 11:28:07,817 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:28:08,034 WARN L229 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_4126f871-0b27-49a7-8ac7-9f37772f3f64/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-11-16 11:28:08,040 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:28:08,048 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 11:28:08,068 WARN L229 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_4126f871-0b27-49a7-8ac7-9f37772f3f64/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-11-16 11:28:08,071 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:28:08,086 INFO L208 MainTranslator]: Completed translation [2022-11-16 11:28:08,086 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08 WrapperNode [2022-11-16 11:28:08,086 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 11:28:08,088 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 11:28:08,088 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 11:28:08,088 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 11:28:08,099 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,121 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,159 INFO L138 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 142 [2022-11-16 11:28:08,161 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 11:28:08,162 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 11:28:08,162 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 11:28:08,162 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 11:28:08,171 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,172 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,189 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,194 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,200 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,202 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,209 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,211 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,213 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 11:28:08,214 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 11:28:08,215 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 11:28:08,215 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 11:28:08,216 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (1/1) ... [2022-11-16 11:28:08,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:28:08,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:28:08,251 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 11:28:08,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4126f871-0b27-49a7-8ac7-9f37772f3f64/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 11:28:08,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 11:28:08,303 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-16 11:28:08,303 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-16 11:28:08,303 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-16 11:28:08,303 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-16 11:28:08,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 11:28:08,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 11:28:08,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 11:28:08,304 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 11:28:08,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 11:28:08,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 11:28:08,305 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 11:28:08,307 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-16 11:28:08,503 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 11:28:08,506 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 11:28:08,944 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 11:28:08,953 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 11:28:08,953 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-16 11:28:08,956 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:28:08 BoogieIcfgContainer [2022-11-16 11:28:08,956 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 11:28:08,959 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 11:28:08,959 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 11:28:08,964 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 11:28:08,965 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 11:28:07" (1/3) ... [2022-11-16 11:28:08,966 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67232837 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:28:08, skipping insertion in model container [2022-11-16 11:28:08,966 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:28:08" (2/3) ... [2022-11-16 11:28:08,967 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67232837 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:28:08, skipping insertion in model container [2022-11-16 11:28:08,967 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:28:08" (3/3) ... [2022-11-16 11:28:08,969 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-file-item-symm.wvr.c [2022-11-16 11:28:08,979 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-16 11:28:08,989 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 11:28:08,989 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 11:28:08,989 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-16 11:28:09,110 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-16 11:28:09,154 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 182 places, 190 transitions, 396 flow [2022-11-16 11:28:09,274 INFO L130 PetriNetUnfolder]: 15/188 cut-off events. [2022-11-16 11:28:09,274 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-16 11:28:09,284 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-16 11:28:09,284 INFO L82 GeneralOperation]: Start removeDead. Operand has 182 places, 190 transitions, 396 flow [2022-11-16 11:28:09,291 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 179 transitions, 370 flow [2022-11-16 11:28:09,304 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:28:09,316 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;@517f7f50, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:28:09,318 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-16 11:28:09,370 INFO L130 PetriNetUnfolder]: 15/178 cut-off events. [2022-11-16 11:28:09,371 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-16 11:28:09,371 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:09,372 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-16 11:28:09,372 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-16 11:28:09,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:09,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1611670464, now seen corresponding path program 1 times [2022-11-16 11:28:09,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:09,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744498060] [2022-11-16 11:28:09,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:09,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:10,689 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-16 11:28:10,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:10,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744498060] [2022-11-16 11:28:10,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744498060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:10,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:10,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:10,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38623705] [2022-11-16 11:28:10,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:10,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:10,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:10,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:10,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:10,772 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:10,782 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-16 11:28:10,782 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:10,782 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:10,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:12,004 INFO L130 PetriNetUnfolder]: 217/1289 cut-off events. [2022-11-16 11:28:12,004 INFO L131 PetriNetUnfolder]: For 111/111 co-relation queries the response was YES. [2022-11-16 11:28:12,013 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 9636 event pairs, 46 based on Foata normal form. 64/1203 useless extension candidates. Maximal degree in co-relation 1365. Up to 153 conditions per place. [2022-11-16 11:28:12,020 INFO L137 encePairwiseOnDemand]: 160/190 looper letters, 113 selfloop transitions, 35 changer transitions 31/310 dead transitions. [2022-11-16 11:28:12,020 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 310 transitions, 1029 flow [2022-11-16 11:28:12,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 11:28:12,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-16 11:28:12,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3178 transitions. [2022-11-16 11:28:12,049 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7964912280701755 [2022-11-16 11:28:12,051 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3178 transitions. [2022-11-16 11:28:12,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3178 transitions. [2022-11-16 11:28:12,056 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:12,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3178 transitions. [2022-11-16 11:28:12,072 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-16 11:28:12,085 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-16 11:28:12,088 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-16 11:28:12,090 INFO L175 Difference]: Start difference. First operand has 171 places, 179 transitions, 370 flow. Second operand 21 states and 3178 transitions. [2022-11-16 11:28:12,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 310 transitions, 1029 flow [2022-11-16 11:28:12,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 310 transitions, 995 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-11-16 11:28:12,103 INFO L231 Difference]: Finished difference. Result has 200 places, 203 transitions, 593 flow [2022-11-16 11:28:12,105 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-16 11:28:12,109 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 29 predicate places. [2022-11-16 11:28:12,109 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 203 transitions, 593 flow [2022-11-16 11:28:12,110 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-16 11:28:12,110 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:12,111 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-16 11:28:12,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 11:28:12,111 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-16 11:28:12,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:12,112 INFO L85 PathProgramCache]: Analyzing trace with hash 214789488, now seen corresponding path program 2 times [2022-11-16 11:28:12,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:12,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202256465] [2022-11-16 11:28:12,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:12,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:12,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:28:12,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:12,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202256465] [2022-11-16 11:28:12,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202256465] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:12,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:12,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:12,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674700162] [2022-11-16 11:28:12,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:12,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:12,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:12,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:12,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:12,674 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:12,676 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-16 11:28:12,677 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:12,678 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:12,678 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:13,670 INFO L130 PetriNetUnfolder]: 223/1602 cut-off events. [2022-11-16 11:28:13,670 INFO L131 PetriNetUnfolder]: For 750/797 co-relation queries the response was YES. [2022-11-16 11:28:13,676 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2916 conditions, 1602 events. 223/1602 cut-off events. For 750/797 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 13064 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-16 11:28:13,682 INFO L137 encePairwiseOnDemand]: 176/190 looper letters, 130 selfloop transitions, 14 changer transitions 28/303 dead transitions. [2022-11-16 11:28:13,683 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 303 transitions, 1347 flow [2022-11-16 11:28:13,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 11:28:13,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-16 11:28:13,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2394 transitions. [2022-11-16 11:28:13,688 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7875 [2022-11-16 11:28:13,688 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2394 transitions. [2022-11-16 11:28:13,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2394 transitions. [2022-11-16 11:28:13,690 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:13,690 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2394 transitions. [2022-11-16 11:28:13,696 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-16 11:28:13,701 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-16 11:28:13,702 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-16 11:28:13,703 INFO L175 Difference]: Start difference. First operand has 200 places, 203 transitions, 593 flow. Second operand 16 states and 2394 transitions. [2022-11-16 11:28:13,703 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 303 transitions, 1347 flow [2022-11-16 11:28:13,712 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 303 transitions, 1333 flow, removed 7 selfloop flow, removed 2 redundant places. [2022-11-16 11:28:13,717 INFO L231 Difference]: Finished difference. Result has 218 places, 207 transitions, 715 flow [2022-11-16 11:28:13,717 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-16 11:28:13,718 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 47 predicate places. [2022-11-16 11:28:13,718 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 207 transitions, 715 flow [2022-11-16 11:28:13,719 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-16 11:28:13,719 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:13,719 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-16 11:28:13,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 11:28:13,720 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-16 11:28:13,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:13,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1515212502, now seen corresponding path program 3 times [2022-11-16 11:28:13,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:13,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202210354] [2022-11-16 11:28:13,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:13,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:13,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:14,121 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-16 11:28:14,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:14,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202210354] [2022-11-16 11:28:14,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202210354] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:14,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:14,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:14,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374926435] [2022-11-16 11:28:14,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:14,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:14,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:14,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:14,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:14,126 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:14,128 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-16 11:28:14,129 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:14,129 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:14,129 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:14,850 INFO L130 PetriNetUnfolder]: 239/1780 cut-off events. [2022-11-16 11:28:14,850 INFO L131 PetriNetUnfolder]: For 2145/2192 co-relation queries the response was YES. [2022-11-16 11:28:14,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3740 conditions, 1780 events. 239/1780 cut-off events. For 2145/2192 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 15193 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-16 11:28:14,866 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 141 selfloop transitions, 10 changer transitions 23/305 dead transitions. [2022-11-16 11:28:14,866 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 305 transitions, 1576 flow [2022-11-16 11:28:14,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:14,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:14,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2252 transitions. [2022-11-16 11:28:14,873 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901754385964912 [2022-11-16 11:28:14,874 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2252 transitions. [2022-11-16 11:28:14,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2252 transitions. [2022-11-16 11:28:14,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:14,876 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2252 transitions. [2022-11-16 11:28:14,882 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-16 11:28:14,888 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-16 11:28:14,892 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-16 11:28:14,892 INFO L175 Difference]: Start difference. First operand has 218 places, 207 transitions, 715 flow. Second operand 15 states and 2252 transitions. [2022-11-16 11:28:14,893 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 305 transitions, 1576 flow [2022-11-16 11:28:14,910 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 305 transitions, 1488 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-11-16 11:28:14,916 INFO L231 Difference]: Finished difference. Result has 227 places, 212 transitions, 786 flow [2022-11-16 11:28:14,917 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-16 11:28:14,920 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 56 predicate places. [2022-11-16 11:28:14,920 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 212 transitions, 786 flow [2022-11-16 11:28:14,921 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-16 11:28:14,921 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:14,922 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-16 11:28:14,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 11:28:14,922 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-16 11:28:14,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:14,923 INFO L85 PathProgramCache]: Analyzing trace with hash 2007091300, now seen corresponding path program 4 times [2022-11-16 11:28:14,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:14,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948514652] [2022-11-16 11:28:14,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:14,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:14,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:15,336 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-16 11:28:15,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:15,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948514652] [2022-11-16 11:28:15,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948514652] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:15,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:15,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:15,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870875540] [2022-11-16 11:28:15,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:15,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:15,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:15,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:15,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:15,341 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:15,343 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-16 11:28:15,344 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:15,344 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:15,344 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:16,142 INFO L130 PetriNetUnfolder]: 234/1795 cut-off events. [2022-11-16 11:28:16,142 INFO L131 PetriNetUnfolder]: For 2791/2838 co-relation queries the response was YES. [2022-11-16 11:28:16,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3945 conditions, 1795 events. 234/1795 cut-off events. For 2791/2838 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 15468 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-16 11:28:16,157 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 104 selfloop transitions, 35 changer transitions 20/290 dead transitions. [2022-11-16 11:28:16,157 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 290 transitions, 1592 flow [2022-11-16 11:28:16,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:28:16,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-16 11:28:16,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1965 transitions. [2022-11-16 11:28:16,162 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7955465587044535 [2022-11-16 11:28:16,163 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1965 transitions. [2022-11-16 11:28:16,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1965 transitions. [2022-11-16 11:28:16,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:16,165 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1965 transitions. [2022-11-16 11:28:16,169 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-16 11:28:16,174 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-16 11:28:16,176 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-16 11:28:16,177 INFO L175 Difference]: Start difference. First operand has 227 places, 212 transitions, 786 flow. Second operand 13 states and 1965 transitions. [2022-11-16 11:28:16,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 290 transitions, 1592 flow [2022-11-16 11:28:16,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 290 transitions, 1521 flow, removed 32 selfloop flow, removed 8 redundant places. [2022-11-16 11:28:16,200 INFO L231 Difference]: Finished difference. Result has 232 places, 220 transitions, 1001 flow [2022-11-16 11:28:16,201 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-16 11:28:16,202 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 61 predicate places. [2022-11-16 11:28:16,202 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 220 transitions, 1001 flow [2022-11-16 11:28:16,203 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-16 11:28:16,203 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:16,203 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-16 11:28:16,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 11:28:16,204 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-16 11:28:16,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:16,205 INFO L85 PathProgramCache]: Analyzing trace with hash 3045068, now seen corresponding path program 5 times [2022-11-16 11:28:16,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:16,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233234785] [2022-11-16 11:28:16,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:16,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:16,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:16,587 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-16 11:28:16,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:16,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233234785] [2022-11-16 11:28:16,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233234785] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:16,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:16,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:16,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208218108] [2022-11-16 11:28:16,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:16,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:16,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:16,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:16,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:16,591 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:16,593 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-16 11:28:16,593 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:16,593 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:16,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:17,475 INFO L130 PetriNetUnfolder]: 247/1799 cut-off events. [2022-11-16 11:28:17,475 INFO L131 PetriNetUnfolder]: For 3280/3327 co-relation queries the response was YES. [2022-11-16 11:28:17,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4254 conditions, 1799 events. 247/1799 cut-off events. For 3280/3327 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 15371 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-16 11:28:17,489 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 113 selfloop transitions, 22 changer transitions 19/285 dead transitions. [2022-11-16 11:28:17,489 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 285 transitions, 1804 flow [2022-11-16 11:28:17,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:28:17,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-16 11:28:17,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1938 transitions. [2022-11-16 11:28:17,494 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7846153846153846 [2022-11-16 11:28:17,494 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1938 transitions. [2022-11-16 11:28:17,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1938 transitions. [2022-11-16 11:28:17,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:17,495 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1938 transitions. [2022-11-16 11:28:17,500 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-16 11:28:17,504 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-16 11:28:17,505 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-16 11:28:17,505 INFO L175 Difference]: Start difference. First operand has 232 places, 220 transitions, 1001 flow. Second operand 13 states and 1938 transitions. [2022-11-16 11:28:17,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 285 transitions, 1804 flow [2022-11-16 11:28:17,531 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 285 transitions, 1689 flow, removed 37 selfloop flow, removed 6 redundant places. [2022-11-16 11:28:17,535 INFO L231 Difference]: Finished difference. Result has 242 places, 228 transitions, 1107 flow [2022-11-16 11:28:17,536 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-16 11:28:17,538 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 71 predicate places. [2022-11-16 11:28:17,539 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 228 transitions, 1107 flow [2022-11-16 11:28:17,540 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-16 11:28:17,540 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:17,540 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-16 11:28:17,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 11:28:17,540 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-16 11:28:17,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:17,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1559240464, now seen corresponding path program 6 times [2022-11-16 11:28:17,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:17,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845234149] [2022-11-16 11:28:17,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:17,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:17,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:17,944 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-16 11:28:17,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:17,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845234149] [2022-11-16 11:28:17,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845234149] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:17,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:17,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:17,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762143347] [2022-11-16 11:28:17,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:17,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:17,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:17,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:17,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:17,950 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:17,952 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-16 11:28:17,952 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:17,952 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:17,952 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:18,870 INFO L130 PetriNetUnfolder]: 283/2159 cut-off events. [2022-11-16 11:28:18,870 INFO L131 PetriNetUnfolder]: For 4564/4611 co-relation queries the response was YES. [2022-11-16 11:28:18,878 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5134 conditions, 2159 events. 283/2159 cut-off events. For 4564/4611 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 19589 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-16 11:28:18,886 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 165 selfloop transitions, 15 changer transitions 32/343 dead transitions. [2022-11-16 11:28:18,886 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 343 transitions, 2347 flow [2022-11-16 11:28:18,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:18,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:18,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2253 transitions. [2022-11-16 11:28:18,892 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7905263157894736 [2022-11-16 11:28:18,893 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2253 transitions. [2022-11-16 11:28:18,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2253 transitions. [2022-11-16 11:28:18,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:18,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2253 transitions. [2022-11-16 11:28:18,899 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-16 11:28:18,905 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-16 11:28:18,906 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-16 11:28:18,906 INFO L175 Difference]: Start difference. First operand has 242 places, 228 transitions, 1107 flow. Second operand 15 states and 2253 transitions. [2022-11-16 11:28:18,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 343 transitions, 2347 flow [2022-11-16 11:28:18,941 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 343 transitions, 2238 flow, removed 33 selfloop flow, removed 6 redundant places. [2022-11-16 11:28:18,946 INFO L231 Difference]: Finished difference. Result has 259 places, 235 transitions, 1248 flow [2022-11-16 11:28:18,946 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-16 11:28:18,949 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 88 predicate places. [2022-11-16 11:28:18,949 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 235 transitions, 1248 flow [2022-11-16 11:28:18,959 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-16 11:28:18,959 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:18,959 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-16 11:28:18,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-16 11:28:18,959 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-16 11:28:18,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:18,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1553119038, now seen corresponding path program 7 times [2022-11-16 11:28:18,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:18,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417008913] [2022-11-16 11:28:18,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:18,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:18,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:19,294 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-16 11:28:19,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:19,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417008913] [2022-11-16 11:28:19,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417008913] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:19,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:19,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:19,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274568190] [2022-11-16 11:28:19,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:19,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:19,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:19,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:19,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:19,302 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:19,305 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-16 11:28:19,306 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:19,307 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:19,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:20,230 INFO L130 PetriNetUnfolder]: 335/2739 cut-off events. [2022-11-16 11:28:20,230 INFO L131 PetriNetUnfolder]: For 6461/6502 co-relation queries the response was YES. [2022-11-16 11:28:20,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6523 conditions, 2739 events. 335/2739 cut-off events. For 6461/6502 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 26872 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-16 11:28:20,252 INFO L137 encePairwiseOnDemand]: 172/190 looper letters, 175 selfloop transitions, 31 changer transitions 27/364 dead transitions. [2022-11-16 11:28:20,252 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 364 transitions, 2570 flow [2022-11-16 11:28:20,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:20,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:20,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2258 transitions. [2022-11-16 11:28:20,259 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7922807017543859 [2022-11-16 11:28:20,259 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2258 transitions. [2022-11-16 11:28:20,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2258 transitions. [2022-11-16 11:28:20,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:20,261 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2258 transitions. [2022-11-16 11:28:20,268 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-16 11:28:20,278 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-16 11:28:20,279 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-16 11:28:20,280 INFO L175 Difference]: Start difference. First operand has 259 places, 235 transitions, 1248 flow. Second operand 15 states and 2258 transitions. [2022-11-16 11:28:20,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 364 transitions, 2570 flow [2022-11-16 11:28:20,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 364 transitions, 2461 flow, removed 52 selfloop flow, removed 10 redundant places. [2022-11-16 11:28:20,339 INFO L231 Difference]: Finished difference. Result has 268 places, 249 transitions, 1489 flow [2022-11-16 11:28:20,340 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-16 11:28:20,341 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 97 predicate places. [2022-11-16 11:28:20,342 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 249 transitions, 1489 flow [2022-11-16 11:28:20,342 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-16 11:28:20,342 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:20,343 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-16 11:28:20,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-16 11:28:20,343 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-16 11:28:20,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:20,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1215995802, now seen corresponding path program 8 times [2022-11-16 11:28:20,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:20,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860673571] [2022-11-16 11:28:20,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:20,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:20,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:20,739 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-16 11:28:20,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:20,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860673571] [2022-11-16 11:28:20,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860673571] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:20,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:20,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:20,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536585137] [2022-11-16 11:28:20,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:20,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:20,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:20,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:20,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:20,751 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:20,754 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-16 11:28:20,754 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:20,754 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:20,755 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:21,917 INFO L130 PetriNetUnfolder]: 330/2692 cut-off events. [2022-11-16 11:28:21,917 INFO L131 PetriNetUnfolder]: For 6777/6820 co-relation queries the response was YES. [2022-11-16 11:28:21,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6662 conditions, 2692 events. 330/2692 cut-off events. For 6777/6820 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 26305 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-16 11:28:21,941 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 174 selfloop transitions, 15 changer transitions 24/344 dead transitions. [2022-11-16 11:28:21,941 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 344 transitions, 2559 flow [2022-11-16 11:28:21,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:21,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:21,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-16 11:28:21,948 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-16 11:28:21,949 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-16 11:28:21,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-16 11:28:21,951 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:21,951 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-16 11:28:21,958 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-16 11:28:21,965 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-16 11:28:21,966 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-16 11:28:21,966 INFO L175 Difference]: Start difference. First operand has 268 places, 249 transitions, 1489 flow. Second operand 15 states and 2251 transitions. [2022-11-16 11:28:21,966 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 344 transitions, 2559 flow [2022-11-16 11:28:22,011 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 344 transitions, 2486 flow, removed 35 selfloop flow, removed 8 redundant places. [2022-11-16 11:28:22,019 INFO L231 Difference]: Finished difference. Result has 278 places, 252 transitions, 1600 flow [2022-11-16 11:28:22,019 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-16 11:28:22,022 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 107 predicate places. [2022-11-16 11:28:22,022 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 252 transitions, 1600 flow [2022-11-16 11:28:22,022 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-16 11:28:22,023 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:22,023 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-16 11:28:22,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-16 11:28:22,023 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-16 11:28:22,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:22,024 INFO L85 PathProgramCache]: Analyzing trace with hash 357410398, now seen corresponding path program 9 times [2022-11-16 11:28:22,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:22,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245501294] [2022-11-16 11:28:22,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:22,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:22,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:22,372 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-16 11:28:22,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:22,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245501294] [2022-11-16 11:28:22,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245501294] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:22,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:22,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:22,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157665567] [2022-11-16 11:28:22,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:22,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:22,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:22,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:22,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:22,376 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:22,377 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-16 11:28:22,378 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:22,378 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:22,378 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:23,455 INFO L130 PetriNetUnfolder]: 324/2624 cut-off events. [2022-11-16 11:28:23,455 INFO L131 PetriNetUnfolder]: For 7325/7368 co-relation queries the response was YES. [2022-11-16 11:28:23,473 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6585 conditions, 2624 events. 324/2624 cut-off events. For 7325/7368 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 25466 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-16 11:28:23,484 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 129 selfloop transitions, 22 changer transitions 28/310 dead transitions. [2022-11-16 11:28:23,484 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 310 transitions, 2358 flow [2022-11-16 11:28:23,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:28:23,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-16 11:28:23,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2078 transitions. [2022-11-16 11:28:23,490 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.781203007518797 [2022-11-16 11:28:23,490 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2078 transitions. [2022-11-16 11:28:23,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2078 transitions. [2022-11-16 11:28:23,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:23,491 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2078 transitions. [2022-11-16 11:28:23,496 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-16 11:28:23,501 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-16 11:28:23,502 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-16 11:28:23,503 INFO L175 Difference]: Start difference. First operand has 278 places, 252 transitions, 1600 flow. Second operand 14 states and 2078 transitions. [2022-11-16 11:28:23,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 310 transitions, 2358 flow [2022-11-16 11:28:23,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 310 transitions, 2261 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-11-16 11:28:23,568 INFO L231 Difference]: Finished difference. Result has 280 places, 244 transitions, 1466 flow [2022-11-16 11:28:23,569 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-16 11:28:23,570 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 109 predicate places. [2022-11-16 11:28:23,570 INFO L495 AbstractCegarLoop]: Abstraction has has 280 places, 244 transitions, 1466 flow [2022-11-16 11:28:23,570 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-16 11:28:23,571 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:23,571 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-16 11:28:23,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-16 11:28:23,571 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-16 11:28:23,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:23,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1292524258, now seen corresponding path program 10 times [2022-11-16 11:28:23,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:23,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633143722] [2022-11-16 11:28:23,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:23,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:23,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:23,921 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-16 11:28:23,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:23,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633143722] [2022-11-16 11:28:23,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633143722] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:23,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:23,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:23,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399950221] [2022-11-16 11:28:23,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:23,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:23,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:23,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:23,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:23,926 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:23,927 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-16 11:28:23,928 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:23,928 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:23,928 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:24,812 INFO L130 PetriNetUnfolder]: 327/2631 cut-off events. [2022-11-16 11:28:24,812 INFO L131 PetriNetUnfolder]: For 6959/7008 co-relation queries the response was YES. [2022-11-16 11:28:24,826 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6514 conditions, 2631 events. 327/2631 cut-off events. For 6959/7008 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 25541 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-16 11:28:24,835 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 152 selfloop transitions, 19 changer transitions 20/322 dead transitions. [2022-11-16 11:28:24,835 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 322 transitions, 2369 flow [2022-11-16 11:28:24,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:28:24,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-16 11:28:24,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1955 transitions. [2022-11-16 11:28:24,839 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791497975708502 [2022-11-16 11:28:24,839 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1955 transitions. [2022-11-16 11:28:24,839 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1955 transitions. [2022-11-16 11:28:24,840 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:24,840 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1955 transitions. [2022-11-16 11:28:24,844 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-16 11:28:24,848 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-16 11:28:24,849 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-16 11:28:24,849 INFO L175 Difference]: Start difference. First operand has 280 places, 244 transitions, 1466 flow. Second operand 13 states and 1955 transitions. [2022-11-16 11:28:24,849 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 322 transitions, 2369 flow [2022-11-16 11:28:24,894 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 322 transitions, 2231 flow, removed 33 selfloop flow, removed 15 redundant places. [2022-11-16 11:28:24,899 INFO L231 Difference]: Finished difference. Result has 269 places, 250 transitions, 1543 flow [2022-11-16 11:28:24,900 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-16 11:28:24,900 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 98 predicate places. [2022-11-16 11:28:24,901 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 250 transitions, 1543 flow [2022-11-16 11:28:24,901 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-16 11:28:24,902 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:24,902 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-16 11:28:24,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-16 11:28:24,902 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-16 11:28:24,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:24,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1105066746, now seen corresponding path program 11 times [2022-11-16 11:28:24,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:24,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979490592] [2022-11-16 11:28:24,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:24,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:24,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:25,190 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-16 11:28:25,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:25,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979490592] [2022-11-16 11:28:25,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979490592] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:25,191 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:25,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:25,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559469522] [2022-11-16 11:28:25,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:25,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:25,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:25,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:25,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:25,194 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:25,196 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-16 11:28:25,196 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:25,196 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:25,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:26,041 INFO L130 PetriNetUnfolder]: 324/2637 cut-off events. [2022-11-16 11:28:26,042 INFO L131 PetriNetUnfolder]: For 6080/6129 co-relation queries the response was YES. [2022-11-16 11:28:26,058 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6456 conditions, 2637 events. 324/2637 cut-off events. For 6080/6129 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 25595 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-16 11:28:26,157 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 153 selfloop transitions, 21 changer transitions 19/324 dead transitions. [2022-11-16 11:28:26,158 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 324 transitions, 2428 flow [2022-11-16 11:28:26,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:28:26,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-16 11:28:26,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1952 transitions. [2022-11-16 11:28:26,161 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7902834008097166 [2022-11-16 11:28:26,161 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1952 transitions. [2022-11-16 11:28:26,161 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1952 transitions. [2022-11-16 11:28:26,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:26,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1952 transitions. [2022-11-16 11:28:26,165 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-16 11:28:26,169 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-16 11:28:26,171 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-16 11:28:26,171 INFO L175 Difference]: Start difference. First operand has 269 places, 250 transitions, 1543 flow. Second operand 13 states and 1952 transitions. [2022-11-16 11:28:26,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 324 transitions, 2428 flow [2022-11-16 11:28:26,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 324 transitions, 2347 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-16 11:28:26,213 INFO L231 Difference]: Finished difference. Result has 277 places, 256 transitions, 1661 flow [2022-11-16 11:28:26,214 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-16 11:28:26,215 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-16 11:28:26,215 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 256 transitions, 1661 flow [2022-11-16 11:28:26,215 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-16 11:28:26,216 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:26,216 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-16 11:28:26,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-16 11:28:26,216 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-16 11:28:26,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:26,217 INFO L85 PathProgramCache]: Analyzing trace with hash -821969224, now seen corresponding path program 12 times [2022-11-16 11:28:26,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:26,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127782346] [2022-11-16 11:28:26,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:26,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:26,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:26,483 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-16 11:28:26,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:26,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127782346] [2022-11-16 11:28:26,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127782346] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:26,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:26,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:26,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417489570] [2022-11-16 11:28:26,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:26,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:26,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:26,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:26,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:26,488 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:26,490 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-16 11:28:26,490 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:26,490 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:26,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:27,465 INFO L130 PetriNetUnfolder]: 320/2623 cut-off events. [2022-11-16 11:28:27,466 INFO L131 PetriNetUnfolder]: For 6000/6049 co-relation queries the response was YES. [2022-11-16 11:28:27,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6403 conditions, 2623 events. 320/2623 cut-off events. For 6000/6049 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 25505 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-16 11:28:27,489 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 151 selfloop transitions, 14 changer transitions 28/324 dead transitions. [2022-11-16 11:28:27,489 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 324 transitions, 2428 flow [2022-11-16 11:28:27,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:28:27,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-16 11:28:27,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2093 transitions. [2022-11-16 11:28:27,497 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7868421052631579 [2022-11-16 11:28:27,497 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2093 transitions. [2022-11-16 11:28:27,497 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2093 transitions. [2022-11-16 11:28:27,499 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:27,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2093 transitions. [2022-11-16 11:28:27,503 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-16 11:28:27,508 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-16 11:28:27,509 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-16 11:28:27,510 INFO L175 Difference]: Start difference. First operand has 277 places, 256 transitions, 1661 flow. Second operand 14 states and 2093 transitions. [2022-11-16 11:28:27,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 324 transitions, 2428 flow [2022-11-16 11:28:27,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 324 transitions, 2357 flow, removed 20 selfloop flow, removed 7 redundant places. [2022-11-16 11:28:27,565 INFO L231 Difference]: Finished difference. Result has 283 places, 248 transitions, 1510 flow [2022-11-16 11:28:27,565 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-16 11:28:27,566 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 112 predicate places. [2022-11-16 11:28:27,566 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 248 transitions, 1510 flow [2022-11-16 11:28:27,567 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-16 11:28:27,567 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:27,567 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-16 11:28:27,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-16 11:28:27,568 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-16 11:28:27,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:27,569 INFO L85 PathProgramCache]: Analyzing trace with hash 748016452, now seen corresponding path program 13 times [2022-11-16 11:28:27,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:27,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025240537] [2022-11-16 11:28:27,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:27,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:27,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:27,890 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-16 11:28:27,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:27,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025240537] [2022-11-16 11:28:27,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025240537] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:27,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:27,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:27,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882567100] [2022-11-16 11:28:27,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:27,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:27,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:27,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:27,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:27,895 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:27,897 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-16 11:28:27,897 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:27,897 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:27,897 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:28,826 INFO L130 PetriNetUnfolder]: 299/2393 cut-off events. [2022-11-16 11:28:28,826 INFO L131 PetriNetUnfolder]: For 5686/5729 co-relation queries the response was YES. [2022-11-16 11:28:28,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5885 conditions, 2393 events. 299/2393 cut-off events. For 5686/5729 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 22589 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-16 11:28:28,845 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 145 selfloop transitions, 13 changer transitions 29/318 dead transitions. [2022-11-16 11:28:28,845 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 318 transitions, 2243 flow [2022-11-16 11:28:28,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:28:28,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-16 11:28:28,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2091 transitions. [2022-11-16 11:28:28,849 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7860902255639097 [2022-11-16 11:28:28,849 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2091 transitions. [2022-11-16 11:28:28,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2091 transitions. [2022-11-16 11:28:28,850 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:28,851 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2091 transitions. [2022-11-16 11:28:28,854 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-16 11:28:28,857 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-16 11:28:28,858 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-16 11:28:28,858 INFO L175 Difference]: Start difference. First operand has 283 places, 248 transitions, 1510 flow. Second operand 14 states and 2091 transitions. [2022-11-16 11:28:28,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 318 transitions, 2243 flow [2022-11-16 11:28:28,894 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 318 transitions, 2140 flow, removed 27 selfloop flow, removed 19 redundant places. [2022-11-16 11:28:28,900 INFO L231 Difference]: Finished difference. Result has 270 places, 238 transitions, 1328 flow [2022-11-16 11:28:28,901 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-16 11:28:28,902 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-16 11:28:28,902 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 238 transitions, 1328 flow [2022-11-16 11:28:28,902 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-16 11:28:28,903 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:28,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] [2022-11-16 11:28:28,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-16 11:28:28,903 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-16 11:28:28,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:28,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1231621768, now seen corresponding path program 14 times [2022-11-16 11:28:28,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:28,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254590698] [2022-11-16 11:28:28,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:28,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:28,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:29,179 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-16 11:28:29,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:29,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254590698] [2022-11-16 11:28:29,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254590698] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:29,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:29,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:29,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596563721] [2022-11-16 11:28:29,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:29,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:29,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:29,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:29,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:29,184 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:29,185 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-16 11:28:29,185 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:29,185 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:29,186 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:29,988 INFO L130 PetriNetUnfolder]: 292/2174 cut-off events. [2022-11-16 11:28:29,988 INFO L131 PetriNetUnfolder]: For 5410/5453 co-relation queries the response was YES. [2022-11-16 11:28:30,001 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5552 conditions, 2174 events. 292/2174 cut-off events. For 5410/5453 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 19881 event pairs, 142 based on Foata normal form. 8/2093 useless extension candidates. Maximal degree in co-relation 5500. Up to 469 conditions per place. [2022-11-16 11:28:30,008 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 143 selfloop transitions, 21 changer transitions 20/315 dead transitions. [2022-11-16 11:28:30,009 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 315 transitions, 2290 flow [2022-11-16 11:28:30,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:28:30,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-16 11:28:30,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2096 transitions. [2022-11-16 11:28:30,014 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7879699248120301 [2022-11-16 11:28:30,014 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2096 transitions. [2022-11-16 11:28:30,014 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2096 transitions. [2022-11-16 11:28:30,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:30,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2096 transitions. [2022-11-16 11:28:30,020 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-16 11:28:30,026 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-16 11:28:30,027 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-16 11:28:30,027 INFO L175 Difference]: Start difference. First operand has 270 places, 238 transitions, 1328 flow. Second operand 14 states and 2096 transitions. [2022-11-16 11:28:30,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 315 transitions, 2290 flow [2022-11-16 11:28:30,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 315 transitions, 2214 flow, removed 22 selfloop flow, removed 10 redundant places. [2022-11-16 11:28:30,060 INFO L231 Difference]: Finished difference. Result has 262 places, 249 transitions, 1572 flow [2022-11-16 11:28:30,061 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-16 11:28:30,062 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-16 11:28:30,062 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 249 transitions, 1572 flow [2022-11-16 11:28:30,062 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-16 11:28:30,063 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:30,063 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-16 11:28:30,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-16 11:28:30,063 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-16 11:28:30,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:30,064 INFO L85 PathProgramCache]: Analyzing trace with hash 237654868, now seen corresponding path program 15 times [2022-11-16 11:28:30,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:30,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138466528] [2022-11-16 11:28:30,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:30,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:30,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:30,337 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-16 11:28:30,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:30,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138466528] [2022-11-16 11:28:30,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138466528] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:30,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:30,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:30,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996627144] [2022-11-16 11:28:30,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:30,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:30,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:30,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:30,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:30,342 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:30,344 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-16 11:28:30,344 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:30,344 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:30,344 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:31,137 INFO L130 PetriNetUnfolder]: 288/2207 cut-off events. [2022-11-16 11:28:31,138 INFO L131 PetriNetUnfolder]: For 5862/5907 co-relation queries the response was YES. [2022-11-16 11:28:31,145 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5696 conditions, 2207 events. 288/2207 cut-off events. For 5862/5907 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 20354 event pairs, 138 based on Foata normal form. 7/2122 useless extension candidates. Maximal degree in co-relation 5644. Up to 469 conditions per place. [2022-11-16 11:28:31,152 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 164 selfloop transitions, 17 changer transitions 23/335 dead transitions. [2022-11-16 11:28:31,152 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 335 transitions, 2554 flow [2022-11-16 11:28:31,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:31,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:31,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-16 11:28:31,157 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-16 11:28:31,157 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-16 11:28:31,157 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-16 11:28:31,158 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:31,158 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-16 11:28:31,162 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-16 11:28:31,166 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-16 11:28:31,167 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-16 11:28:31,168 INFO L175 Difference]: Start difference. First operand has 262 places, 249 transitions, 1572 flow. Second operand 15 states and 2251 transitions. [2022-11-16 11:28:31,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 335 transitions, 2554 flow [2022-11-16 11:28:31,202 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 335 transitions, 2443 flow, removed 53 selfloop flow, removed 4 redundant places. [2022-11-16 11:28:31,207 INFO L231 Difference]: Finished difference. Result has 276 places, 249 transitions, 1569 flow [2022-11-16 11:28:31,207 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-16 11:28:31,208 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 105 predicate places. [2022-11-16 11:28:31,208 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 249 transitions, 1569 flow [2022-11-16 11:28:31,209 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-16 11:28:31,209 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:31,209 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-16 11:28:31,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-16 11:28:31,209 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-16 11:28:31,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:31,210 INFO L85 PathProgramCache]: Analyzing trace with hash 726703848, now seen corresponding path program 16 times [2022-11-16 11:28:31,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:31,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289338119] [2022-11-16 11:28:31,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:31,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:31,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:31,472 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-16 11:28:31,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:31,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289338119] [2022-11-16 11:28:31,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289338119] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:31,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:31,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:31,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336703723] [2022-11-16 11:28:31,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:31,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:31,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:31,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:31,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:31,475 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:31,477 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-16 11:28:31,477 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:31,477 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:31,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:32,249 INFO L130 PetriNetUnfolder]: 289/2265 cut-off events. [2022-11-16 11:28:32,249 INFO L131 PetriNetUnfolder]: For 5767/5816 co-relation queries the response was YES. [2022-11-16 11:28:32,257 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5721 conditions, 2265 events. 289/2265 cut-off events. For 5767/5816 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 21101 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-16 11:28:32,265 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 150 selfloop transitions, 24 changer transitions 20/325 dead transitions. [2022-11-16 11:28:32,265 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 325 transitions, 2448 flow [2022-11-16 11:28:32,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:28:32,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-16 11:28:32,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2093 transitions. [2022-11-16 11:28:32,279 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7868421052631579 [2022-11-16 11:28:32,279 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2093 transitions. [2022-11-16 11:28:32,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2093 transitions. [2022-11-16 11:28:32,280 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:32,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2093 transitions. [2022-11-16 11:28:32,284 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-16 11:28:32,288 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-16 11:28:32,289 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-16 11:28:32,290 INFO L175 Difference]: Start difference. First operand has 276 places, 249 transitions, 1569 flow. Second operand 14 states and 2093 transitions. [2022-11-16 11:28:32,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 325 transitions, 2448 flow [2022-11-16 11:28:32,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 325 transitions, 2369 flow, removed 31 selfloop flow, removed 11 redundant places. [2022-11-16 11:28:32,336 INFO L231 Difference]: Finished difference. Result has 277 places, 254 transitions, 1696 flow [2022-11-16 11:28:32,337 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-16 11:28:32,338 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-16 11:28:32,339 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 254 transitions, 1696 flow [2022-11-16 11:28:32,340 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-16 11:28:32,340 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:32,340 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-16 11:28:32,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-16 11:28:32,340 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-16 11:28:32,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:32,341 INFO L85 PathProgramCache]: Analyzing trace with hash 722450844, now seen corresponding path program 17 times [2022-11-16 11:28:32,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:32,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888069323] [2022-11-16 11:28:32,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:32,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:32,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:32,644 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-16 11:28:32,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:32,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888069323] [2022-11-16 11:28:32,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888069323] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:32,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:32,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:32,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430496052] [2022-11-16 11:28:32,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:32,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:32,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:32,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:32,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:32,648 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:32,650 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-16 11:28:32,650 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:32,650 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:32,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:33,386 INFO L130 PetriNetUnfolder]: 282/2210 cut-off events. [2022-11-16 11:28:33,387 INFO L131 PetriNetUnfolder]: For 5485/5534 co-relation queries the response was YES. [2022-11-16 11:28:33,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5633 conditions, 2210 events. 282/2210 cut-off events. For 5485/5534 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 20481 event pairs, 138 based on Foata normal form. 7/2128 useless extension candidates. Maximal degree in co-relation 5576. Up to 469 conditions per place. [2022-11-16 11:28:33,400 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 142 selfloop transitions, 16 changer transitions 28/317 dead transitions. [2022-11-16 11:28:33,400 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 317 transitions, 2417 flow [2022-11-16 11:28:33,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:28:33,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-16 11:28:33,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1952 transitions. [2022-11-16 11:28:33,405 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7902834008097166 [2022-11-16 11:28:33,405 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1952 transitions. [2022-11-16 11:28:33,405 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1952 transitions. [2022-11-16 11:28:33,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:33,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1952 transitions. [2022-11-16 11:28:33,409 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-16 11:28:33,413 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-16 11:28:33,414 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-16 11:28:33,414 INFO L175 Difference]: Start difference. First operand has 277 places, 254 transitions, 1696 flow. Second operand 13 states and 1952 transitions. [2022-11-16 11:28:33,414 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 317 transitions, 2417 flow [2022-11-16 11:28:33,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 317 transitions, 2354 flow, removed 23 selfloop flow, removed 5 redundant places. [2022-11-16 11:28:33,456 INFO L231 Difference]: Finished difference. Result has 283 places, 246 transitions, 1542 flow [2022-11-16 11:28:33,456 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-16 11:28:33,457 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 112 predicate places. [2022-11-16 11:28:33,457 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 246 transitions, 1542 flow [2022-11-16 11:28:33,458 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-16 11:28:33,458 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:33,458 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-16 11:28:33,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-16 11:28:33,458 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-16 11:28:33,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:33,459 INFO L85 PathProgramCache]: Analyzing trace with hash -455198712, now seen corresponding path program 18 times [2022-11-16 11:28:33,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:33,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638270969] [2022-11-16 11:28:33,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:33,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:33,726 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-16 11:28:33,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:33,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638270969] [2022-11-16 11:28:33,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638270969] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:33,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:33,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:33,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305417954] [2022-11-16 11:28:33,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:33,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:33,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:33,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:33,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:33,729 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:33,730 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-16 11:28:33,731 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:33,731 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:33,731 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:34,495 INFO L130 PetriNetUnfolder]: 278/2125 cut-off events. [2022-11-16 11:28:34,495 INFO L131 PetriNetUnfolder]: For 5073/5112 co-relation queries the response was YES. [2022-11-16 11:28:34,503 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5377 conditions, 2125 events. 278/2125 cut-off events. For 5073/5112 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 19371 event pairs, 137 based on Foata normal form. 9/2042 useless extension candidates. Maximal degree in co-relation 5318. Up to 469 conditions per place. [2022-11-16 11:28:34,508 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 130 selfloop transitions, 21 changer transitions 25/307 dead transitions. [2022-11-16 11:28:34,509 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 307 transitions, 2244 flow [2022-11-16 11:28:34,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:28:34,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-16 11:28:34,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1949 transitions. [2022-11-16 11:28:34,513 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890688259109312 [2022-11-16 11:28:34,513 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1949 transitions. [2022-11-16 11:28:34,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1949 transitions. [2022-11-16 11:28:34,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:34,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1949 transitions. [2022-11-16 11:28:34,517 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-16 11:28:34,521 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-16 11:28:34,522 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-16 11:28:34,523 INFO L175 Difference]: Start difference. First operand has 283 places, 246 transitions, 1542 flow. Second operand 13 states and 1949 transitions. [2022-11-16 11:28:34,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 307 transitions, 2244 flow [2022-11-16 11:28:34,552 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 307 transitions, 2113 flow, removed 28 selfloop flow, removed 20 redundant places. [2022-11-16 11:28:34,556 INFO L231 Difference]: Finished difference. Result has 270 places, 240 transitions, 1427 flow [2022-11-16 11:28:34,556 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-16 11:28:34,557 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-16 11:28:34,557 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 240 transitions, 1427 flow [2022-11-16 11:28:34,558 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-16 11:28:34,558 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:34,558 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-16 11:28:34,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-16 11:28:34,558 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-16 11:28:34,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:34,559 INFO L85 PathProgramCache]: Analyzing trace with hash 131035948, now seen corresponding path program 19 times [2022-11-16 11:28:34,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:34,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944948636] [2022-11-16 11:28:34,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:34,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:34,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:28:34,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:34,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944948636] [2022-11-16 11:28:34,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944948636] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:34,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:34,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:34,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660951958] [2022-11-16 11:28:34,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:34,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:34,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:34,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:34,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:34,778 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:34,780 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-16 11:28:34,780 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:34,780 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:34,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:35,534 INFO L130 PetriNetUnfolder]: 277/2100 cut-off events. [2022-11-16 11:28:35,534 INFO L131 PetriNetUnfolder]: For 5037/5086 co-relation queries the response was YES. [2022-11-16 11:28:35,545 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5220 conditions, 2100 events. 277/2100 cut-off events. For 5037/5086 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 19046 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-16 11:28:35,551 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 146 selfloop transitions, 30 changer transitions 26/333 dead transitions. [2022-11-16 11:28:35,551 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 333 transitions, 2383 flow [2022-11-16 11:28:35,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:35,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:35,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2258 transitions. [2022-11-16 11:28:35,555 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7922807017543859 [2022-11-16 11:28:35,555 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2258 transitions. [2022-11-16 11:28:35,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2258 transitions. [2022-11-16 11:28:35,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:35,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2258 transitions. [2022-11-16 11:28:35,560 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-16 11:28:35,568 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-16 11:28:35,569 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-16 11:28:35,570 INFO L175 Difference]: Start difference. First operand has 270 places, 240 transitions, 1427 flow. Second operand 15 states and 2258 transitions. [2022-11-16 11:28:35,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 333 transitions, 2383 flow [2022-11-16 11:28:35,598 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 333 transitions, 2304 flow, removed 25 selfloop flow, removed 10 redundant places. [2022-11-16 11:28:35,605 INFO L231 Difference]: Finished difference. Result has 269 places, 239 transitions, 1450 flow [2022-11-16 11:28:35,606 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-16 11:28:35,606 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 98 predicate places. [2022-11-16 11:28:35,606 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 239 transitions, 1450 flow [2022-11-16 11:28:35,607 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-16 11:28:35,607 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:35,607 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-16 11:28:35,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-16 11:28:35,608 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-16 11:28:35,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:35,608 INFO L85 PathProgramCache]: Analyzing trace with hash -577653444, now seen corresponding path program 20 times [2022-11-16 11:28:35,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:35,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486045551] [2022-11-16 11:28:35,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:35,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:35,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:28:35,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:35,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486045551] [2022-11-16 11:28:35,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486045551] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:35,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:35,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:35,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068211101] [2022-11-16 11:28:35,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:35,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:35,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:35,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:35,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:35,845 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-16 11:28:35,846 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-16 11:28:35,846 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:35,847 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-16 11:28:35,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:36,516 INFO L130 PetriNetUnfolder]: 273/2038 cut-off events. [2022-11-16 11:28:36,516 INFO L131 PetriNetUnfolder]: For 5116/5159 co-relation queries the response was YES. [2022-11-16 11:28:36,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5183 conditions, 2038 events. 273/2038 cut-off events. For 5116/5159 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 18327 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-16 11:28:36,528 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 124 selfloop transitions, 27 changer transitions 27/309 dead transitions. [2022-11-16 11:28:36,529 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 309 transitions, 2201 flow [2022-11-16 11:28:36,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:28:36,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-16 11:28:36,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2099 transitions. [2022-11-16 11:28:36,539 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890977443609023 [2022-11-16 11:28:36,539 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2099 transitions. [2022-11-16 11:28:36,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2099 transitions. [2022-11-16 11:28:36,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:36,540 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2099 transitions. [2022-11-16 11:28:36,544 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-16 11:28:36,548 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-16 11:28:36,549 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-16 11:28:36,549 INFO L175 Difference]: Start difference. First operand has 269 places, 239 transitions, 1450 flow. Second operand 14 states and 2099 transitions. [2022-11-16 11:28:36,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 309 transitions, 2201 flow [2022-11-16 11:28:36,582 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 309 transitions, 2139 flow, removed 18 selfloop flow, removed 9 redundant places. [2022-11-16 11:28:36,586 INFO L231 Difference]: Finished difference. Result has 268 places, 229 transitions, 1298 flow [2022-11-16 11:28:36,587 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-16 11:28:36,587 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 97 predicate places. [2022-11-16 11:28:36,587 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 229 transitions, 1298 flow [2022-11-16 11:28:36,588 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-16 11:28:36,588 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:36,589 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-16 11:28:36,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-16 11:28:36,589 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-16 11:28:36,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:36,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1980303056, now seen corresponding path program 1 times [2022-11-16 11:28:36,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:36,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513527286] [2022-11-16 11:28:36,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:36,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:36,817 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-16 11:28:36,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:36,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513527286] [2022-11-16 11:28:36,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513527286] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:36,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:36,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:36,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099881439] [2022-11-16 11:28:36,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:36,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:36,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:36,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:36,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:36,822 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:36,823 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-16 11:28:36,823 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:36,824 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:36,824 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:37,383 INFO L130 PetriNetUnfolder]: 252/1736 cut-off events. [2022-11-16 11:28:37,383 INFO L131 PetriNetUnfolder]: For 5156/5229 co-relation queries the response was YES. [2022-11-16 11:28:37,389 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4118 conditions, 1736 events. 252/1736 cut-off events. For 5156/5229 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 14593 event pairs, 125 based on Foata normal form. 40/1690 useless extension candidates. Maximal degree in co-relation 4068. Up to 467 conditions per place. [2022-11-16 11:28:37,393 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 79 selfloop transitions, 21 changer transitions 16/265 dead transitions. [2022-11-16 11:28:37,393 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 265 transitions, 1504 flow [2022-11-16 11:28:37,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:37,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:37,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2259 transitions. [2022-11-16 11:28:37,398 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7926315789473685 [2022-11-16 11:28:37,398 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2259 transitions. [2022-11-16 11:28:37,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2259 transitions. [2022-11-16 11:28:37,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:37,400 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2259 transitions. [2022-11-16 11:28:37,404 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-16 11:28:37,409 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-16 11:28:37,410 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-16 11:28:37,410 INFO L175 Difference]: Start difference. First operand has 268 places, 229 transitions, 1298 flow. Second operand 15 states and 2259 transitions. [2022-11-16 11:28:37,410 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 265 transitions, 1504 flow [2022-11-16 11:28:37,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 265 transitions, 1325 flow, removed 25 selfloop flow, removed 23 redundant places. [2022-11-16 11:28:37,434 INFO L231 Difference]: Finished difference. Result has 238 places, 222 transitions, 1029 flow [2022-11-16 11:28:37,434 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-16 11:28:37,435 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 67 predicate places. [2022-11-16 11:28:37,435 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 222 transitions, 1029 flow [2022-11-16 11:28:37,436 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-16 11:28:37,436 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:37,437 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-16 11:28:37,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-16 11:28:37,437 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-16 11:28:37,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:37,438 INFO L85 PathProgramCache]: Analyzing trace with hash -2081409088, now seen corresponding path program 1 times [2022-11-16 11:28:37,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:37,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329418034] [2022-11-16 11:28:37,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:37,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:37,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:37,690 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-16 11:28:37,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:37,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329418034] [2022-11-16 11:28:37,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329418034] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:37,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:37,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:37,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609093216] [2022-11-16 11:28:37,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:37,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:37,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:37,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:37,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:37,695 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:37,696 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-16 11:28:37,696 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:37,696 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:37,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:38,572 INFO L130 PetriNetUnfolder]: 297/1893 cut-off events. [2022-11-16 11:28:38,572 INFO L131 PetriNetUnfolder]: For 3264/3295 co-relation queries the response was YES. [2022-11-16 11:28:38,581 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4674 conditions, 1893 events. 297/1893 cut-off events. For 3264/3295 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 16378 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-16 11:28:38,586 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 101 selfloop transitions, 4 changer transitions 34/287 dead transitions. [2022-11-16 11:28:38,587 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 287 transitions, 1607 flow [2022-11-16 11:28:38,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-16 11:28:38,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-16 11:28:38,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2839 transitions. [2022-11-16 11:28:38,592 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7864265927977839 [2022-11-16 11:28:38,592 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2839 transitions. [2022-11-16 11:28:38,592 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2839 transitions. [2022-11-16 11:28:38,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:38,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2839 transitions. [2022-11-16 11:28:38,598 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-16 11:28:38,604 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-16 11:28:38,606 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-16 11:28:38,606 INFO L175 Difference]: Start difference. First operand has 238 places, 222 transitions, 1029 flow. Second operand 19 states and 2839 transitions. [2022-11-16 11:28:38,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 287 transitions, 1607 flow [2022-11-16 11:28:38,623 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 287 transitions, 1559 flow, removed 24 selfloop flow, removed 5 redundant places. [2022-11-16 11:28:38,627 INFO L231 Difference]: Finished difference. Result has 260 places, 222 transitions, 1034 flow [2022-11-16 11:28:38,627 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-16 11:28:38,628 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 89 predicate places. [2022-11-16 11:28:38,628 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 222 transitions, 1034 flow [2022-11-16 11:28:38,629 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-16 11:28:38,629 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:38,629 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-16 11:28:38,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-16 11:28:38,629 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-16 11:28:38,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:38,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1627752562, now seen corresponding path program 2 times [2022-11-16 11:28:38,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:38,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388570601] [2022-11-16 11:28:38,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:38,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:38,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:38,863 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-16 11:28:38,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:38,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388570601] [2022-11-16 11:28:38,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388570601] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:38,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:38,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:38,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609695311] [2022-11-16 11:28:38,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:38,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:38,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:38,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:38,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:38,868 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:38,870 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-16 11:28:38,870 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:38,870 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:38,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:39,453 INFO L130 PetriNetUnfolder]: 302/1913 cut-off events. [2022-11-16 11:28:39,453 INFO L131 PetriNetUnfolder]: For 3652/3683 co-relation queries the response was YES. [2022-11-16 11:28:39,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4991 conditions, 1913 events. 302/1913 cut-off events. For 3652/3683 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 16478 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-16 11:28:39,464 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 104 selfloop transitions, 6 changer transitions 28/286 dead transitions. [2022-11-16 11:28:39,464 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 286 transitions, 1744 flow [2022-11-16 11:28:39,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 11:28:39,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-16 11:28:39,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2694 transitions. [2022-11-16 11:28:39,472 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.787719298245614 [2022-11-16 11:28:39,472 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2694 transitions. [2022-11-16 11:28:39,472 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2694 transitions. [2022-11-16 11:28:39,474 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:39,474 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2694 transitions. [2022-11-16 11:28:39,479 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-16 11:28:39,483 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-16 11:28:39,484 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-16 11:28:39,484 INFO L175 Difference]: Start difference. First operand has 260 places, 222 transitions, 1034 flow. Second operand 18 states and 2694 transitions. [2022-11-16 11:28:39,484 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 286 transitions, 1744 flow [2022-11-16 11:28:39,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 286 transitions, 1581 flow, removed 74 selfloop flow, removed 16 redundant places. [2022-11-16 11:28:39,513 INFO L231 Difference]: Finished difference. Result has 262 places, 225 transitions, 1086 flow [2022-11-16 11:28:39,514 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-16 11:28:39,515 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-16 11:28:39,515 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 225 transitions, 1086 flow [2022-11-16 11:28:39,515 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-16 11:28:39,516 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:39,516 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-16 11:28:39,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-16 11:28:39,516 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-16 11:28:39,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:39,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1861693890, now seen corresponding path program 3 times [2022-11-16 11:28:39,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:39,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53410344] [2022-11-16 11:28:39,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:39,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:39,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:39,782 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-16 11:28:39,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:39,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53410344] [2022-11-16 11:28:39,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53410344] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:39,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:39,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:39,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547635529] [2022-11-16 11:28:39,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:39,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:39,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:39,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:39,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:39,785 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:39,786 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-16 11:28:39,786 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:39,786 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:39,786 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:40,521 INFO L130 PetriNetUnfolder]: 295/1899 cut-off events. [2022-11-16 11:28:40,522 INFO L131 PetriNetUnfolder]: For 3798/3829 co-relation queries the response was YES. [2022-11-16 11:28:40,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4969 conditions, 1899 events. 295/1899 cut-off events. For 3798/3829 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 16349 event pairs, 169 based on Foata normal form. 2/1796 useless extension candidates. Maximal degree in co-relation 4912. Up to 727 conditions per place. [2022-11-16 11:28:40,538 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 79 selfloop transitions, 14 changer transitions 21/262 dead transitions. [2022-11-16 11:28:40,538 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 262 transitions, 1684 flow [2022-11-16 11:28:40,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:40,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:40,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2238 transitions. [2022-11-16 11:28:40,542 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7852631578947369 [2022-11-16 11:28:40,542 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2238 transitions. [2022-11-16 11:28:40,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2238 transitions. [2022-11-16 11:28:40,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:40,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2238 transitions. [2022-11-16 11:28:40,548 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-16 11:28:40,551 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-16 11:28:40,552 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-16 11:28:40,552 INFO L175 Difference]: Start difference. First operand has 262 places, 225 transitions, 1086 flow. Second operand 15 states and 2238 transitions. [2022-11-16 11:28:40,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 262 transitions, 1684 flow [2022-11-16 11:28:40,576 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 262 transitions, 1601 flow, removed 40 selfloop flow, removed 12 redundant places. [2022-11-16 11:28:40,579 INFO L231 Difference]: Finished difference. Result has 263 places, 234 transitions, 1227 flow [2022-11-16 11:28:40,580 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-16 11:28:40,580 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 92 predicate places. [2022-11-16 11:28:40,581 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 234 transitions, 1227 flow [2022-11-16 11:28:40,581 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-16 11:28:40,581 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:40,581 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-16 11:28:40,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-16 11:28:40,582 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-16 11:28:40,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:40,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1341957182, now seen corresponding path program 4 times [2022-11-16 11:28:40,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:40,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600461124] [2022-11-16 11:28:40,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:40,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:40,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:40,814 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-16 11:28:40,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:40,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600461124] [2022-11-16 11:28:40,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600461124] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:40,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:40,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:40,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729956773] [2022-11-16 11:28:40,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:40,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:40,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:40,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:40,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:40,817 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:40,818 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-16 11:28:40,818 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:40,819 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:40,819 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:41,479 INFO L130 PetriNetUnfolder]: 294/1879 cut-off events. [2022-11-16 11:28:41,479 INFO L131 PetriNetUnfolder]: For 3837/3868 co-relation queries the response was YES. [2022-11-16 11:28:41,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4964 conditions, 1879 events. 294/1879 cut-off events. For 3837/3868 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 16069 event pairs, 166 based on Foata normal form. 2/1779 useless extension candidates. Maximal degree in co-relation 4907. Up to 711 conditions per place. [2022-11-16 11:28:41,495 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 83 selfloop transitions, 12 changer transitions 29/272 dead transitions. [2022-11-16 11:28:41,496 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 272 transitions, 1785 flow [2022-11-16 11:28:41,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 11:28:41,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-16 11:28:41,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2533 transitions. [2022-11-16 11:28:41,500 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7842105263157895 [2022-11-16 11:28:41,500 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2533 transitions. [2022-11-16 11:28:41,500 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2533 transitions. [2022-11-16 11:28:41,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:41,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2533 transitions. [2022-11-16 11:28:41,506 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-16 11:28:41,509 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-16 11:28:41,510 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-16 11:28:41,510 INFO L175 Difference]: Start difference. First operand has 263 places, 234 transitions, 1227 flow. Second operand 17 states and 2533 transitions. [2022-11-16 11:28:41,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 272 transitions, 1785 flow [2022-11-16 11:28:41,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 272 transitions, 1676 flow, removed 42 selfloop flow, removed 8 redundant places. [2022-11-16 11:28:41,540 INFO L231 Difference]: Finished difference. Result has 275 places, 234 transitions, 1215 flow [2022-11-16 11:28:41,541 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-16 11:28:41,541 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 104 predicate places. [2022-11-16 11:28:41,542 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 234 transitions, 1215 flow [2022-11-16 11:28:41,542 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-16 11:28:41,542 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:41,543 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-16 11:28:41,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-16 11:28:41,543 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-16 11:28:41,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:41,544 INFO L85 PathProgramCache]: Analyzing trace with hash 787319810, now seen corresponding path program 5 times [2022-11-16 11:28:41,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:41,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142966894] [2022-11-16 11:28:41,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:41,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:41,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:41,752 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-16 11:28:41,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:41,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142966894] [2022-11-16 11:28:41,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142966894] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:41,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:41,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:41,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353714872] [2022-11-16 11:28:41,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:41,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:41,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:41,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:41,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:41,759 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:41,760 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-16 11:28:41,760 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:41,760 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:41,760 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:42,370 INFO L130 PetriNetUnfolder]: 312/2007 cut-off events. [2022-11-16 11:28:42,371 INFO L131 PetriNetUnfolder]: For 4333/4364 co-relation queries the response was YES. [2022-11-16 11:28:42,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5372 conditions, 2007 events. 312/2007 cut-off events. For 4333/4364 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 17597 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-16 11:28:42,382 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 91 selfloop transitions, 13 changer transitions 30/282 dead transitions. [2022-11-16 11:28:42,382 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 282 transitions, 1754 flow [2022-11-16 11:28:42,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:42,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:42,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-16 11:28:42,385 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-16 11:28:42,385 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-16 11:28:42,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-16 11:28:42,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:42,386 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-16 11:28:42,390 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-16 11:28:42,392 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-16 11:28:42,393 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-16 11:28:42,393 INFO L175 Difference]: Start difference. First operand has 275 places, 234 transitions, 1215 flow. Second operand 15 states and 2251 transitions. [2022-11-16 11:28:42,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 282 transitions, 1754 flow [2022-11-16 11:28:42,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 282 transitions, 1664 flow, removed 30 selfloop flow, removed 15 redundant places. [2022-11-16 11:28:42,421 INFO L231 Difference]: Finished difference. Result has 271 places, 223 transitions, 1092 flow [2022-11-16 11:28:42,422 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-16 11:28:42,422 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 100 predicate places. [2022-11-16 11:28:42,422 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 223 transitions, 1092 flow [2022-11-16 11:28:42,423 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-16 11:28:42,423 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:42,423 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-16 11:28:42,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-16 11:28:42,424 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-16 11:28:42,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:42,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1172625680, now seen corresponding path program 6 times [2022-11-16 11:28:42,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:42,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129693489] [2022-11-16 11:28:42,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:42,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:42,607 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-16 11:28:42,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:42,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129693489] [2022-11-16 11:28:42,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129693489] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:42,608 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:42,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:42,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302672908] [2022-11-16 11:28:42,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:42,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:42,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:42,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:42,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:42,611 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:42,612 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-16 11:28:42,613 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:42,613 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:42,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:43,197 INFO L130 PetriNetUnfolder]: 219/1533 cut-off events. [2022-11-16 11:28:43,198 INFO L131 PetriNetUnfolder]: For 3802/3823 co-relation queries the response was YES. [2022-11-16 11:28:43,203 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3874 conditions, 1533 events. 219/1533 cut-off events. For 3802/3823 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12381 event pairs, 96 based on Foata normal form. 27/1481 useless extension candidates. Maximal degree in co-relation 3817. Up to 253 conditions per place. [2022-11-16 11:28:43,205 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 112 selfloop transitions, 12 changer transitions 26/298 dead transitions. [2022-11-16 11:28:43,206 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 298 transitions, 1923 flow [2022-11-16 11:28:43,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-16 11:28:43,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-16 11:28:43,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2857 transitions. [2022-11-16 11:28:43,210 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7914127423822714 [2022-11-16 11:28:43,210 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2857 transitions. [2022-11-16 11:28:43,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2857 transitions. [2022-11-16 11:28:43,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:43,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2857 transitions. [2022-11-16 11:28:43,216 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-16 11:28:43,219 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-16 11:28:43,220 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-16 11:28:43,220 INFO L175 Difference]: Start difference. First operand has 271 places, 223 transitions, 1092 flow. Second operand 19 states and 2857 transitions. [2022-11-16 11:28:43,220 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 298 transitions, 1923 flow [2022-11-16 11:28:43,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 298 transitions, 1703 flow, removed 56 selfloop flow, removed 21 redundant places. [2022-11-16 11:28:43,244 INFO L231 Difference]: Finished difference. Result has 259 places, 222 transitions, 1055 flow [2022-11-16 11:28:43,244 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-16 11:28:43,245 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 88 predicate places. [2022-11-16 11:28:43,245 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 222 transitions, 1055 flow [2022-11-16 11:28:43,245 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-16 11:28:43,246 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:43,246 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-16 11:28:43,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-16 11:28:43,246 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-16 11:28:43,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:43,247 INFO L85 PathProgramCache]: Analyzing trace with hash -1796872720, now seen corresponding path program 7 times [2022-11-16 11:28:43,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:43,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553478032] [2022-11-16 11:28:43,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:43,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:43,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:43,449 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-16 11:28:43,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:43,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553478032] [2022-11-16 11:28:43,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553478032] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:43,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:43,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:43,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400837619] [2022-11-16 11:28:43,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:43,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:43,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:43,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:43,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:43,452 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:43,454 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-16 11:28:43,454 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:43,454 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:43,454 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:43,992 INFO L130 PetriNetUnfolder]: 218/1551 cut-off events. [2022-11-16 11:28:43,992 INFO L131 PetriNetUnfolder]: For 3401/3422 co-relation queries the response was YES. [2022-11-16 11:28:43,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3941 conditions, 1551 events. 218/1551 cut-off events. For 3401/3422 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 12668 event pairs, 96 based on Foata normal form. 3/1477 useless extension candidates. Maximal degree in co-relation 3887. Up to 259 conditions per place. [2022-11-16 11:28:44,000 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 109 selfloop transitions, 10 changer transitions 30/297 dead transitions. [2022-11-16 11:28:44,000 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 297 transitions, 1804 flow [2022-11-16 11:28:44,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 11:28:44,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-16 11:28:44,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2708 transitions. [2022-11-16 11:28:44,002 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791812865497076 [2022-11-16 11:28:44,002 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2708 transitions. [2022-11-16 11:28:44,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2708 transitions. [2022-11-16 11:28:44,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:44,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2708 transitions. [2022-11-16 11:28:44,007 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-16 11:28:44,010 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-16 11:28:44,011 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-16 11:28:44,011 INFO L175 Difference]: Start difference. First operand has 259 places, 222 transitions, 1055 flow. Second operand 18 states and 2708 transitions. [2022-11-16 11:28:44,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 297 transitions, 1804 flow [2022-11-16 11:28:44,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 297 transitions, 1679 flow, removed 57 selfloop flow, removed 11 redundant places. [2022-11-16 11:28:44,034 INFO L231 Difference]: Finished difference. Result has 267 places, 222 transitions, 1060 flow [2022-11-16 11:28:44,034 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-16 11:28:44,034 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 96 predicate places. [2022-11-16 11:28:44,035 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 222 transitions, 1060 flow [2022-11-16 11:28:44,035 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-16 11:28:44,035 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:44,036 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-16 11:28:44,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-16 11:28:44,036 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-16 11:28:44,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:44,036 INFO L85 PathProgramCache]: Analyzing trace with hash 382913550, now seen corresponding path program 8 times [2022-11-16 11:28:44,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:44,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776283792] [2022-11-16 11:28:44,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:44,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:44,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:44,245 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-16 11:28:44,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:44,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776283792] [2022-11-16 11:28:44,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776283792] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:44,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:44,246 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:44,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323982478] [2022-11-16 11:28:44,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:44,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:44,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:44,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:44,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:44,248 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:44,250 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-16 11:28:44,250 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:44,250 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:44,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:44,873 INFO L130 PetriNetUnfolder]: 217/1558 cut-off events. [2022-11-16 11:28:44,874 INFO L131 PetriNetUnfolder]: For 3187/3208 co-relation queries the response was YES. [2022-11-16 11:28:44,882 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3942 conditions, 1558 events. 217/1558 cut-off events. For 3187/3208 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12714 event pairs, 99 based on Foata normal form. 3/1482 useless extension candidates. Maximal degree in co-relation 3884. Up to 276 conditions per place. [2022-11-16 11:28:44,886 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 91 selfloop transitions, 19 changer transitions 21/279 dead transitions. [2022-11-16 11:28:44,887 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 279 transitions, 1811 flow [2022-11-16 11:28:44,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 11:28:44,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-16 11:28:44,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2548 transitions. [2022-11-16 11:28:44,890 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7888544891640867 [2022-11-16 11:28:44,891 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2548 transitions. [2022-11-16 11:28:44,891 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2548 transitions. [2022-11-16 11:28:44,892 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:44,892 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2548 transitions. [2022-11-16 11:28:44,895 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-16 11:28:44,898 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-16 11:28:44,899 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-16 11:28:44,899 INFO L175 Difference]: Start difference. First operand has 267 places, 222 transitions, 1060 flow. Second operand 17 states and 2548 transitions. [2022-11-16 11:28:44,900 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 279 transitions, 1811 flow [2022-11-16 11:28:44,922 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 279 transitions, 1704 flow, removed 34 selfloop flow, removed 17 redundant places. [2022-11-16 11:28:44,926 INFO L231 Difference]: Finished difference. Result has 262 places, 232 transitions, 1241 flow [2022-11-16 11:28:44,927 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-16 11:28:44,928 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-16 11:28:44,928 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 232 transitions, 1241 flow [2022-11-16 11:28:44,928 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-16 11:28:44,928 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:44,929 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-16 11:28:44,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-16 11:28:44,929 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-16 11:28:44,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:44,930 INFO L85 PathProgramCache]: Analyzing trace with hash -311289516, now seen corresponding path program 9 times [2022-11-16 11:28:44,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:44,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986230602] [2022-11-16 11:28:44,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:44,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:44,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:45,115 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-16 11:28:45,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:45,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986230602] [2022-11-16 11:28:45,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986230602] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:45,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:45,116 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:45,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430284044] [2022-11-16 11:28:45,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:45,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:45,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:45,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:45,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:45,119 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:45,120 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-16 11:28:45,120 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:45,120 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:45,121 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:45,650 INFO L130 PetriNetUnfolder]: 222/1580 cut-off events. [2022-11-16 11:28:45,651 INFO L131 PetriNetUnfolder]: For 3245/3270 co-relation queries the response was YES. [2022-11-16 11:28:45,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4011 conditions, 1580 events. 222/1580 cut-off events. For 3245/3270 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 12947 event pairs, 104 based on Foata normal form. 3/1500 useless extension candidates. Maximal degree in co-relation 3959. Up to 301 conditions per place. [2022-11-16 11:28:45,658 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 94 selfloop transitions, 26 changer transitions 19/287 dead transitions. [2022-11-16 11:28:45,658 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 287 transitions, 1998 flow [2022-11-16 11:28:45,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:45,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:45,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2256 transitions. [2022-11-16 11:28:45,661 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791578947368421 [2022-11-16 11:28:45,661 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2256 transitions. [2022-11-16 11:28:45,661 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2256 transitions. [2022-11-16 11:28:45,662 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:45,662 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2256 transitions. [2022-11-16 11:28:45,664 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-16 11:28:45,667 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-16 11:28:45,667 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-16 11:28:45,668 INFO L175 Difference]: Start difference. First operand has 262 places, 232 transitions, 1241 flow. Second operand 15 states and 2256 transitions. [2022-11-16 11:28:45,668 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 287 transitions, 1998 flow [2022-11-16 11:28:45,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 287 transitions, 1931 flow, removed 30 selfloop flow, removed 4 redundant places. [2022-11-16 11:28:45,683 INFO L231 Difference]: Finished difference. Result has 275 places, 242 transitions, 1442 flow [2022-11-16 11:28:45,683 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-16 11:28:45,684 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 104 predicate places. [2022-11-16 11:28:45,684 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 242 transitions, 1442 flow [2022-11-16 11:28:45,685 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-16 11:28:45,685 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:45,685 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-16 11:28:45,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-16 11:28:45,686 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-16 11:28:45,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:45,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1259335300, now seen corresponding path program 2 times [2022-11-16 11:28:45,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:45,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415603456] [2022-11-16 11:28:45,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:45,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:45,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:45,931 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-16 11:28:45,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:45,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415603456] [2022-11-16 11:28:45,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415603456] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:45,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:45,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:45,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836905732] [2022-11-16 11:28:45,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:45,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:45,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:45,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:45,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:45,935 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:45,936 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-16 11:28:45,936 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:45,937 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:45,937 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:46,500 INFO L130 PetriNetUnfolder]: 201/1543 cut-off events. [2022-11-16 11:28:46,501 INFO L131 PetriNetUnfolder]: For 3547/3596 co-relation queries the response was YES. [2022-11-16 11:28:46,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4078 conditions, 1543 events. 201/1543 cut-off events. For 3547/3596 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 12754 event pairs, 83 based on Foata normal form. 11/1491 useless extension candidates. Maximal degree in co-relation 4018. Up to 330 conditions per place. [2022-11-16 11:28:46,509 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 121 selfloop transitions, 17 changer transitions 24/314 dead transitions. [2022-11-16 11:28:46,509 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 314 transitions, 2163 flow [2022-11-16 11:28:46,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 11:28:46,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-16 11:28:46,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2704 transitions. [2022-11-16 11:28:46,513 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7906432748538011 [2022-11-16 11:28:46,514 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2704 transitions. [2022-11-16 11:28:46,514 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2704 transitions. [2022-11-16 11:28:46,515 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:46,515 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2704 transitions. [2022-11-16 11:28:46,518 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-16 11:28:46,521 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-16 11:28:46,522 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-16 11:28:46,522 INFO L175 Difference]: Start difference. First operand has 275 places, 242 transitions, 1442 flow. Second operand 18 states and 2704 transitions. [2022-11-16 11:28:46,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 314 transitions, 2163 flow [2022-11-16 11:28:46,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 314 transitions, 2083 flow, removed 26 selfloop flow, removed 7 redundant places. [2022-11-16 11:28:46,549 INFO L231 Difference]: Finished difference. Result has 293 places, 243 transitions, 1468 flow [2022-11-16 11:28:46,550 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-16 11:28:46,550 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 122 predicate places. [2022-11-16 11:28:46,550 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 243 transitions, 1468 flow [2022-11-16 11:28:46,551 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-16 11:28:46,551 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:46,551 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-16 11:28:46,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-16 11:28:46,552 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-16 11:28:46,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:46,552 INFO L85 PathProgramCache]: Analyzing trace with hash -830327940, now seen corresponding path program 3 times [2022-11-16 11:28:46,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:46,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018551957] [2022-11-16 11:28:46,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:46,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:46,774 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-16 11:28:46,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:46,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018551957] [2022-11-16 11:28:46,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018551957] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:46,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:46,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:46,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137090215] [2022-11-16 11:28:46,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:46,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:46,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:46,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:46,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:46,777 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:46,779 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-16 11:28:46,779 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:46,779 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:46,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:47,363 INFO L130 PetriNetUnfolder]: 202/1515 cut-off events. [2022-11-16 11:28:47,364 INFO L131 PetriNetUnfolder]: For 4542/4591 co-relation queries the response was YES. [2022-11-16 11:28:47,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4288 conditions, 1515 events. 202/1515 cut-off events. For 4542/4591 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12417 event pairs, 66 based on Foata normal form. 19/1482 useless extension candidates. Maximal degree in co-relation 4219. Up to 242 conditions per place. [2022-11-16 11:28:47,374 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 130 selfloop transitions, 19 changer transitions 31/332 dead transitions. [2022-11-16 11:28:47,375 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 332 transitions, 2572 flow [2022-11-16 11:28:47,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-16 11:28:47,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-16 11:28:47,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2853 transitions. [2022-11-16 11:28:47,381 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7903047091412743 [2022-11-16 11:28:47,381 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2853 transitions. [2022-11-16 11:28:47,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2853 transitions. [2022-11-16 11:28:47,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:47,382 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2853 transitions. [2022-11-16 11:28:47,386 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-16 11:28:47,390 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-16 11:28:47,391 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-16 11:28:47,391 INFO L175 Difference]: Start difference. First operand has 293 places, 243 transitions, 1468 flow. Second operand 19 states and 2853 transitions. [2022-11-16 11:28:47,391 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 332 transitions, 2572 flow [2022-11-16 11:28:47,423 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 332 transitions, 2488 flow, removed 38 selfloop flow, removed 12 redundant places. [2022-11-16 11:28:47,429 INFO L231 Difference]: Finished difference. Result has 302 places, 246 transitions, 1564 flow [2022-11-16 11:28:47,429 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-16 11:28:47,430 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 131 predicate places. [2022-11-16 11:28:47,430 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 246 transitions, 1564 flow [2022-11-16 11:28:47,431 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-16 11:28:47,431 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:47,431 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-16 11:28:47,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-16 11:28:47,431 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-16 11:28:47,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:47,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1249974014, now seen corresponding path program 4 times [2022-11-16 11:28:47,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:47,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654808265] [2022-11-16 11:28:47,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:47,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:47,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:47,688 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-16 11:28:47,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:47,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654808265] [2022-11-16 11:28:47,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654808265] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:47,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:47,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:47,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937704940] [2022-11-16 11:28:47,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:47,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:47,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:47,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:47,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:47,692 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:47,694 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-16 11:28:47,694 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:47,694 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:47,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:48,311 INFO L130 PetriNetUnfolder]: 179/1472 cut-off events. [2022-11-16 11:28:48,311 INFO L131 PetriNetUnfolder]: For 5656/5708 co-relation queries the response was YES. [2022-11-16 11:28:48,317 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4364 conditions, 1472 events. 179/1472 cut-off events. For 5656/5708 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12076 event pairs, 74 based on Foata normal form. 17/1432 useless extension candidates. Maximal degree in co-relation 4291. Up to 320 conditions per place. [2022-11-16 11:28:48,321 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 110 selfloop transitions, 19 changer transitions 18/299 dead transitions. [2022-11-16 11:28:48,321 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 299 transitions, 2405 flow [2022-11-16 11:28:48,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 11:28:48,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-16 11:28:48,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2401 transitions. [2022-11-16 11:28:48,324 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898026315789474 [2022-11-16 11:28:48,324 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2401 transitions. [2022-11-16 11:28:48,324 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2401 transitions. [2022-11-16 11:28:48,324 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:48,324 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2401 transitions. [2022-11-16 11:28:48,326 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-16 11:28:48,328 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-16 11:28:48,329 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-16 11:28:48,329 INFO L175 Difference]: Start difference. First operand has 302 places, 246 transitions, 1564 flow. Second operand 16 states and 2401 transitions. [2022-11-16 11:28:48,330 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 299 transitions, 2405 flow [2022-11-16 11:28:48,365 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 299 transitions, 2217 flow, removed 85 selfloop flow, removed 12 redundant places. [2022-11-16 11:28:48,370 INFO L231 Difference]: Finished difference. Result has 306 places, 253 transitions, 1672 flow [2022-11-16 11:28:48,370 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-16 11:28:48,370 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 135 predicate places. [2022-11-16 11:28:48,371 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 253 transitions, 1672 flow [2022-11-16 11:28:48,371 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-16 11:28:48,371 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:48,371 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-16 11:28:48,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-16 11:28:48,372 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-16 11:28:48,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:48,372 INFO L85 PathProgramCache]: Analyzing trace with hash -938098894, now seen corresponding path program 5 times [2022-11-16 11:28:48,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:48,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036780133] [2022-11-16 11:28:48,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:48,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:48,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:48,605 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-16 11:28:48,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:48,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036780133] [2022-11-16 11:28:48,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036780133] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:48,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:48,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:48,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400907504] [2022-11-16 11:28:48,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:48,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:48,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:48,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:48,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:48,610 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:48,611 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-16 11:28:48,612 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:48,612 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:48,612 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:49,262 INFO L130 PetriNetUnfolder]: 185/1500 cut-off events. [2022-11-16 11:28:49,262 INFO L131 PetriNetUnfolder]: For 5453/5505 co-relation queries the response was YES. [2022-11-16 11:28:49,269 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4448 conditions, 1500 events. 185/1500 cut-off events. For 5453/5505 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12419 event pairs, 75 based on Foata normal form. 24/1469 useless extension candidates. Maximal degree in co-relation 4373. Up to 322 conditions per place. [2022-11-16 11:28:49,272 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 108 selfloop transitions, 30 changer transitions 19/309 dead transitions. [2022-11-16 11:28:49,272 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 309 transitions, 2571 flow [2022-11-16 11:28:49,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 11:28:49,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-16 11:28:49,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2545 transitions. [2022-11-16 11:28:49,276 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7879256965944272 [2022-11-16 11:28:49,277 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2545 transitions. [2022-11-16 11:28:49,277 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2545 transitions. [2022-11-16 11:28:49,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:49,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2545 transitions. [2022-11-16 11:28:49,281 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-16 11:28:49,283 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-16 11:28:49,284 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-16 11:28:49,284 INFO L175 Difference]: Start difference. First operand has 306 places, 253 transitions, 1672 flow. Second operand 17 states and 2545 transitions. [2022-11-16 11:28:49,284 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 309 transitions, 2571 flow [2022-11-16 11:28:49,307 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 309 transitions, 2439 flow, removed 49 selfloop flow, removed 11 redundant places. [2022-11-16 11:28:49,311 INFO L231 Difference]: Finished difference. Result has 311 places, 264 transitions, 1896 flow [2022-11-16 11:28:49,311 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-16 11:28:49,311 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 140 predicate places. [2022-11-16 11:28:49,311 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 264 transitions, 1896 flow [2022-11-16 11:28:49,312 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-16 11:28:49,312 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:49,312 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-16 11:28:49,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-16 11:28:49,312 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-16 11:28:49,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:49,313 INFO L85 PathProgramCache]: Analyzing trace with hash -584091462, now seen corresponding path program 10 times [2022-11-16 11:28:49,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:49,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137443227] [2022-11-16 11:28:49,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:49,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:49,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:49,563 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-16 11:28:49,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:49,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137443227] [2022-11-16 11:28:49,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137443227] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:49,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:49,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:49,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575772831] [2022-11-16 11:28:49,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:49,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:49,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:49,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:49,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:49,568 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:49,569 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-16 11:28:49,570 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:49,570 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:49,570 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:50,296 INFO L130 PetriNetUnfolder]: 216/1671 cut-off events. [2022-11-16 11:28:50,296 INFO L131 PetriNetUnfolder]: For 5331/5363 co-relation queries the response was YES. [2022-11-16 11:28:50,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4742 conditions, 1671 events. 216/1671 cut-off events. For 5331/5363 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 14344 event pairs, 95 based on Foata normal form. 7/1601 useless extension candidates. Maximal degree in co-relation 4667. Up to 283 conditions per place. [2022-11-16 11:28:50,314 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 121 selfloop transitions, 23 changer transitions 27/324 dead transitions. [2022-11-16 11:28:50,315 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 324 transitions, 2718 flow [2022-11-16 11:28:50,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 11:28:50,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-16 11:28:50,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2408 transitions. [2022-11-16 11:28:50,319 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7921052631578948 [2022-11-16 11:28:50,319 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2408 transitions. [2022-11-16 11:28:50,319 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2408 transitions. [2022-11-16 11:28:50,320 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:50,320 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2408 transitions. [2022-11-16 11:28:50,324 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-16 11:28:50,327 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-16 11:28:50,328 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-16 11:28:50,328 INFO L175 Difference]: Start difference. First operand has 311 places, 264 transitions, 1896 flow. Second operand 16 states and 2408 transitions. [2022-11-16 11:28:50,329 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 324 transitions, 2718 flow [2022-11-16 11:28:50,366 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 324 transitions, 2644 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-16 11:28:50,371 INFO L231 Difference]: Finished difference. Result has 322 places, 269 transitions, 1997 flow [2022-11-16 11:28:50,372 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-16 11:28:50,372 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 151 predicate places. [2022-11-16 11:28:50,373 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 269 transitions, 1997 flow [2022-11-16 11:28:50,373 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-16 11:28:50,373 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:50,374 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-16 11:28:50,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-16 11:28:50,375 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-16 11:28:50,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:50,375 INFO L85 PathProgramCache]: Analyzing trace with hash -863747136, now seen corresponding path program 11 times [2022-11-16 11:28:50,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:50,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139439179] [2022-11-16 11:28:50,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:50,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:50,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:50,610 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-16 11:28:50,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:50,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139439179] [2022-11-16 11:28:50,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139439179] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:50,611 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:50,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:50,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829488167] [2022-11-16 11:28:50,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:50,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:50,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:50,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:50,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:50,614 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:50,616 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-16 11:28:50,616 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:50,616 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:50,616 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:51,278 INFO L130 PetriNetUnfolder]: 213/1670 cut-off events. [2022-11-16 11:28:51,278 INFO L131 PetriNetUnfolder]: For 5581/5617 co-relation queries the response was YES. [2022-11-16 11:28:51,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4783 conditions, 1670 events. 213/1670 cut-off events. For 5581/5617 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 14325 event pairs, 95 based on Foata normal form. 9/1602 useless extension candidates. Maximal degree in co-relation 4702. Up to 297 conditions per place. [2022-11-16 11:28:51,288 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 115 selfloop transitions, 25 changer transitions 29/322 dead transitions. [2022-11-16 11:28:51,289 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 322 transitions, 2770 flow [2022-11-16 11:28:51,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 11:28:51,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-16 11:28:51,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2551 transitions. [2022-11-16 11:28:51,291 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7897832817337461 [2022-11-16 11:28:51,291 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2551 transitions. [2022-11-16 11:28:51,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2551 transitions. [2022-11-16 11:28:51,292 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:51,292 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2551 transitions. [2022-11-16 11:28:51,293 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-16 11:28:51,295 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-16 11:28:51,296 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-16 11:28:51,296 INFO L175 Difference]: Start difference. First operand has 322 places, 269 transitions, 1997 flow. Second operand 17 states and 2551 transitions. [2022-11-16 11:28:51,296 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 322 transitions, 2770 flow [2022-11-16 11:28:51,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 322 transitions, 2676 flow, removed 33 selfloop flow, removed 10 redundant places. [2022-11-16 11:28:51,325 INFO L231 Difference]: Finished difference. Result has 329 places, 269 transitions, 2027 flow [2022-11-16 11:28:51,326 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-16 11:28:51,326 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 158 predicate places. [2022-11-16 11:28:51,326 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 269 transitions, 2027 flow [2022-11-16 11:28:51,327 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-16 11:28:51,327 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:51,327 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-16 11:28:51,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-16 11:28:51,328 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-16 11:28:51,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:51,328 INFO L85 PathProgramCache]: Analyzing trace with hash -649788014, now seen corresponding path program 12 times [2022-11-16 11:28:51,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:51,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624331697] [2022-11-16 11:28:51,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:51,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:51,536 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-16 11:28:51,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:51,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624331697] [2022-11-16 11:28:51,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624331697] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:51,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:51,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:51,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039190606] [2022-11-16 11:28:51,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:51,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:51,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:51,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:51,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:51,541 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:51,542 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-16 11:28:51,542 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:51,542 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:51,543 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:52,075 INFO L130 PetriNetUnfolder]: 204/1609 cut-off events. [2022-11-16 11:28:52,075 INFO L131 PetriNetUnfolder]: For 5250/5286 co-relation queries the response was YES. [2022-11-16 11:28:52,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4556 conditions, 1609 events. 204/1609 cut-off events. For 5250/5286 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 13549 event pairs, 94 based on Foata normal form. 9/1541 useless extension candidates. Maximal degree in co-relation 4473. Up to 292 conditions per place. [2022-11-16 11:28:52,086 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 109 selfloop transitions, 16 changer transitions 28/306 dead transitions. [2022-11-16 11:28:52,086 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 306 transitions, 2556 flow [2022-11-16 11:28:52,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:52,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:52,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2252 transitions. [2022-11-16 11:28:52,089 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901754385964912 [2022-11-16 11:28:52,089 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2252 transitions. [2022-11-16 11:28:52,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2252 transitions. [2022-11-16 11:28:52,089 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:52,089 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2252 transitions. [2022-11-16 11:28:52,091 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-16 11:28:52,093 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-16 11:28:52,094 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-16 11:28:52,094 INFO L175 Difference]: Start difference. First operand has 329 places, 269 transitions, 2027 flow. Second operand 15 states and 2252 transitions. [2022-11-16 11:28:52,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 306 transitions, 2556 flow [2022-11-16 11:28:52,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 306 transitions, 2439 flow, removed 33 selfloop flow, removed 13 redundant places. [2022-11-16 11:28:52,123 INFO L231 Difference]: Finished difference. Result has 325 places, 257 transitions, 1797 flow [2022-11-16 11:28:52,124 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-16 11:28:52,124 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 154 predicate places. [2022-11-16 11:28:52,124 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 257 transitions, 1797 flow [2022-11-16 11:28:52,125 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-16 11:28:52,125 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:52,125 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-16 11:28:52,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-16 11:28:52,126 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-16 11:28:52,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:52,126 INFO L85 PathProgramCache]: Analyzing trace with hash -439114934, now seen corresponding path program 13 times [2022-11-16 11:28:52,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:52,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392461384] [2022-11-16 11:28:52,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:52,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:52,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:52,334 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-16 11:28:52,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:52,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392461384] [2022-11-16 11:28:52,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392461384] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:52,334 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:52,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:52,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066517803] [2022-11-16 11:28:52,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:52,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:52,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:52,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:52,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:52,337 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:52,338 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-16 11:28:52,339 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:52,339 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:52,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:52,968 INFO L130 PetriNetUnfolder]: 201/1594 cut-off events. [2022-11-16 11:28:52,968 INFO L131 PetriNetUnfolder]: For 4926/4956 co-relation queries the response was YES. [2022-11-16 11:28:52,978 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4413 conditions, 1594 events. 201/1594 cut-off events. For 4926/4956 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 13395 event pairs, 92 based on Foata normal form. 7/1525 useless extension candidates. Maximal degree in co-relation 4335. Up to 268 conditions per place. [2022-11-16 11:28:52,981 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 103 selfloop transitions, 23 changer transitions 22/301 dead transitions. [2022-11-16 11:28:52,982 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 301 transitions, 2470 flow [2022-11-16 11:28:52,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 11:28:52,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-16 11:28:52,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2402 transitions. [2022-11-16 11:28:52,984 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901315789473684 [2022-11-16 11:28:52,984 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2402 transitions. [2022-11-16 11:28:52,985 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2402 transitions. [2022-11-16 11:28:52,985 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:52,985 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2402 transitions. [2022-11-16 11:28:52,988 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-16 11:28:52,990 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-16 11:28:52,991 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-16 11:28:52,991 INFO L175 Difference]: Start difference. First operand has 325 places, 257 transitions, 1797 flow. Second operand 16 states and 2402 transitions. [2022-11-16 11:28:52,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 301 transitions, 2470 flow [2022-11-16 11:28:53,023 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 301 transitions, 2277 flow, removed 35 selfloop flow, removed 20 redundant places. [2022-11-16 11:28:53,030 INFO L231 Difference]: Finished difference. Result has 309 places, 259 transitions, 1783 flow [2022-11-16 11:28:53,031 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-16 11:28:53,031 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 138 predicate places. [2022-11-16 11:28:53,031 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 259 transitions, 1783 flow [2022-11-16 11:28:53,032 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-16 11:28:53,032 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:53,032 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-16 11:28:53,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-11-16 11:28:53,032 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-16 11:28:53,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:53,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1671376076, now seen corresponding path program 14 times [2022-11-16 11:28:53,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:53,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712976659] [2022-11-16 11:28:53,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:53,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:53,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:53,222 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-16 11:28:53,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:53,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712976659] [2022-11-16 11:28:53,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712976659] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:53,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:53,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:53,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114706623] [2022-11-16 11:28:53,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:53,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:53,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:53,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:53,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:53,226 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:53,227 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-16 11:28:53,227 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:53,227 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:53,228 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:53,718 INFO L130 PetriNetUnfolder]: 197/1585 cut-off events. [2022-11-16 11:28:53,718 INFO L131 PetriNetUnfolder]: For 4347/4377 co-relation queries the response was YES. [2022-11-16 11:28:53,725 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4281 conditions, 1585 events. 197/1585 cut-off events. For 4347/4377 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 13294 event pairs, 91 based on Foata normal form. 7/1517 useless extension candidates. Maximal degree in co-relation 4210. Up to 267 conditions per place. [2022-11-16 11:28:53,727 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 104 selfloop transitions, 14 changer transitions 27/298 dead transitions. [2022-11-16 11:28:53,727 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 298 transitions, 2279 flow [2022-11-16 11:28:53,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:28:53,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-16 11:28:53,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2110 transitions. [2022-11-16 11:28:53,729 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.793233082706767 [2022-11-16 11:28:53,730 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2110 transitions. [2022-11-16 11:28:53,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2110 transitions. [2022-11-16 11:28:53,730 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:53,730 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2110 transitions. [2022-11-16 11:28:53,732 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-16 11:28:53,734 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-16 11:28:53,735 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-16 11:28:53,735 INFO L175 Difference]: Start difference. First operand has 309 places, 259 transitions, 1783 flow. Second operand 14 states and 2110 transitions. [2022-11-16 11:28:53,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 298 transitions, 2279 flow [2022-11-16 11:28:53,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 298 transitions, 2166 flow, removed 21 selfloop flow, removed 12 redundant places. [2022-11-16 11:28:53,757 INFO L231 Difference]: Finished difference. Result has 308 places, 251 transitions, 1610 flow [2022-11-16 11:28:53,758 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-16 11:28:53,758 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 137 predicate places. [2022-11-16 11:28:53,759 INFO L495 AbstractCegarLoop]: Abstraction has has 308 places, 251 transitions, 1610 flow [2022-11-16 11:28:53,759 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-16 11:28:53,759 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:53,759 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-16 11:28:53,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-16 11:28:53,760 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-16 11:28:53,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:53,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1630309536, now seen corresponding path program 15 times [2022-11-16 11:28:53,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:53,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18277241] [2022-11-16 11:28:53,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:53,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:53,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:53,962 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-16 11:28:53,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:53,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18277241] [2022-11-16 11:28:53,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18277241] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:53,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:53,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:53,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484282105] [2022-11-16 11:28:53,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:53,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:53,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:53,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:53,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:53,965 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:53,967 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-16 11:28:53,967 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:53,967 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:53,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:54,479 INFO L130 PetriNetUnfolder]: 191/1507 cut-off events. [2022-11-16 11:28:54,479 INFO L131 PetriNetUnfolder]: For 4038/4068 co-relation queries the response was YES. [2022-11-16 11:28:54,485 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4018 conditions, 1507 events. 191/1507 cut-off events. For 4038/4068 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12353 event pairs, 90 based on Foata normal form. 7/1440 useless extension candidates. Maximal degree in co-relation 3948. Up to 253 conditions per place. [2022-11-16 11:28:54,488 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 94 selfloop transitions, 6 changer transitions 38/286 dead transitions. [2022-11-16 11:28:54,488 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 286 transitions, 2049 flow [2022-11-16 11:28:54,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:54,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:54,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2249 transitions. [2022-11-16 11:28:54,490 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7891228070175439 [2022-11-16 11:28:54,490 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2249 transitions. [2022-11-16 11:28:54,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2249 transitions. [2022-11-16 11:28:54,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:54,491 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2249 transitions. [2022-11-16 11:28:54,497 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-16 11:28:54,499 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-16 11:28:54,499 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-16 11:28:54,499 INFO L175 Difference]: Start difference. First operand has 308 places, 251 transitions, 1610 flow. Second operand 15 states and 2249 transitions. [2022-11-16 11:28:54,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 286 transitions, 2049 flow [2022-11-16 11:28:54,519 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 286 transitions, 1962 flow, removed 20 selfloop flow, removed 14 redundant places. [2022-11-16 11:28:54,522 INFO L231 Difference]: Finished difference. Result has 298 places, 230 transitions, 1334 flow [2022-11-16 11:28:54,522 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-16 11:28:54,522 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 127 predicate places. [2022-11-16 11:28:54,522 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 230 transitions, 1334 flow [2022-11-16 11:28:54,523 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-16 11:28:54,523 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:54,523 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-16 11:28:54,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-16 11:28:54,524 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-16 11:28:54,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:54,524 INFO L85 PathProgramCache]: Analyzing trace with hash -961216250, now seen corresponding path program 6 times [2022-11-16 11:28:54,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:54,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023232978] [2022-11-16 11:28:54,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:54,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:54,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:54,709 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-16 11:28:54,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:54,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023232978] [2022-11-16 11:28:54,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023232978] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:54,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:54,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:54,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172308552] [2022-11-16 11:28:54,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:54,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:54,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:54,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:54,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:54,712 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:54,713 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-16 11:28:54,713 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:54,713 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:54,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:55,189 INFO L130 PetriNetUnfolder]: 144/1256 cut-off events. [2022-11-16 11:28:55,190 INFO L131 PetriNetUnfolder]: For 3502/3552 co-relation queries the response was YES. [2022-11-16 11:28:55,194 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3412 conditions, 1256 events. 144/1256 cut-off events. For 3502/3552 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 9824 event pairs, 54 based on Foata normal form. 22/1223 useless extension candidates. Maximal degree in co-relation 3347. Up to 318 conditions per place. [2022-11-16 11:28:55,196 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 65 selfloop transitions, 29 changer transitions 18/258 dead transitions. [2022-11-16 11:28:55,197 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 258 transitions, 1900 flow [2022-11-16 11:28:55,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 11:28:55,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-16 11:28:55,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2382 transitions. [2022-11-16 11:28:55,199 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7835526315789474 [2022-11-16 11:28:55,199 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2382 transitions. [2022-11-16 11:28:55,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2382 transitions. [2022-11-16 11:28:55,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:55,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2382 transitions. [2022-11-16 11:28:55,201 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-16 11:28:55,203 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-16 11:28:55,203 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-16 11:28:55,203 INFO L175 Difference]: Start difference. First operand has 298 places, 230 transitions, 1334 flow. Second operand 16 states and 2382 transitions. [2022-11-16 11:28:55,203 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 258 transitions, 1900 flow [2022-11-16 11:28:55,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 258 transitions, 1808 flow, removed 16 selfloop flow, removed 13 redundant places. [2022-11-16 11:28:55,219 INFO L231 Difference]: Finished difference. Result has 277 places, 234 transitions, 1424 flow [2022-11-16 11:28:55,220 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-16 11:28:55,220 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-16 11:28:55,220 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 234 transitions, 1424 flow [2022-11-16 11:28:55,221 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-16 11:28:55,221 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:55,221 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-16 11:28:55,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-16 11:28:55,221 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-16 11:28:55,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:55,222 INFO L85 PathProgramCache]: Analyzing trace with hash 405837874, now seen corresponding path program 7 times [2022-11-16 11:28:55,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:55,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108781579] [2022-11-16 11:28:55,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:55,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:55,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:55,434 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-16 11:28:55,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:55,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108781579] [2022-11-16 11:28:55,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108781579] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:55,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:55,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:55,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369566019] [2022-11-16 11:28:55,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:55,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:55,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:55,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:55,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:55,438 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:55,439 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-16 11:28:55,439 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:55,439 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:55,439 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:55,894 INFO L130 PetriNetUnfolder]: 137/1237 cut-off events. [2022-11-16 11:28:55,895 INFO L131 PetriNetUnfolder]: For 3602/3647 co-relation queries the response was YES. [2022-11-16 11:28:55,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3256 conditions, 1237 events. 137/1237 cut-off events. For 3602/3647 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 9674 event pairs, 51 based on Foata normal form. 23/1209 useless extension candidates. Maximal degree in co-relation 3191. Up to 316 conditions per place. [2022-11-16 11:28:55,905 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 64 selfloop transitions, 20 changer transitions 27/256 dead transitions. [2022-11-16 11:28:55,905 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 256 transitions, 1881 flow [2022-11-16 11:28:55,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:28:55,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-16 11:28:55,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2084 transitions. [2022-11-16 11:28:55,907 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7834586466165413 [2022-11-16 11:28:55,907 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2084 transitions. [2022-11-16 11:28:55,907 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2084 transitions. [2022-11-16 11:28:55,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:55,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2084 transitions. [2022-11-16 11:28:55,910 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-16 11:28:55,911 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-16 11:28:55,912 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-16 11:28:55,912 INFO L175 Difference]: Start difference. First operand has 277 places, 234 transitions, 1424 flow. Second operand 14 states and 2084 transitions. [2022-11-16 11:28:55,912 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 256 transitions, 1881 flow [2022-11-16 11:28:55,926 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 256 transitions, 1777 flow, removed 28 selfloop flow, removed 9 redundant places. [2022-11-16 11:28:55,930 INFO L231 Difference]: Finished difference. Result has 279 places, 222 transitions, 1188 flow [2022-11-16 11:28:55,931 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-16 11:28:55,931 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 108 predicate places. [2022-11-16 11:28:55,931 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 222 transitions, 1188 flow [2022-11-16 11:28:55,932 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-16 11:28:55,932 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:55,932 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-16 11:28:55,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-16 11:28:55,932 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-16 11:28:55,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:55,933 INFO L85 PathProgramCache]: Analyzing trace with hash -977053178, now seen corresponding path program 8 times [2022-11-16 11:28:55,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:55,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519664662] [2022-11-16 11:28:55,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:55,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:55,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:56,120 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-16 11:28:56,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:56,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519664662] [2022-11-16 11:28:56,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519664662] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:56,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:56,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:56,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032868593] [2022-11-16 11:28:56,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:56,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:56,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:56,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:56,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:56,125 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:56,126 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-16 11:28:56,126 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:56,126 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:56,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:56,561 INFO L130 PetriNetUnfolder]: 124/1189 cut-off events. [2022-11-16 11:28:56,561 INFO L131 PetriNetUnfolder]: For 2522/2550 co-relation queries the response was YES. [2022-11-16 11:28:56,564 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2937 conditions, 1189 events. 124/1189 cut-off events. For 2522/2550 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 9181 event pairs, 53 based on Foata normal form. 13/1149 useless extension candidates. Maximal degree in co-relation 2873. Up to 311 conditions per place. [2022-11-16 11:28:56,566 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 56 selfloop transitions, 12 changer transitions 23/236 dead transitions. [2022-11-16 11:28:56,566 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 236 transitions, 1509 flow [2022-11-16 11:28:56,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:56,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:56,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2227 transitions. [2022-11-16 11:28:56,568 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7814035087719299 [2022-11-16 11:28:56,568 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2227 transitions. [2022-11-16 11:28:56,568 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2227 transitions. [2022-11-16 11:28:56,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:56,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2227 transitions. [2022-11-16 11:28:56,572 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-16 11:28:56,574 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-16 11:28:56,575 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-16 11:28:56,575 INFO L175 Difference]: Start difference. First operand has 279 places, 222 transitions, 1188 flow. Second operand 15 states and 2227 transitions. [2022-11-16 11:28:56,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 236 transitions, 1509 flow [2022-11-16 11:28:56,588 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 236 transitions, 1399 flow, removed 22 selfloop flow, removed 15 redundant places. [2022-11-16 11:28:56,590 INFO L231 Difference]: Finished difference. Result has 270 places, 210 transitions, 955 flow [2022-11-16 11:28:56,590 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-16 11:28:56,590 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-16 11:28:56,590 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 210 transitions, 955 flow [2022-11-16 11:28:56,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-16 11:28:56,591 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:56,591 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-16 11:28:56,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-16 11:28:56,591 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-16 11:28:56,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:56,592 INFO L85 PathProgramCache]: Analyzing trace with hash -989394742, now seen corresponding path program 9 times [2022-11-16 11:28:56,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:56,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625861295] [2022-11-16 11:28:56,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:56,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:56,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:56,799 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-16 11:28:56,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:56,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625861295] [2022-11-16 11:28:56,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625861295] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:56,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:56,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:56,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801845155] [2022-11-16 11:28:56,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:56,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:56,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:56,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:56,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:56,802 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:56,803 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-16 11:28:56,803 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:56,803 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:56,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:57,327 INFO L130 PetriNetUnfolder]: 122/1219 cut-off events. [2022-11-16 11:28:57,327 INFO L131 PetriNetUnfolder]: For 1961/1987 co-relation queries the response was YES. [2022-11-16 11:28:57,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2803 conditions, 1219 events. 122/1219 cut-off events. For 1961/1987 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 9578 event pairs, 59 based on Foata normal form. 6/1170 useless extension candidates. Maximal degree in co-relation 2743. Up to 347 conditions per place. [2022-11-16 11:28:57,333 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 50 selfloop transitions, 19 changer transitions 22/236 dead transitions. [2022-11-16 11:28:57,333 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 236 transitions, 1399 flow [2022-11-16 11:28:57,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 11:28:57,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-16 11:28:57,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2521 transitions. [2022-11-16 11:28:57,338 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7804953560371517 [2022-11-16 11:28:57,339 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2521 transitions. [2022-11-16 11:28:57,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2521 transitions. [2022-11-16 11:28:57,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:57,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2521 transitions. [2022-11-16 11:28:57,342 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-16 11:28:57,345 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-16 11:28:57,345 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-16 11:28:57,345 INFO L175 Difference]: Start difference. First operand has 270 places, 210 transitions, 955 flow. Second operand 17 states and 2521 transitions. [2022-11-16 11:28:57,346 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 236 transitions, 1399 flow [2022-11-16 11:28:57,357 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 236 transitions, 1292 flow, removed 25 selfloop flow, removed 17 redundant places. [2022-11-16 11:28:57,360 INFO L231 Difference]: Finished difference. Result has 261 places, 211 transitions, 975 flow [2022-11-16 11:28:57,361 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-16 11:28:57,361 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 90 predicate places. [2022-11-16 11:28:57,361 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 211 transitions, 975 flow [2022-11-16 11:28:57,362 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-16 11:28:57,362 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:57,362 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-16 11:28:57,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-16 11:28:57,362 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-16 11:28:57,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:57,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1912105910, now seen corresponding path program 10 times [2022-11-16 11:28:57,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:57,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855833774] [2022-11-16 11:28:57,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:57,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:57,547 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-16 11:28:57,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:57,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855833774] [2022-11-16 11:28:57,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855833774] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:57,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:57,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:57,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919002319] [2022-11-16 11:28:57,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:57,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:57,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:57,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:57,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:57,550 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:57,556 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-16 11:28:57,556 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:57,556 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:57,556 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:57,999 INFO L130 PetriNetUnfolder]: 117/1140 cut-off events. [2022-11-16 11:28:57,999 INFO L131 PetriNetUnfolder]: For 1669/1695 co-relation queries the response was YES. [2022-11-16 11:28:58,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2567 conditions, 1140 events. 117/1140 cut-off events. For 1669/1695 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8722 event pairs, 59 based on Foata normal form. 6/1091 useless extension candidates. Maximal degree in co-relation 2509. Up to 330 conditions per place. [2022-11-16 11:28:58,007 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 43 selfloop transitions, 7 changer transitions 30/222 dead transitions. [2022-11-16 11:28:58,008 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 222 transitions, 1210 flow [2022-11-16 11:28:58,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:58,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:58,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2223 transitions. [2022-11-16 11:28:58,011 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.78 [2022-11-16 11:28:58,011 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2223 transitions. [2022-11-16 11:28:58,011 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2223 transitions. [2022-11-16 11:28:58,011 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:58,012 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2223 transitions. [2022-11-16 11:28:58,014 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-16 11:28:58,016 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-16 11:28:58,016 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-16 11:28:58,017 INFO L175 Difference]: Start difference. First operand has 261 places, 211 transitions, 975 flow. Second operand 15 states and 2223 transitions. [2022-11-16 11:28:58,017 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 222 transitions, 1210 flow [2022-11-16 11:28:58,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 222 transitions, 1141 flow, removed 20 selfloop flow, removed 12 redundant places. [2022-11-16 11:28:58,031 INFO L231 Difference]: Finished difference. Result has 258 places, 192 transitions, 704 flow [2022-11-16 11:28:58,031 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-16 11:28:58,033 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 87 predicate places. [2022-11-16 11:28:58,034 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 192 transitions, 704 flow [2022-11-16 11:28:58,034 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-16 11:28:58,034 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:58,034 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-16 11:28:58,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-16 11:28:58,035 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-16 11:28:58,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:58,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1079297152, now seen corresponding path program 11 times [2022-11-16 11:28:58,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:58,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527347799] [2022-11-16 11:28:58,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:58,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:58,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:58,243 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-16 11:28:58,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:58,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527347799] [2022-11-16 11:28:58,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527347799] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:58,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:58,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:58,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224154012] [2022-11-16 11:28:58,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:58,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:58,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:58,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:58,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:58,246 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:58,247 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-16 11:28:58,248 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:58,248 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:58,248 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:58,751 INFO L130 PetriNetUnfolder]: 110/1042 cut-off events. [2022-11-16 11:28:58,751 INFO L131 PetriNetUnfolder]: For 1002/1011 co-relation queries the response was YES. [2022-11-16 11:28:58,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2149 conditions, 1042 events. 110/1042 cut-off events. For 1002/1011 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 7645 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-16 11:28:58,756 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 71 selfloop transitions, 3 changer transitions 26/242 dead transitions. [2022-11-16 11:28:58,757 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 242 transitions, 1241 flow [2022-11-16 11:28:58,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-16 11:28:58,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-16 11:28:58,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2826 transitions. [2022-11-16 11:28:58,759 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.782825484764543 [2022-11-16 11:28:58,759 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2826 transitions. [2022-11-16 11:28:58,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2826 transitions. [2022-11-16 11:28:58,760 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:58,760 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2826 transitions. [2022-11-16 11:28:58,761 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-16 11:28:58,763 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-16 11:28:58,763 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-16 11:28:58,763 INFO L175 Difference]: Start difference. First operand has 258 places, 192 transitions, 704 flow. Second operand 19 states and 2826 transitions. [2022-11-16 11:28:58,763 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 242 transitions, 1241 flow [2022-11-16 11:28:58,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 242 transitions, 1103 flow, removed 45 selfloop flow, removed 18 redundant places. [2022-11-16 11:28:58,771 INFO L231 Difference]: Finished difference. Result has 250 places, 190 transitions, 691 flow [2022-11-16 11:28:58,771 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-16 11:28:58,771 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 79 predicate places. [2022-11-16 11:28:58,771 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 190 transitions, 691 flow [2022-11-16 11:28:58,771 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-16 11:28:58,772 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:58,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-16 11:28:58,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-16 11:28:58,772 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-16 11:28:58,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:58,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1910810696, now seen corresponding path program 12 times [2022-11-16 11:28:58,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:58,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918451893] [2022-11-16 11:28:58,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:58,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:58,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:58,968 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-16 11:28:58,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:58,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918451893] [2022-11-16 11:28:58,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918451893] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:58,969 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:58,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:58,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630985551] [2022-11-16 11:28:58,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:58,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:58,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:58,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:58,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:58,972 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:58,973 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-16 11:28:58,973 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:58,973 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:58,973 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:28:59,423 INFO L130 PetriNetUnfolder]: 106/1013 cut-off events. [2022-11-16 11:28:59,423 INFO L131 PetriNetUnfolder]: For 1402/1411 co-relation queries the response was YES. [2022-11-16 11:28:59,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2112 conditions, 1013 events. 106/1013 cut-off events. For 1402/1411 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7346 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-16 11:28:59,428 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 48 selfloop transitions, 13 changer transitions 16/219 dead transitions. [2022-11-16 11:28:59,428 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 219 transitions, 1132 flow [2022-11-16 11:28:59,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:28:59,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:28:59,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2225 transitions. [2022-11-16 11:28:59,430 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7807017543859649 [2022-11-16 11:28:59,431 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2225 transitions. [2022-11-16 11:28:59,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2225 transitions. [2022-11-16 11:28:59,431 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:28:59,431 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2225 transitions. [2022-11-16 11:28:59,434 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-16 11:28:59,436 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-16 11:28:59,437 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-16 11:28:59,437 INFO L175 Difference]: Start difference. First operand has 250 places, 190 transitions, 691 flow. Second operand 15 states and 2225 transitions. [2022-11-16 11:28:59,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 219 transitions, 1132 flow [2022-11-16 11:28:59,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 219 transitions, 1027 flow, removed 47 selfloop flow, removed 13 redundant places. [2022-11-16 11:28:59,448 INFO L231 Difference]: Finished difference. Result has 248 places, 200 transitions, 797 flow [2022-11-16 11:28:59,448 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=642, PETRI_DIFFERENCE_MINUEND_PLACES=223, 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=797, PETRI_PLACES=248, PETRI_TRANSITIONS=200} [2022-11-16 11:28:59,449 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 77 predicate places. [2022-11-16 11:28:59,449 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 200 transitions, 797 flow [2022-11-16 11:28:59,449 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-16 11:28:59,450 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:28:59,450 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-16 11:28:59,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-16 11:28:59,450 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-16 11:28:59,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:28:59,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1341174106, now seen corresponding path program 13 times [2022-11-16 11:28:59,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:28:59,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886959001] [2022-11-16 11:28:59,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:28:59,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:28:59,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:28:59,644 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-16 11:28:59,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:28:59,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886959001] [2022-11-16 11:28:59,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886959001] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:28:59,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:28:59,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:28:59,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548516715] [2022-11-16 11:28:59,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:28:59,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:28:59,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:28:59,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:28:59,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:28:59,647 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:28:59,648 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 200 transitions, 797 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-16 11:28:59,648 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:28:59,648 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:28:59,648 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:00,027 INFO L130 PetriNetUnfolder]: 104/1005 cut-off events. [2022-11-16 11:29:00,028 INFO L131 PetriNetUnfolder]: For 1120/1129 co-relation queries the response was YES. [2022-11-16 11:29:00,033 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2099 conditions, 1005 events. 104/1005 cut-off events. For 1120/1129 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 7254 event pairs, 42 based on Foata normal form. 2/953 useless extension candidates. Maximal degree in co-relation 2043. Up to 232 conditions per place. [2022-11-16 11:29:00,035 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 64 selfloop transitions, 8 changer transitions 26/240 dead transitions. [2022-11-16 11:29:00,036 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 240 transitions, 1259 flow [2022-11-16 11:29:00,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 11:29:00,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-16 11:29:00,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2677 transitions. [2022-11-16 11:29:00,039 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7827485380116959 [2022-11-16 11:29:00,039 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2677 transitions. [2022-11-16 11:29:00,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2677 transitions. [2022-11-16 11:29:00,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:00,040 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2677 transitions. [2022-11-16 11:29:00,043 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-16 11:29:00,045 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-16 11:29:00,046 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-16 11:29:00,046 INFO L175 Difference]: Start difference. First operand has 248 places, 200 transitions, 797 flow. Second operand 18 states and 2677 transitions. [2022-11-16 11:29:00,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 240 transitions, 1259 flow [2022-11-16 11:29:00,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 240 transitions, 1165 flow, removed 40 selfloop flow, removed 11 redundant places. [2022-11-16 11:29:00,057 INFO L231 Difference]: Finished difference. Result has 260 places, 198 transitions, 778 flow [2022-11-16 11:29:00,058 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=748, PETRI_DIFFERENCE_MINUEND_PLACES=231, 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=778, PETRI_PLACES=260, PETRI_TRANSITIONS=198} [2022-11-16 11:29:00,058 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 89 predicate places. [2022-11-16 11:29:00,058 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 198 transitions, 778 flow [2022-11-16 11:29:00,059 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-16 11:29:00,059 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:00,059 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-16 11:29:00,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-16 11:29:00,060 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-16 11:29:00,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:00,060 INFO L85 PathProgramCache]: Analyzing trace with hash 15731886, now seen corresponding path program 14 times [2022-11-16 11:29:00,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:00,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958434468] [2022-11-16 11:29:00,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:00,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:00,256 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-16 11:29:00,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:00,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958434468] [2022-11-16 11:29:00,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958434468] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:00,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:00,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:29:00,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363393542] [2022-11-16 11:29:00,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:00,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:29:00,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:00,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:29:00,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:29:00,259 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:29:00,260 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 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-16 11:29:00,261 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:00,261 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:29:00,261 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:00,689 INFO L130 PetriNetUnfolder]: 101/1005 cut-off events. [2022-11-16 11:29:00,689 INFO L131 PetriNetUnfolder]: For 957/966 co-relation queries the response was YES. [2022-11-16 11:29:00,692 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2046 conditions, 1005 events. 101/1005 cut-off events. For 957/966 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 7312 event pairs, 42 based on Foata normal form. 2/953 useless extension candidates. Maximal degree in co-relation 1987. Up to 256 conditions per place. [2022-11-16 11:29:00,694 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 46 selfloop transitions, 11 changer transitions 18/217 dead transitions. [2022-11-16 11:29:00,694 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 217 transitions, 1114 flow [2022-11-16 11:29:00,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:29:00,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-16 11:29:00,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2221 transitions. [2022-11-16 11:29:00,696 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.779298245614035 [2022-11-16 11:29:00,696 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2221 transitions. [2022-11-16 11:29:00,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2221 transitions. [2022-11-16 11:29:00,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:00,697 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2221 transitions. [2022-11-16 11:29:00,699 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-16 11:29:00,700 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-16 11:29:00,700 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-16 11:29:00,700 INFO L175 Difference]: Start difference. First operand has 260 places, 198 transitions, 778 flow. Second operand 15 states and 2221 transitions. [2022-11-16 11:29:00,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 217 transitions, 1114 flow [2022-11-16 11:29:00,704 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 217 transitions, 1031 flow, removed 30 selfloop flow, removed 17 redundant places. [2022-11-16 11:29:00,706 INFO L231 Difference]: Finished difference. Result has 252 places, 198 transitions, 773 flow [2022-11-16 11:29:00,706 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=733, PETRI_DIFFERENCE_MINUEND_PLACES=231, 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=773, PETRI_PLACES=252, PETRI_TRANSITIONS=198} [2022-11-16 11:29:00,707 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 81 predicate places. [2022-11-16 11:29:00,707 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 198 transitions, 773 flow [2022-11-16 11:29:00,707 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-16 11:29:00,707 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:00,707 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-16 11:29:00,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-16 11:29:00,707 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-16 11:29:00,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:00,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1789372568, now seen corresponding path program 15 times [2022-11-16 11:29:00,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:00,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120206755] [2022-11-16 11:29:00,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:00,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:00,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:00,915 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-16 11:29:00,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:00,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120206755] [2022-11-16 11:29:00,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120206755] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:00,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:00,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 11:29:00,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138824105] [2022-11-16 11:29:00,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:00,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:29:00,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:00,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:29:00,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:29:00,918 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-16 11:29:00,919 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 198 transitions, 773 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-16 11:29:00,919 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:00,919 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-16 11:29:00,919 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:01,322 INFO L130 PetriNetUnfolder]: 97/931 cut-off events. [2022-11-16 11:29:01,322 INFO L131 PetriNetUnfolder]: For 758/767 co-relation queries the response was YES. [2022-11-16 11:29:01,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1865 conditions, 931 events. 97/931 cut-off events. For 758/767 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6543 event pairs, 42 based on Foata normal form. 2/879 useless extension candidates. Maximal degree in co-relation 1811. Up to 232 conditions per place. [2022-11-16 11:29:01,326 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 39 selfloop transitions, 0 changer transitions 31/210 dead transitions. [2022-11-16 11:29:01,326 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 210 transitions, 994 flow [2022-11-16 11:29:01,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 11:29:01,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-16 11:29:01,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2508 transitions. [2022-11-16 11:29:01,328 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7764705882352941 [2022-11-16 11:29:01,328 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2508 transitions. [2022-11-16 11:29:01,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2508 transitions. [2022-11-16 11:29:01,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:01,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2508 transitions. [2022-11-16 11:29:01,330 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-16 11:29:01,332 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-16 11:29:01,332 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-16 11:29:01,332 INFO L175 Difference]: Start difference. First operand has 252 places, 198 transitions, 773 flow. Second operand 17 states and 2508 transitions. [2022-11-16 11:29:01,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 210 transitions, 994 flow [2022-11-16 11:29:01,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 210 transitions, 948 flow, removed 9 selfloop flow, removed 11 redundant places. [2022-11-16 11:29:01,338 INFO L231 Difference]: Finished difference. Result has 251 places, 179 transitions, 562 flow [2022-11-16 11:29:01,338 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=739, PETRI_DIFFERENCE_MINUEND_PLACES=232, 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=562, PETRI_PLACES=251, PETRI_TRANSITIONS=179} [2022-11-16 11:29:01,338 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 80 predicate places. [2022-11-16 11:29:01,338 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 179 transitions, 562 flow [2022-11-16 11:29:01,339 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-16 11:29:01,339 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:01,339 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-16 11:29:01,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-16 11:29:01,339 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-16 11:29:01,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:01,339 INFO L85 PathProgramCache]: Analyzing trace with hash 963951776, now seen corresponding path program 1 times [2022-11-16 11:29:01,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:01,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267023336] [2022-11-16 11:29:01,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:01,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:01,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:01,745 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-16 11:29:01,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:01,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267023336] [2022-11-16 11:29:01,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267023336] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:01,746 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:01,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:01,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252334243] [2022-11-16 11:29:01,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:01,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:01,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:01,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:01,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:01,748 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:01,750 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 179 transitions, 562 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-16 11:29:01,750 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:01,750 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:01,750 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:03,752 INFO L130 PetriNetUnfolder]: 737/3115 cut-off events. [2022-11-16 11:29:03,752 INFO L131 PetriNetUnfolder]: For 2811/2829 co-relation queries the response was YES. [2022-11-16 11:29:03,764 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6776 conditions, 3115 events. 737/3115 cut-off events. For 2811/2829 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 27967 event pairs, 226 based on Foata normal form. 3/2909 useless extension candidates. Maximal degree in co-relation 6725. Up to 662 conditions per place. [2022-11-16 11:29:03,769 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 135 selfloop transitions, 33 changer transitions 46/343 dead transitions. [2022-11-16 11:29:03,769 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 343 transitions, 1858 flow [2022-11-16 11:29:03,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-16 11:29:03,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-16 11:29:03,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3155 transitions. [2022-11-16 11:29:03,772 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7219679633867276 [2022-11-16 11:29:03,772 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3155 transitions. [2022-11-16 11:29:03,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3155 transitions. [2022-11-16 11:29:03,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:03,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3155 transitions. [2022-11-16 11:29:03,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 137.17391304347825) internal successors, (3155), 23 states have internal predecessors, (3155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:03,779 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-16 11:29:03,780 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-16 11:29:03,780 INFO L175 Difference]: Start difference. First operand has 251 places, 179 transitions, 562 flow. Second operand 23 states and 3155 transitions. [2022-11-16 11:29:03,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 343 transitions, 1858 flow [2022-11-16 11:29:03,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 343 transitions, 1718 flow, removed 68 selfloop flow, removed 9 redundant places. [2022-11-16 11:29:03,800 INFO L231 Difference]: Finished difference. Result has 251 places, 213 transitions, 946 flow [2022-11-16 11:29:03,800 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=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=946, PETRI_PLACES=251, PETRI_TRANSITIONS=213} [2022-11-16 11:29:03,801 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 80 predicate places. [2022-11-16 11:29:03,801 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 213 transitions, 946 flow [2022-11-16 11:29:03,801 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-16 11:29:03,801 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:03,802 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-16 11:29:03,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-16 11:29:03,802 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-16 11:29:03,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:03,802 INFO L85 PathProgramCache]: Analyzing trace with hash -582451284, now seen corresponding path program 2 times [2022-11-16 11:29:03,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:03,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684082673] [2022-11-16 11:29:03,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:03,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:04,239 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-16 11:29:04,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:04,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684082673] [2022-11-16 11:29:04,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684082673] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:04,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:04,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:04,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097552598] [2022-11-16 11:29:04,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:04,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:04,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:04,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:04,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:04,242 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:04,244 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 213 transitions, 946 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-16 11:29:04,244 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:04,244 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:04,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:08,159 INFO L130 PetriNetUnfolder]: 1187/4881 cut-off events. [2022-11-16 11:29:08,160 INFO L131 PetriNetUnfolder]: For 10179/10217 co-relation queries the response was YES. [2022-11-16 11:29:08,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14355 conditions, 4881 events. 1187/4881 cut-off events. For 10179/10217 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 43665 event pairs, 425 based on Foata normal form. 26/4744 useless extension candidates. Maximal degree in co-relation 14291. Up to 1374 conditions per place. [2022-11-16 11:29:08,188 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 261 selfloop transitions, 18 changer transitions 84/492 dead transitions. [2022-11-16 11:29:08,188 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 492 transitions, 3601 flow [2022-11-16 11:29:08,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-16 11:29:08,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-11-16 11:29:08,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 5944 transitions. [2022-11-16 11:29:08,194 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7110047846889952 [2022-11-16 11:29:08,194 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 5944 transitions. [2022-11-16 11:29:08,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 5944 transitions. [2022-11-16 11:29:08,195 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:08,195 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 5944 transitions. [2022-11-16 11:29:08,199 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 135.0909090909091) internal successors, (5944), 44 states have internal predecessors, (5944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:08,203 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-16 11:29:08,204 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-16 11:29:08,204 INFO L175 Difference]: Start difference. First operand has 251 places, 213 transitions, 946 flow. Second operand 44 states and 5944 transitions. [2022-11-16 11:29:08,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 492 transitions, 3601 flow [2022-11-16 11:29:08,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 492 transitions, 3333 flow, removed 134 selfloop flow, removed 11 redundant places. [2022-11-16 11:29:08,252 INFO L231 Difference]: Finished difference. Result has 317 places, 222 transitions, 1152 flow [2022-11-16 11:29:08,252 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=858, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=1152, PETRI_PLACES=317, PETRI_TRANSITIONS=222} [2022-11-16 11:29:08,253 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 146 predicate places. [2022-11-16 11:29:08,253 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 222 transitions, 1152 flow [2022-11-16 11:29:08,253 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-16 11:29:08,253 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:08,254 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-16 11:29:08,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-16 11:29:08,254 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-16 11:29:08,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:08,254 INFO L85 PathProgramCache]: Analyzing trace with hash -2119030172, now seen corresponding path program 3 times [2022-11-16 11:29:08,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:08,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974280966] [2022-11-16 11:29:08,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:08,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:08,648 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-16 11:29:08,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:08,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974280966] [2022-11-16 11:29:08,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974280966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:08,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:08,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:08,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562792893] [2022-11-16 11:29:08,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:08,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:08,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:08,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:08,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:08,651 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:08,652 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 222 transitions, 1152 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-16 11:29:08,652 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:08,652 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:08,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:11,779 INFO L130 PetriNetUnfolder]: 1182/4754 cut-off events. [2022-11-16 11:29:11,779 INFO L131 PetriNetUnfolder]: For 35331/35378 co-relation queries the response was YES. [2022-11-16 11:29:11,816 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19082 conditions, 4754 events. 1182/4754 cut-off events. For 35331/35378 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 41764 event pairs, 518 based on Foata normal form. 9/4604 useless extension candidates. Maximal degree in co-relation 18986. Up to 1374 conditions per place. [2022-11-16 11:29:11,830 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 191 selfloop transitions, 23 changer transitions 55/398 dead transitions. [2022-11-16 11:29:11,830 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 398 transitions, 3505 flow [2022-11-16 11:29:11,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-16 11:29:11,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-16 11:29:11,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4722 transitions. [2022-11-16 11:29:11,835 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7100751879699249 [2022-11-16 11:29:11,835 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4722 transitions. [2022-11-16 11:29:11,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4722 transitions. [2022-11-16 11:29:11,836 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:11,836 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4722 transitions. [2022-11-16 11:29:11,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 134.9142857142857) internal successors, (4722), 35 states have internal predecessors, (4722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:11,843 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-16 11:29:11,844 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-16 11:29:11,844 INFO L175 Difference]: Start difference. First operand has 317 places, 222 transitions, 1152 flow. Second operand 35 states and 4722 transitions. [2022-11-16 11:29:11,844 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 398 transitions, 3505 flow [2022-11-16 11:29:11,948 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 398 transitions, 3312 flow, removed 94 selfloop flow, removed 17 redundant places. [2022-11-16 11:29:11,952 INFO L231 Difference]: Finished difference. Result has 331 places, 238 transitions, 1438 flow [2022-11-16 11:29:11,952 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1099, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1438, PETRI_PLACES=331, PETRI_TRANSITIONS=238} [2022-11-16 11:29:11,953 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 160 predicate places. [2022-11-16 11:29:11,953 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 238 transitions, 1438 flow [2022-11-16 11:29:11,953 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-16 11:29:11,954 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:11,954 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-16 11:29:11,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-11-16 11:29:11,954 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-16 11:29:11,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:11,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1244932768, now seen corresponding path program 4 times [2022-11-16 11:29:11,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:11,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379273496] [2022-11-16 11:29:11,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:11,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:11,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:12,311 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-16 11:29:12,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:12,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379273496] [2022-11-16 11:29:12,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379273496] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:12,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:12,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:12,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386990593] [2022-11-16 11:29:12,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:12,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:12,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:12,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:12,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:12,314 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:12,316 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 238 transitions, 1438 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-16 11:29:12,316 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:12,317 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:12,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:14,821 INFO L130 PetriNetUnfolder]: 1300/5332 cut-off events. [2022-11-16 11:29:14,821 INFO L131 PetriNetUnfolder]: For 47242/47292 co-relation queries the response was YES. [2022-11-16 11:29:14,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22681 conditions, 5332 events. 1300/5332 cut-off events. For 47242/47292 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 49002 event pairs, 660 based on Foata normal form. 6/5174 useless extension candidates. Maximal degree in co-relation 22569. Up to 1374 conditions per place. [2022-11-16 11:29:14,874 INFO L137 encePairwiseOnDemand]: 169/190 looper letters, 245 selfloop transitions, 13 changer transitions 68/455 dead transitions. [2022-11-16 11:29:14,874 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 455 transitions, 4884 flow [2022-11-16 11:29:14,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-16 11:29:14,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-16 11:29:14,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5535 transitions. [2022-11-16 11:29:14,879 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7105263157894737 [2022-11-16 11:29:14,879 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5535 transitions. [2022-11-16 11:29:14,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5535 transitions. [2022-11-16 11:29:14,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:14,880 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5535 transitions. [2022-11-16 11:29:14,883 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-16 11:29:14,886 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-16 11:29:14,887 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-16 11:29:14,887 INFO L175 Difference]: Start difference. First operand has 331 places, 238 transitions, 1438 flow. Second operand 41 states and 5535 transitions. [2022-11-16 11:29:14,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 455 transitions, 4884 flow [2022-11-16 11:29:15,024 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 455 transitions, 4551 flow, removed 153 selfloop flow, removed 14 redundant places. [2022-11-16 11:29:15,029 INFO L231 Difference]: Finished difference. Result has 373 places, 247 transitions, 1624 flow [2022-11-16 11:29:15,030 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1332, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=1624, PETRI_PLACES=373, PETRI_TRANSITIONS=247} [2022-11-16 11:29:15,030 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 202 predicate places. [2022-11-16 11:29:15,031 INFO L495 AbstractCegarLoop]: Abstraction has has 373 places, 247 transitions, 1624 flow [2022-11-16 11:29:15,031 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-16 11:29:15,031 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:15,031 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-16 11:29:15,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-11-16 11:29:15,032 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-16 11:29:15,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:15,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1362023052, now seen corresponding path program 5 times [2022-11-16 11:29:15,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:15,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086267760] [2022-11-16 11:29:15,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:15,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:15,445 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-16 11:29:15,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:15,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086267760] [2022-11-16 11:29:15,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086267760] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:15,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:15,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:15,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106854181] [2022-11-16 11:29:15,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:15,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:15,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:15,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:15,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:15,448 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:15,449 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 247 transitions, 1624 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-16 11:29:15,449 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:15,449 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:15,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:18,553 INFO L130 PetriNetUnfolder]: 1335/5409 cut-off events. [2022-11-16 11:29:18,553 INFO L131 PetriNetUnfolder]: For 72834/72920 co-relation queries the response was YES. [2022-11-16 11:29:18,600 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25982 conditions, 5409 events. 1335/5409 cut-off events. For 72834/72920 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 49971 event pairs, 577 based on Foata normal form. 16/5268 useless extension candidates. Maximal degree in co-relation 25843. Up to 1374 conditions per place. [2022-11-16 11:29:18,616 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 243 selfloop transitions, 42 changer transitions 76/490 dead transitions. [2022-11-16 11:29:18,616 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 490 transitions, 5451 flow [2022-11-16 11:29:18,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-16 11:29:18,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-16 11:29:18,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5531 transitions. [2022-11-16 11:29:18,621 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.710012836970475 [2022-11-16 11:29:18,621 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5531 transitions. [2022-11-16 11:29:18,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5531 transitions. [2022-11-16 11:29:18,622 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:18,622 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5531 transitions. [2022-11-16 11:29:18,625 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-16 11:29:18,628 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-16 11:29:18,629 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-16 11:29:18,629 INFO L175 Difference]: Start difference. First operand has 373 places, 247 transitions, 1624 flow. Second operand 41 states and 5531 transitions. [2022-11-16 11:29:18,629 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 490 transitions, 5451 flow [2022-11-16 11:29:18,879 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 361 places, 490 transitions, 5018 flow, removed 215 selfloop flow, removed 22 redundant places. [2022-11-16 11:29:18,883 INFO L231 Difference]: Finished difference. Result has 394 places, 259 transitions, 1878 flow [2022-11-16 11:29:18,883 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1547, PETRI_DIFFERENCE_MINUEND_PLACES=321, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=1878, PETRI_PLACES=394, PETRI_TRANSITIONS=259} [2022-11-16 11:29:18,884 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 223 predicate places. [2022-11-16 11:29:18,884 INFO L495 AbstractCegarLoop]: Abstraction has has 394 places, 259 transitions, 1878 flow [2022-11-16 11:29:18,884 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-16 11:29:18,884 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:18,884 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-16 11:29:18,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-11-16 11:29:18,884 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-16 11:29:18,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:18,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1239486246, now seen corresponding path program 6 times [2022-11-16 11:29:18,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:18,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174196744] [2022-11-16 11:29:18,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:18,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:18,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:19,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-16 11:29:19,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:19,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174196744] [2022-11-16 11:29:19,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174196744] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:19,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:19,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:19,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724113489] [2022-11-16 11:29:19,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:19,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:19,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:19,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:19,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:19,263 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:19,264 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 259 transitions, 1878 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-16 11:29:19,264 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:19,264 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:19,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:22,932 INFO L130 PetriNetUnfolder]: 1364/5544 cut-off events. [2022-11-16 11:29:22,932 INFO L131 PetriNetUnfolder]: For 64013/64101 co-relation queries the response was YES. [2022-11-16 11:29:22,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26298 conditions, 5544 events. 1364/5544 cut-off events. For 64013/64101 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 51607 event pairs, 631 based on Foata normal form. 16/5398 useless extension candidates. Maximal degree in co-relation 26147. Up to 1374 conditions per place. [2022-11-16 11:29:23,015 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 234 selfloop transitions, 44 changer transitions 69/476 dead transitions. [2022-11-16 11:29:23,015 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 404 places, 476 transitions, 5506 flow [2022-11-16 11:29:23,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-16 11:29:23,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-16 11:29:23,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5530 transitions. [2022-11-16 11:29:23,020 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7098844672657253 [2022-11-16 11:29:23,020 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5530 transitions. [2022-11-16 11:29:23,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5530 transitions. [2022-11-16 11:29:23,021 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:23,021 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5530 transitions. [2022-11-16 11:29:23,025 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-16 11:29:23,029 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-16 11:29:23,030 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-16 11:29:23,030 INFO L175 Difference]: Start difference. First operand has 394 places, 259 transitions, 1878 flow. Second operand 41 states and 5530 transitions. [2022-11-16 11:29:23,030 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 404 places, 476 transitions, 5506 flow [2022-11-16 11:29:23,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 476 transitions, 4962 flow, removed 251 selfloop flow, removed 30 redundant places. [2022-11-16 11:29:23,326 INFO L231 Difference]: Finished difference. Result has 409 places, 271 transitions, 2137 flow [2022-11-16 11:29:23,327 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1757, PETRI_DIFFERENCE_MINUEND_PLACES=334, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2137, PETRI_PLACES=409, PETRI_TRANSITIONS=271} [2022-11-16 11:29:23,327 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 238 predicate places. [2022-11-16 11:29:23,327 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 271 transitions, 2137 flow [2022-11-16 11:29:23,327 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-16 11:29:23,328 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:23,328 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-16 11:29:23,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-16 11:29:23,328 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-16 11:29:23,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:23,329 INFO L85 PathProgramCache]: Analyzing trace with hash 718712588, now seen corresponding path program 7 times [2022-11-16 11:29:23,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:23,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533005672] [2022-11-16 11:29:23,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:23,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:23,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-16 11:29:23,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:23,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533005672] [2022-11-16 11:29:23,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533005672] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:23,720 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:23,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:23,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499016096] [2022-11-16 11:29:23,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:23,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:23,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:23,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:23,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:23,723 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:23,724 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 271 transitions, 2137 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-16 11:29:23,724 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:23,724 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:23,724 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:27,068 INFO L130 PetriNetUnfolder]: 1360/5487 cut-off events. [2022-11-16 11:29:27,068 INFO L131 PetriNetUnfolder]: For 68882/68951 co-relation queries the response was YES. [2022-11-16 11:29:27,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26817 conditions, 5487 events. 1360/5487 cut-off events. For 68882/68951 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 50860 event pairs, 591 based on Foata normal form. 21/5347 useless extension candidates. Maximal degree in co-relation 26659. Up to 1374 conditions per place. [2022-11-16 11:29:27,163 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 222 selfloop transitions, 60 changer transitions 67/478 dead transitions. [2022-11-16 11:29:27,163 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 478 transitions, 5661 flow [2022-11-16 11:29:27,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-16 11:29:27,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-16 11:29:27,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 5121 transitions. [2022-11-16 11:29:27,168 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7092797783933518 [2022-11-16 11:29:27,168 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 5121 transitions. [2022-11-16 11:29:27,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 5121 transitions. [2022-11-16 11:29:27,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:27,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 5121 transitions. [2022-11-16 11:29:27,173 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 134.76315789473685) internal successors, (5121), 38 states have internal predecessors, (5121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:27,177 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-16 11:29:27,178 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-16 11:29:27,178 INFO L175 Difference]: Start difference. First operand has 409 places, 271 transitions, 2137 flow. Second operand 38 states and 5121 transitions. [2022-11-16 11:29:27,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 478 transitions, 5661 flow [2022-11-16 11:29:27,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 478 transitions, 5191 flow, removed 215 selfloop flow, removed 27 redundant places. [2022-11-16 11:29:27,548 INFO L231 Difference]: Finished difference. Result has 415 places, 282 transitions, 2376 flow [2022-11-16 11:29:27,549 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2001, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=2376, PETRI_PLACES=415, PETRI_TRANSITIONS=282} [2022-11-16 11:29:27,549 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 244 predicate places. [2022-11-16 11:29:27,549 INFO L495 AbstractCegarLoop]: Abstraction has has 415 places, 282 transitions, 2376 flow [2022-11-16 11:29:27,550 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-16 11:29:27,550 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:27,550 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-16 11:29:27,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-11-16 11:29:27,550 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-16 11:29:27,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:27,551 INFO L85 PathProgramCache]: Analyzing trace with hash -648982188, now seen corresponding path program 8 times [2022-11-16 11:29:27,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:27,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57158425] [2022-11-16 11:29:27,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:27,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:27,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:27,928 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-16 11:29:27,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:27,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57158425] [2022-11-16 11:29:27,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57158425] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:27,928 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:27,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:27,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070784851] [2022-11-16 11:29:27,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:27,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:27,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:27,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:27,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:27,931 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:27,932 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 282 transitions, 2376 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-16 11:29:27,932 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:27,932 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:27,932 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:31,506 INFO L130 PetriNetUnfolder]: 1353/5499 cut-off events. [2022-11-16 11:29:31,506 INFO L131 PetriNetUnfolder]: For 70524/70594 co-relation queries the response was YES. [2022-11-16 11:29:31,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27042 conditions, 5499 events. 1353/5499 cut-off events. For 70524/70594 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 50992 event pairs, 663 based on Foata normal form. 12/5345 useless extension candidates. Maximal degree in co-relation 26883. Up to 1374 conditions per place. [2022-11-16 11:29:31,576 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 231 selfloop transitions, 37 changer transitions 69/466 dead transitions. [2022-11-16 11:29:31,576 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 466 transitions, 5776 flow [2022-11-16 11:29:31,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-16 11:29:31,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-16 11:29:31,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5528 transitions. [2022-11-16 11:29:31,581 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.709627727856226 [2022-11-16 11:29:31,582 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5528 transitions. [2022-11-16 11:29:31,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5528 transitions. [2022-11-16 11:29:31,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:31,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5528 transitions. [2022-11-16 11:29:31,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 134.82926829268294) internal successors, (5528), 41 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:31,589 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-16 11:29:31,589 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-16 11:29:31,589 INFO L175 Difference]: Start difference. First operand has 415 places, 282 transitions, 2376 flow. Second operand 41 states and 5528 transitions. [2022-11-16 11:29:31,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 466 transitions, 5776 flow [2022-11-16 11:29:31,948 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 405 places, 466 transitions, 5341 flow, removed 190 selfloop flow, removed 24 redundant places. [2022-11-16 11:29:31,953 INFO L231 Difference]: Finished difference. Result has 441 places, 286 transitions, 2582 flow [2022-11-16 11:29:31,953 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2245, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2582, PETRI_PLACES=441, PETRI_TRANSITIONS=286} [2022-11-16 11:29:31,953 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 270 predicate places. [2022-11-16 11:29:31,954 INFO L495 AbstractCegarLoop]: Abstraction has has 441 places, 286 transitions, 2582 flow [2022-11-16 11:29:31,954 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-16 11:29:31,954 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:31,954 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-16 11:29:31,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-11-16 11:29:31,954 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-16 11:29:31,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:31,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1334650594, now seen corresponding path program 9 times [2022-11-16 11:29:31,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:31,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198895981] [2022-11-16 11:29:31,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:31,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:31,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:32,342 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-16 11:29:32,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:32,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198895981] [2022-11-16 11:29:32,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198895981] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:32,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:32,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:32,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066910470] [2022-11-16 11:29:32,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:32,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:32,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:32,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:32,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:32,344 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:32,345 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 441 places, 286 transitions, 2582 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-16 11:29:32,345 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:32,345 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:32,345 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:35,489 INFO L130 PetriNetUnfolder]: 1344/5464 cut-off events. [2022-11-16 11:29:35,489 INFO L131 PetriNetUnfolder]: For 79650/79710 co-relation queries the response was YES. [2022-11-16 11:29:35,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27655 conditions, 5464 events. 1344/5464 cut-off events. For 79650/79710 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 50607 event pairs, 589 based on Foata normal form. 18/5322 useless extension candidates. Maximal degree in co-relation 27481. Up to 1374 conditions per place. [2022-11-16 11:29:35,573 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 217 selfloop transitions, 68 changer transitions 57/471 dead transitions. [2022-11-16 11:29:35,573 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 471 transitions, 5871 flow [2022-11-16 11:29:35,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-16 11:29:35,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-16 11:29:35,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 4330 transitions. [2022-11-16 11:29:35,577 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.712171052631579 [2022-11-16 11:29:35,577 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 4330 transitions. [2022-11-16 11:29:35,578 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 4330 transitions. [2022-11-16 11:29:35,578 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:35,578 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 4330 transitions. [2022-11-16 11:29:35,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 135.3125) internal successors, (4330), 32 states have internal predecessors, (4330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:35,586 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 190.0) internal successors, (6270), 33 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:35,586 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 190.0) internal successors, (6270), 33 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:35,586 INFO L175 Difference]: Start difference. First operand has 441 places, 286 transitions, 2582 flow. Second operand 32 states and 4330 transitions. [2022-11-16 11:29:35,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 471 transitions, 5871 flow [2022-11-16 11:29:36,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 413 places, 471 transitions, 5397 flow, removed 214 selfloop flow, removed 29 redundant places. [2022-11-16 11:29:36,025 INFO L231 Difference]: Finished difference. Result has 431 places, 297 transitions, 2788 flow [2022-11-16 11:29:36,026 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2409, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2788, PETRI_PLACES=431, PETRI_TRANSITIONS=297} [2022-11-16 11:29:36,026 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 260 predicate places. [2022-11-16 11:29:36,026 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 297 transitions, 2788 flow [2022-11-16 11:29:36,027 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-16 11:29:36,027 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:36,027 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-16 11:29:36,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-11-16 11:29:36,028 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-16 11:29:36,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:36,028 INFO L85 PathProgramCache]: Analyzing trace with hash 454431306, now seen corresponding path program 10 times [2022-11-16 11:29:36,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:36,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394643944] [2022-11-16 11:29:36,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:36,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:36,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:36,435 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-16 11:29:36,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:36,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394643944] [2022-11-16 11:29:36,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394643944] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:36,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:36,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:36,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371428515] [2022-11-16 11:29:36,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:36,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:36,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:36,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:36,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:36,438 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:36,439 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 297 transitions, 2788 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-16 11:29:36,439 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:36,439 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:36,439 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:39,130 INFO L130 PetriNetUnfolder]: 1333/5425 cut-off events. [2022-11-16 11:29:39,130 INFO L131 PetriNetUnfolder]: For 68851/68937 co-relation queries the response was YES. [2022-11-16 11:29:39,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27039 conditions, 5425 events. 1333/5425 cut-off events. For 68851/68937 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 50340 event pairs, 589 based on Foata normal form. 18/5278 useless extension candidates. Maximal degree in co-relation 26873. Up to 1374 conditions per place. [2022-11-16 11:29:39,216 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 207 selfloop transitions, 69 changer transitions 55/460 dead transitions. [2022-11-16 11:29:39,216 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 460 transitions, 5715 flow [2022-11-16 11:29:39,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-16 11:29:39,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-16 11:29:39,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3146 transitions. [2022-11-16 11:29:39,219 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7199084668192219 [2022-11-16 11:29:39,219 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3146 transitions. [2022-11-16 11:29:39,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3146 transitions. [2022-11-16 11:29:39,220 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:39,220 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3146 transitions. [2022-11-16 11:29:39,222 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-16 11:29:39,224 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-16 11:29:39,224 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-16 11:29:39,224 INFO L175 Difference]: Start difference. First operand has 431 places, 297 transitions, 2788 flow. Second operand 23 states and 3146 transitions. [2022-11-16 11:29:39,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 460 transitions, 5715 flow [2022-11-16 11:29:39,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 460 transitions, 5456 flow, removed 108 selfloop flow, removed 20 redundant places. [2022-11-16 11:29:39,664 INFO L231 Difference]: Finished difference. Result has 422 places, 300 transitions, 2924 flow [2022-11-16 11:29:39,665 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2671, PETRI_DIFFERENCE_MINUEND_PLACES=392, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2924, PETRI_PLACES=422, PETRI_TRANSITIONS=300} [2022-11-16 11:29:39,665 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 251 predicate places. [2022-11-16 11:29:39,665 INFO L495 AbstractCegarLoop]: Abstraction has has 422 places, 300 transitions, 2924 flow [2022-11-16 11:29:39,666 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-16 11:29:39,666 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:39,666 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-16 11:29:39,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-16 11:29:39,666 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-16 11:29:39,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:39,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1387531228, now seen corresponding path program 11 times [2022-11-16 11:29:39,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:39,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690477371] [2022-11-16 11:29:39,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:39,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:39,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:39,969 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-16 11:29:39,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:39,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690477371] [2022-11-16 11:29:39,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690477371] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:39,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:39,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:39,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14222978] [2022-11-16 11:29:39,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:39,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:39,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:39,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:39,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:39,972 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:39,974 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 300 transitions, 2924 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-16 11:29:39,974 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:39,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:39,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:43,006 INFO L130 PetriNetUnfolder]: 1474/6541 cut-off events. [2022-11-16 11:29:43,007 INFO L131 PetriNetUnfolder]: For 86618/86703 co-relation queries the response was YES. [2022-11-16 11:29:43,084 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31377 conditions, 6541 events. 1474/6541 cut-off events. For 86618/86703 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 65237 event pairs, 546 based on Foata normal form. 13/6428 useless extension candidates. Maximal degree in co-relation 31220. Up to 1387 conditions per place. [2022-11-16 11:29:43,104 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 465 selfloop transitions, 71 changer transitions 95/760 dead transitions. [2022-11-16 11:29:43,104 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 760 transitions, 11428 flow [2022-11-16 11:29:43,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-11-16 11:29:43,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-11-16 11:29:43,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 6394 transitions. [2022-11-16 11:29:43,111 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.716013437849944 [2022-11-16 11:29:43,111 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 6394 transitions. [2022-11-16 11:29:43,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 6394 transitions. [2022-11-16 11:29:43,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:43,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 6394 transitions. [2022-11-16 11:29:43,119 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 136.04255319148936) internal successors, (6394), 47 states have internal predecessors, (6394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:43,124 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 190.0) internal successors, (9120), 48 states have internal predecessors, (9120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:43,125 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 190.0) internal successors, (9120), 48 states have internal predecessors, (9120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:43,125 INFO L175 Difference]: Start difference. First operand has 422 places, 300 transitions, 2924 flow. Second operand 47 states and 6394 transitions. [2022-11-16 11:29:43,125 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 760 transitions, 11428 flow [2022-11-16 11:29:43,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 760 transitions, 10738 flow, removed 47 selfloop flow, removed 25 redundant places. [2022-11-16 11:29:43,497 INFO L231 Difference]: Finished difference. Result has 475 places, 321 transitions, 3261 flow [2022-11-16 11:29:43,497 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2638, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=3261, PETRI_PLACES=475, PETRI_TRANSITIONS=321} [2022-11-16 11:29:43,498 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 304 predicate places. [2022-11-16 11:29:43,498 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 321 transitions, 3261 flow [2022-11-16 11:29:43,498 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-16 11:29:43,498 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:43,499 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-16 11:29:43,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-11-16 11:29:43,499 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-16 11:29:43,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:43,499 INFO L85 PathProgramCache]: Analyzing trace with hash 833179320, now seen corresponding path program 12 times [2022-11-16 11:29:43,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:43,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714413329] [2022-11-16 11:29:43,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:43,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:43,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:43,855 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-16 11:29:43,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:43,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714413329] [2022-11-16 11:29:43,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714413329] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:43,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:43,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:43,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702354870] [2022-11-16 11:29:43,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:43,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:43,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:43,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:43,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:43,858 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:43,859 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 321 transitions, 3261 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-16 11:29:43,859 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:43,859 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:43,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:46,978 INFO L130 PetriNetUnfolder]: 1514/7104 cut-off events. [2022-11-16 11:29:46,978 INFO L131 PetriNetUnfolder]: For 96498/96571 co-relation queries the response was YES. [2022-11-16 11:29:47,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33872 conditions, 7104 events. 1514/7104 cut-off events. For 96498/96571 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 73496 event pairs, 707 based on Foata normal form. 21/6922 useless extension candidates. Maximal degree in co-relation 33688. Up to 1890 conditions per place. [2022-11-16 11:29:47,128 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 294 selfloop transitions, 53 changer transitions 59/535 dead transitions. [2022-11-16 11:29:47,128 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 535 transitions, 6405 flow [2022-11-16 11:29:47,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-16 11:29:47,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-16 11:29:47,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3990 transitions. [2022-11-16 11:29:47,132 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7241379310344828 [2022-11-16 11:29:47,132 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3990 transitions. [2022-11-16 11:29:47,132 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3990 transitions. [2022-11-16 11:29:47,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:47,133 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3990 transitions. [2022-11-16 11:29:47,438 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 137.58620689655172) internal successors, (3990), 29 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:47,441 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-16 11:29:47,442 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-16 11:29:47,442 INFO L175 Difference]: Start difference. First operand has 475 places, 321 transitions, 3261 flow. Second operand 29 states and 3990 transitions. [2022-11-16 11:29:47,442 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 469 places, 535 transitions, 6405 flow [2022-11-16 11:29:48,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 535 transitions, 6247 flow, removed 79 selfloop flow, removed 31 redundant places. [2022-11-16 11:29:48,315 INFO L231 Difference]: Finished difference. Result has 453 places, 302 transitions, 3050 flow [2022-11-16 11:29:48,315 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=3169, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=3050, PETRI_PLACES=453, PETRI_TRANSITIONS=302} [2022-11-16 11:29:48,316 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 282 predicate places. [2022-11-16 11:29:48,316 INFO L495 AbstractCegarLoop]: Abstraction has has 453 places, 302 transitions, 3050 flow [2022-11-16 11:29:48,316 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-16 11:29:48,317 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:48,317 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-16 11:29:48,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-11-16 11:29:48,317 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-16 11:29:48,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:48,318 INFO L85 PathProgramCache]: Analyzing trace with hash 2005291306, now seen corresponding path program 13 times [2022-11-16 11:29:48,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:48,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343164949] [2022-11-16 11:29:48,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:48,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:48,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:48,716 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-16 11:29:48,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:48,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343164949] [2022-11-16 11:29:48,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343164949] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:48,716 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:48,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:48,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997382990] [2022-11-16 11:29:48,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:48,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:48,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:48,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:48,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:48,719 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:48,720 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 302 transitions, 3050 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-16 11:29:48,720 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:48,720 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:48,720 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:52,949 INFO L130 PetriNetUnfolder]: 1540/6746 cut-off events. [2022-11-16 11:29:52,950 INFO L131 PetriNetUnfolder]: For 104990/105084 co-relation queries the response was YES. [2022-11-16 11:29:53,011 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34617 conditions, 6746 events. 1540/6746 cut-off events. For 104990/105084 co-relation queries the response was YES. Maximal size of possible extension queue 242. Compared 67422 event pairs, 701 based on Foata normal form. 6/6597 useless extension candidates. Maximal degree in co-relation 34448. Up to 1741 conditions per place. [2022-11-16 11:29:53,032 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 275 selfloop transitions, 47 changer transitions 49/500 dead transitions. [2022-11-16 11:29:53,033 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 500 transitions, 7851 flow [2022-11-16 11:29:53,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-16 11:29:53,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-16 11:29:53,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3939 transitions. [2022-11-16 11:29:53,036 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7148820326678766 [2022-11-16 11:29:53,036 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3939 transitions. [2022-11-16 11:29:53,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3939 transitions. [2022-11-16 11:29:53,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:53,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3939 transitions. [2022-11-16 11:29:53,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 135.82758620689654) internal successors, (3939), 29 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:53,043 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-16 11:29:53,043 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-16 11:29:53,043 INFO L175 Difference]: Start difference. First operand has 453 places, 302 transitions, 3050 flow. Second operand 29 states and 3939 transitions. [2022-11-16 11:29:53,043 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 500 transitions, 7851 flow [2022-11-16 11:29:53,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 500 transitions, 7531 flow, removed 84 selfloop flow, removed 21 redundant places. [2022-11-16 11:29:53,611 INFO L231 Difference]: Finished difference. Result has 444 places, 318 transitions, 3570 flow [2022-11-16 11:29:53,611 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2918, PETRI_DIFFERENCE_MINUEND_PLACES=393, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=3570, PETRI_PLACES=444, PETRI_TRANSITIONS=318} [2022-11-16 11:29:53,612 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 273 predicate places. [2022-11-16 11:29:53,612 INFO L495 AbstractCegarLoop]: Abstraction has has 444 places, 318 transitions, 3570 flow [2022-11-16 11:29:53,612 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-16 11:29:53,612 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:53,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, 1, 1, 1, 1, 1, 1] [2022-11-16 11:29:53,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-11-16 11:29:53,613 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-16 11:29:53,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:53,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1227679698, now seen corresponding path program 14 times [2022-11-16 11:29:53,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:53,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619330877] [2022-11-16 11:29:53,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:53,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:53,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:29:54,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:29:54,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:29:54,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619330877] [2022-11-16 11:29:54,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619330877] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:29:54,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:29:54,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:29:54,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377093168] [2022-11-16 11:29:54,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:29:54,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:29:54,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:29:54,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:29:54,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:29:54,127 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:29:54,128 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 444 places, 318 transitions, 3570 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-16 11:29:54,128 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:29:54,129 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:29:54,129 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:29:58,802 INFO L130 PetriNetUnfolder]: 1569/7020 cut-off events. [2022-11-16 11:29:58,803 INFO L131 PetriNetUnfolder]: For 110966/111048 co-relation queries the response was YES. [2022-11-16 11:29:58,866 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36193 conditions, 7020 events. 1569/7020 cut-off events. For 110966/111048 co-relation queries the response was YES. Maximal size of possible extension queue 277. Compared 71678 event pairs, 793 based on Foata normal form. 32/6843 useless extension candidates. Maximal degree in co-relation 36019. Up to 1890 conditions per place. [2022-11-16 11:29:59,015 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 263 selfloop transitions, 59 changer transitions 61/512 dead transitions. [2022-11-16 11:29:59,015 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 465 places, 512 transitions, 7505 flow [2022-11-16 11:29:59,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-16 11:29:59,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-16 11:29:59,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 5124 transitions. [2022-11-16 11:29:59,021 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7096952908587257 [2022-11-16 11:29:59,021 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 5124 transitions. [2022-11-16 11:29:59,021 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 5124 transitions. [2022-11-16 11:29:59,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:29:59,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 5124 transitions. [2022-11-16 11:29:59,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 134.8421052631579) internal successors, (5124), 38 states have internal predecessors, (5124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:29:59,033 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-16 11:29:59,033 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-16 11:29:59,034 INFO L175 Difference]: Start difference. First operand has 444 places, 318 transitions, 3570 flow. Second operand 38 states and 5124 transitions. [2022-11-16 11:29:59,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 465 places, 512 transitions, 7505 flow [2022-11-16 11:29:59,792 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 512 transitions, 7034 flow, removed 180 selfloop flow, removed 17 redundant places. [2022-11-16 11:29:59,801 INFO L231 Difference]: Finished difference. Result has 477 places, 332 transitions, 3735 flow [2022-11-16 11:29:59,802 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=3254, PETRI_DIFFERENCE_MINUEND_PLACES=411, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=3735, PETRI_PLACES=477, PETRI_TRANSITIONS=332} [2022-11-16 11:29:59,803 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 306 predicate places. [2022-11-16 11:29:59,803 INFO L495 AbstractCegarLoop]: Abstraction has has 477 places, 332 transitions, 3735 flow [2022-11-16 11:29:59,803 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-16 11:29:59,803 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:29:59,804 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-16 11:29:59,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-11-16 11:29:59,804 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:29:59,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:29:59,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1238167114, now seen corresponding path program 15 times [2022-11-16 11:29:59,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:29:59,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490858884] [2022-11-16 11:29:59,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:29:59,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:29:59,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:00,245 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-16 11:30:00,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:00,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490858884] [2022-11-16 11:30:00,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490858884] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:00,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:00,246 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:00,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599425384] [2022-11-16 11:30:00,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:00,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:00,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:00,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:00,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:00,249 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:00,251 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 332 transitions, 3735 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-16 11:30:00,251 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:00,251 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:00,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:30:05,891 INFO L130 PetriNetUnfolder]: 1612/6958 cut-off events. [2022-11-16 11:30:05,891 INFO L131 PetriNetUnfolder]: For 117834/117948 co-relation queries the response was YES. [2022-11-16 11:30:05,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37269 conditions, 6958 events. 1612/6958 cut-off events. For 117834/117948 co-relation queries the response was YES. Maximal size of possible extension queue 256. Compared 69773 event pairs, 800 based on Foata normal form. 13/6807 useless extension candidates. Maximal degree in co-relation 37080. Up to 1741 conditions per place. [2022-11-16 11:30:05,998 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 281 selfloop transitions, 53 changer transitions 60/523 dead transitions. [2022-11-16 11:30:05,998 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 485 places, 523 transitions, 8854 flow [2022-11-16 11:30:05,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-16 11:30:05,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-16 11:30:06,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4728 transitions. [2022-11-16 11:30:06,005 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7109774436090226 [2022-11-16 11:30:06,005 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4728 transitions. [2022-11-16 11:30:06,005 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4728 transitions. [2022-11-16 11:30:06,007 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:30:06,007 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4728 transitions. [2022-11-16 11:30:06,015 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-16 11:30:06,020 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-16 11:30:06,021 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-16 11:30:06,021 INFO L175 Difference]: Start difference. First operand has 477 places, 332 transitions, 3735 flow. Second operand 35 states and 4728 transitions. [2022-11-16 11:30:06,021 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 485 places, 523 transitions, 8854 flow [2022-11-16 11:30:06,703 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 523 transitions, 8541 flow, removed 115 selfloop flow, removed 26 redundant places. [2022-11-16 11:30:06,710 INFO L231 Difference]: Finished difference. Result has 490 places, 348 transitions, 4347 flow [2022-11-16 11:30:06,710 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=3604, PETRI_DIFFERENCE_MINUEND_PLACES=425, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4347, PETRI_PLACES=490, PETRI_TRANSITIONS=348} [2022-11-16 11:30:06,711 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 319 predicate places. [2022-11-16 11:30:06,711 INFO L495 AbstractCegarLoop]: Abstraction has has 490 places, 348 transitions, 4347 flow [2022-11-16 11:30:06,711 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-16 11:30:06,711 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:30:06,711 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-16 11:30:06,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-11-16 11:30:06,712 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:30:06,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:30:06,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1286860992, now seen corresponding path program 16 times [2022-11-16 11:30:06,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:30:06,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690773230] [2022-11-16 11:30:06,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:30:06,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:30:06,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:07,097 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-16 11:30:07,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:07,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690773230] [2022-11-16 11:30:07,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690773230] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:07,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:07,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:07,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317860497] [2022-11-16 11:30:07,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:07,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:07,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:07,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:07,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:07,101 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:07,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 348 transitions, 4347 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-16 11:30:07,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:07,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:07,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:30:11,437 INFO L130 PetriNetUnfolder]: 1607/7309 cut-off events. [2022-11-16 11:30:11,438 INFO L131 PetriNetUnfolder]: For 133802/133882 co-relation queries the response was YES. [2022-11-16 11:30:11,541 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39126 conditions, 7309 events. 1607/7309 cut-off events. For 133802/133882 co-relation queries the response was YES. Maximal size of possible extension queue 280. Compared 75610 event pairs, 747 based on Foata normal form. 32/7131 useless extension candidates. Maximal degree in co-relation 38929. Up to 1890 conditions per place. [2022-11-16 11:30:11,771 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 306 selfloop transitions, 71 changer transitions 61/567 dead transitions. [2022-11-16 11:30:11,771 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 567 transitions, 8538 flow [2022-11-16 11:30:11,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-16 11:30:11,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-16 11:30:11,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 5162 transitions. [2022-11-16 11:30:11,779 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7149584487534626 [2022-11-16 11:30:11,779 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 5162 transitions. [2022-11-16 11:30:11,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 5162 transitions. [2022-11-16 11:30:11,781 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:30:11,781 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 5162 transitions. [2022-11-16 11:30:11,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 135.8421052631579) internal successors, (5162), 38 states have internal predecessors, (5162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:11,792 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-16 11:30:11,793 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-16 11:30:11,793 INFO L175 Difference]: Start difference. First operand has 490 places, 348 transitions, 4347 flow. Second operand 38 states and 5162 transitions. [2022-11-16 11:30:11,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 567 transitions, 8538 flow [2022-11-16 11:30:12,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 567 transitions, 8009 flow, removed 238 selfloop flow, removed 24 redundant places. [2022-11-16 11:30:12,793 INFO L231 Difference]: Finished difference. Result has 509 places, 358 transitions, 4511 flow [2022-11-16 11:30:12,794 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4018, PETRI_DIFFERENCE_MINUEND_PLACES=443, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=280, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4511, PETRI_PLACES=509, PETRI_TRANSITIONS=358} [2022-11-16 11:30:12,794 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 338 predicate places. [2022-11-16 11:30:12,794 INFO L495 AbstractCegarLoop]: Abstraction has has 509 places, 358 transitions, 4511 flow [2022-11-16 11:30:12,796 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-16 11:30:12,796 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:30:12,796 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-16 11:30:12,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-11-16 11:30:12,797 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:30:12,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:30:12,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1093607642, now seen corresponding path program 17 times [2022-11-16 11:30:12,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:30:12,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87660484] [2022-11-16 11:30:12,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:30:12,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:30:12,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:13,226 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-16 11:30:13,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:13,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87660484] [2022-11-16 11:30:13,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87660484] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:13,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:13,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:13,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313546377] [2022-11-16 11:30:13,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:13,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:13,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:13,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:13,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:13,230 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:13,232 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 358 transitions, 4511 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-16 11:30:13,232 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:13,233 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:13,233 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:30:17,759 INFO L130 PetriNetUnfolder]: 1606/7271 cut-off events. [2022-11-16 11:30:17,759 INFO L131 PetriNetUnfolder]: For 124433/124527 co-relation queries the response was YES. [2022-11-16 11:30:17,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38290 conditions, 7271 events. 1606/7271 cut-off events. For 124433/124527 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 74858 event pairs, 932 based on Foata normal form. 6/7104 useless extension candidates. Maximal degree in co-relation 38086. Up to 1876 conditions per place. [2022-11-16 11:30:17,870 INFO L137 encePairwiseOnDemand]: 169/190 looper letters, 327 selfloop transitions, 39 changer transitions 68/563 dead transitions. [2022-11-16 11:30:17,870 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 563 transitions, 9596 flow [2022-11-16 11:30:17,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-16 11:30:17,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-16 11:30:17,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5535 transitions. [2022-11-16 11:30:17,876 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7105263157894737 [2022-11-16 11:30:17,876 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5535 transitions. [2022-11-16 11:30:17,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5535 transitions. [2022-11-16 11:30:17,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:30:17,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5535 transitions. [2022-11-16 11:30:17,881 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-16 11:30:17,885 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-16 11:30:17,887 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-16 11:30:17,887 INFO L175 Difference]: Start difference. First operand has 509 places, 358 transitions, 4511 flow. Second operand 41 states and 5535 transitions. [2022-11-16 11:30:17,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 563 transitions, 9596 flow [2022-11-16 11:30:18,639 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 563 transitions, 9316 flow, removed 135 selfloop flow, removed 23 redundant places. [2022-11-16 11:30:18,645 INFO L231 Difference]: Finished difference. Result has 540 places, 367 transitions, 4932 flow [2022-11-16 11:30:18,646 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4399, PETRI_DIFFERENCE_MINUEND_PLACES=461, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=4932, PETRI_PLACES=540, PETRI_TRANSITIONS=367} [2022-11-16 11:30:18,646 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 369 predicate places. [2022-11-16 11:30:18,646 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 367 transitions, 4932 flow [2022-11-16 11:30:18,646 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-16 11:30:18,647 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:30:18,647 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-16 11:30:18,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-11-16 11:30:18,647 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:30:18,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:30:18,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1571898532, now seen corresponding path program 18 times [2022-11-16 11:30:18,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:30:18,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238969951] [2022-11-16 11:30:18,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:30:18,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:30:18,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:19,124 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-16 11:30:19,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:19,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238969951] [2022-11-16 11:30:19,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238969951] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:19,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:19,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:19,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363721167] [2022-11-16 11:30:19,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:19,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:19,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:19,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:19,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:19,128 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:19,130 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 367 transitions, 4932 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-16 11:30:19,130 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:19,130 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:19,131 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:30:24,132 INFO L130 PetriNetUnfolder]: 1613/7110 cut-off events. [2022-11-16 11:30:24,132 INFO L131 PetriNetUnfolder]: For 145308/145431 co-relation queries the response was YES. [2022-11-16 11:30:24,229 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40113 conditions, 7110 events. 1613/7110 cut-off events. For 145308/145431 co-relation queries the response was YES. Maximal size of possible extension queue 278. Compared 72524 event pairs, 794 based on Foata normal form. 26/6920 useless extension candidates. Maximal degree in co-relation 39891. Up to 1890 conditions per place. [2022-11-16 11:30:24,252 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 272 selfloop transitions, 86 changer transitions 52/539 dead transitions. [2022-11-16 11:30:24,253 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 539 transitions, 8821 flow [2022-11-16 11:30:24,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-16 11:30:24,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-16 11:30:24,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 4201 transitions. [2022-11-16 11:30:24,259 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7132427843803056 [2022-11-16 11:30:24,259 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 4201 transitions. [2022-11-16 11:30:24,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 4201 transitions. [2022-11-16 11:30:24,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:30:24,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 4201 transitions. [2022-11-16 11:30:24,263 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 135.51612903225808) internal successors, (4201), 31 states have internal predecessors, (4201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:24,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 190.0) internal successors, (6080), 32 states have internal predecessors, (6080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:24,266 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 190.0) internal successors, (6080), 32 states have internal predecessors, (6080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:24,267 INFO L175 Difference]: Start difference. First operand has 540 places, 367 transitions, 4932 flow. Second operand 31 states and 4201 transitions. [2022-11-16 11:30:24,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 539 transitions, 8821 flow [2022-11-16 11:30:25,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 508 places, 539 transitions, 8457 flow, removed 179 selfloop flow, removed 32 redundant places. [2022-11-16 11:30:25,510 INFO L231 Difference]: Finished difference. Result has 529 places, 384 transitions, 5444 flow [2022-11-16 11:30:25,511 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4780, PETRI_DIFFERENCE_MINUEND_PLACES=478, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=5444, PETRI_PLACES=529, PETRI_TRANSITIONS=384} [2022-11-16 11:30:25,511 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 358 predicate places. [2022-11-16 11:30:25,511 INFO L495 AbstractCegarLoop]: Abstraction has has 529 places, 384 transitions, 5444 flow [2022-11-16 11:30:25,511 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-16 11:30:25,511 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:30:25,512 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-16 11:30:25,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-11-16 11:30:25,512 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:30:25,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:30:25,512 INFO L85 PathProgramCache]: Analyzing trace with hash 509025582, now seen corresponding path program 19 times [2022-11-16 11:30:25,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:30:25,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239811715] [2022-11-16 11:30:25,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:30:25,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:30:25,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:25,874 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-16 11:30:25,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:25,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239811715] [2022-11-16 11:30:25,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239811715] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:25,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:25,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:25,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931268915] [2022-11-16 11:30:25,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:25,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:25,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:25,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:25,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:25,877 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:25,879 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 529 places, 384 transitions, 5444 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-16 11:30:25,879 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:25,879 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:25,879 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:30:31,407 INFO L130 PetriNetUnfolder]: 1607/7110 cut-off events. [2022-11-16 11:30:31,408 INFO L131 PetriNetUnfolder]: For 123153/123251 co-relation queries the response was YES. [2022-11-16 11:30:31,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38875 conditions, 7110 events. 1607/7110 cut-off events. For 123153/123251 co-relation queries the response was YES. Maximal size of possible extension queue 279. Compared 72544 event pairs, 794 based on Foata normal form. 31/6926 useless extension candidates. Maximal degree in co-relation 38663. Up to 1890 conditions per place. [2022-11-16 11:30:31,523 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 279 selfloop transitions, 91 changer transitions 61/560 dead transitions. [2022-11-16 11:30:31,523 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 539 places, 560 transitions, 9704 flow [2022-11-16 11:30:31,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-16 11:30:31,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-16 11:30:31,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3934 transitions. [2022-11-16 11:30:31,526 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7139745916515426 [2022-11-16 11:30:31,526 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3934 transitions. [2022-11-16 11:30:31,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3934 transitions. [2022-11-16 11:30:31,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:30:31,527 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3934 transitions. [2022-11-16 11:30:31,530 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-16 11:30:31,533 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-16 11:30:31,534 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-16 11:30:31,534 INFO L175 Difference]: Start difference. First operand has 529 places, 384 transitions, 5444 flow. Second operand 29 states and 3934 transitions. [2022-11-16 11:30:31,534 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 539 places, 560 transitions, 9704 flow [2022-11-16 11:30:32,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 560 transitions, 9398 flow, removed 111 selfloop flow, removed 18 redundant places. [2022-11-16 11:30:32,397 INFO L231 Difference]: Finished difference. Result has 539 places, 394 transitions, 5837 flow [2022-11-16 11:30:32,398 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5298, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=5837, PETRI_PLACES=539, PETRI_TRANSITIONS=394} [2022-11-16 11:30:32,398 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 368 predicate places. [2022-11-16 11:30:32,399 INFO L495 AbstractCegarLoop]: Abstraction has has 539 places, 394 transitions, 5837 flow [2022-11-16 11:30:32,399 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-16 11:30:32,399 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:30:32,399 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-16 11:30:32,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-11-16 11:30:32,400 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:30:32,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:30:32,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1515444452, now seen corresponding path program 20 times [2022-11-16 11:30:32,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:30:32,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678374224] [2022-11-16 11:30:32,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:30:32,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:30:32,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:32,810 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-16 11:30:32,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:32,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678374224] [2022-11-16 11:30:32,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678374224] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:32,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:32,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:32,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529762448] [2022-11-16 11:30:32,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:32,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:32,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:32,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:32,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:32,813 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:32,815 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 394 transitions, 5837 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-16 11:30:32,815 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:32,815 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:32,815 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:30:38,199 INFO L130 PetriNetUnfolder]: 1604/7086 cut-off events. [2022-11-16 11:30:38,199 INFO L131 PetriNetUnfolder]: For 117802/117925 co-relation queries the response was YES. [2022-11-16 11:30:38,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38673 conditions, 7086 events. 1604/7086 cut-off events. For 117802/117925 co-relation queries the response was YES. Maximal size of possible extension queue 277. Compared 72409 event pairs, 786 based on Foata normal form. 26/6898 useless extension candidates. Maximal degree in co-relation 38457. Up to 1890 conditions per place. [2022-11-16 11:30:38,294 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 281 selfloop transitions, 90 changer transitions 53/553 dead transitions. [2022-11-16 11:30:38,294 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 553 transitions, 9498 flow [2022-11-16 11:30:38,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-16 11:30:38,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-16 11:30:38,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 4333 transitions. [2022-11-16 11:30:38,298 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7126644736842105 [2022-11-16 11:30:38,298 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 4333 transitions. [2022-11-16 11:30:38,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 4333 transitions. [2022-11-16 11:30:38,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:30:38,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 4333 transitions. [2022-11-16 11:30:38,302 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 135.40625) internal successors, (4333), 32 states have internal predecessors, (4333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:38,305 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 190.0) internal successors, (6270), 33 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:38,305 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 190.0) internal successors, (6270), 33 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:38,305 INFO L175 Difference]: Start difference. First operand has 539 places, 394 transitions, 5837 flow. Second operand 32 states and 4333 transitions. [2022-11-16 11:30:38,305 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 553 transitions, 9498 flow [2022-11-16 11:30:39,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 553 transitions, 9123 flow, removed 70 selfloop flow, removed 20 redundant places. [2022-11-16 11:30:39,374 INFO L231 Difference]: Finished difference. Result has 554 places, 400 transitions, 5980 flow [2022-11-16 11:30:39,375 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5577, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=306, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=5980, PETRI_PLACES=554, PETRI_TRANSITIONS=400} [2022-11-16 11:30:39,375 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 383 predicate places. [2022-11-16 11:30:39,376 INFO L495 AbstractCegarLoop]: Abstraction has has 554 places, 400 transitions, 5980 flow [2022-11-16 11:30:39,376 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-16 11:30:39,376 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:30:39,376 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-16 11:30:39,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-11-16 11:30:39,377 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:30:39,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:30:39,377 INFO L85 PathProgramCache]: Analyzing trace with hash -109323500, now seen corresponding path program 21 times [2022-11-16 11:30:39,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:30:39,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270509744] [2022-11-16 11:30:39,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:30:39,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:30:39,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:39,778 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-16 11:30:39,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:39,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270509744] [2022-11-16 11:30:39,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270509744] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:39,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:39,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:39,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686189141] [2022-11-16 11:30:39,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:39,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:39,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:39,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:39,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:39,781 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:39,782 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 400 transitions, 5980 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-16 11:30:39,782 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:39,783 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:39,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:30:45,223 INFO L130 PetriNetUnfolder]: 1599/7082 cut-off events. [2022-11-16 11:30:45,224 INFO L131 PetriNetUnfolder]: For 120978/121101 co-relation queries the response was YES. [2022-11-16 11:30:45,347 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38895 conditions, 7082 events. 1599/7082 cut-off events. For 120978/121101 co-relation queries the response was YES. Maximal size of possible extension queue 272. Compared 72346 event pairs, 784 based on Foata normal form. 26/6894 useless extension candidates. Maximal degree in co-relation 38673. Up to 1890 conditions per place. [2022-11-16 11:30:45,388 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 284 selfloop transitions, 90 changer transitions 54/557 dead transitions. [2022-11-16 11:30:45,388 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 557 transitions, 9684 flow [2022-11-16 11:30:45,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-16 11:30:45,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-16 11:30:45,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 4335 transitions. [2022-11-16 11:30:45,394 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7129934210526315 [2022-11-16 11:30:45,394 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 4335 transitions. [2022-11-16 11:30:45,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 4335 transitions. [2022-11-16 11:30:45,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:30:45,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 4335 transitions. [2022-11-16 11:30:45,400 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 135.46875) internal successors, (4335), 32 states have internal predecessors, (4335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:45,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 190.0) internal successors, (6270), 33 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:45,404 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 190.0) internal successors, (6270), 33 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:45,405 INFO L175 Difference]: Start difference. First operand has 554 places, 400 transitions, 5980 flow. Second operand 32 states and 4335 transitions. [2022-11-16 11:30:45,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 566 places, 557 transitions, 9684 flow [2022-11-16 11:30:46,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 557 transitions, 9402 flow, removed 99 selfloop flow, removed 18 redundant places. [2022-11-16 11:30:46,962 INFO L231 Difference]: Finished difference. Result has 567 places, 404 transitions, 6195 flow [2022-11-16 11:30:46,963 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5833, PETRI_DIFFERENCE_MINUEND_PLACES=517, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=6195, PETRI_PLACES=567, PETRI_TRANSITIONS=404} [2022-11-16 11:30:46,965 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 396 predicate places. [2022-11-16 11:30:46,965 INFO L495 AbstractCegarLoop]: Abstraction has has 567 places, 404 transitions, 6195 flow [2022-11-16 11:30:46,966 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-16 11:30:46,966 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:30:46,966 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-16 11:30:46,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-11-16 11:30:46,967 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:30:46,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:30:46,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1807191546, now seen corresponding path program 22 times [2022-11-16 11:30:46,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:30:46,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608010134] [2022-11-16 11:30:46,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:30:46,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:30:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:47,373 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-16 11:30:47,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:47,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608010134] [2022-11-16 11:30:47,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608010134] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:47,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:47,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:47,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246998104] [2022-11-16 11:30:47,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:47,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:47,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:47,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:47,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:47,377 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:47,379 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 404 transitions, 6195 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-16 11:30:47,379 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:47,379 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:47,379 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:30:52,457 INFO L130 PetriNetUnfolder]: 1590/7273 cut-off events. [2022-11-16 11:30:52,457 INFO L131 PetriNetUnfolder]: For 125010/125108 co-relation queries the response was YES. [2022-11-16 11:30:52,583 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39129 conditions, 7273 events. 1590/7273 cut-off events. For 125010/125108 co-relation queries the response was YES. Maximal size of possible extension queue 284. Compared 75261 event pairs, 764 based on Foata normal form. 31/7090 useless extension candidates. Maximal degree in co-relation 38902. Up to 1890 conditions per place. [2022-11-16 11:30:52,621 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 309 selfloop transitions, 92 changer transitions 47/577 dead transitions. [2022-11-16 11:30:52,621 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 577 transitions, 9611 flow [2022-11-16 11:30:52,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-16 11:30:52,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-16 11:30:52,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3319 transitions. [2022-11-16 11:30:52,625 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7278508771929825 [2022-11-16 11:30:52,625 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3319 transitions. [2022-11-16 11:30:52,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3319 transitions. [2022-11-16 11:30:52,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:30:52,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3319 transitions. [2022-11-16 11:30:52,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 138.29166666666666) internal successors, (3319), 24 states have internal predecessors, (3319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:30:52,632 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-16 11:30:52,632 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-16 11:30:52,633 INFO L175 Difference]: Start difference. First operand has 567 places, 404 transitions, 6195 flow. Second operand 24 states and 3319 transitions. [2022-11-16 11:30:52,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 571 places, 577 transitions, 9611 flow [2022-11-16 11:30:53,960 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 577 transitions, 9347 flow, removed 81 selfloop flow, removed 18 redundant places. [2022-11-16 11:30:53,968 INFO L231 Difference]: Finished difference. Result has 562 places, 407 transitions, 6333 flow [2022-11-16 11:30:53,968 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=6023, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=404, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=6333, PETRI_PLACES=562, PETRI_TRANSITIONS=407} [2022-11-16 11:30:53,968 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 391 predicate places. [2022-11-16 11:30:53,968 INFO L495 AbstractCegarLoop]: Abstraction has has 562 places, 407 transitions, 6333 flow [2022-11-16 11:30:53,969 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-16 11:30:53,969 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:30:53,969 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-16 11:30:53,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-11-16 11:30:53,969 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-16 11:30:53,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:30:53,969 INFO L85 PathProgramCache]: Analyzing trace with hash -183652370, now seen corresponding path program 23 times [2022-11-16 11:30:53,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:30:53,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128590413] [2022-11-16 11:30:53,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:30:53,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:30:53,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:30:54,323 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-16 11:30:54,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:30:54,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128590413] [2022-11-16 11:30:54,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128590413] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:30:54,324 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:30:54,324 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 11:30:54,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779654078] [2022-11-16 11:30:54,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:30:54,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:30:54,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:30:54,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:30:54,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:30:54,326 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-16 11:30:54,327 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 407 transitions, 6333 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-16 11:30:54,327 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:30:54,328 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-16 11:30:54,328 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand