./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-match-trans.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-match-trans.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc --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 4221a6bcee4165c3049aa9b16a70613c9e290b9c0a4ff35026a6f2dcff16f9ff --- 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-5e519f3 [2022-11-02 21:02:28,501 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 21:02:28,505 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 21:02:28,563 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 21:02:28,564 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 21:02:28,568 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 21:02:28,571 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 21:02:28,577 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 21:02:28,580 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 21:02:28,587 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 21:02:28,588 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 21:02:28,591 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 21:02:28,591 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 21:02:28,594 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 21:02:28,596 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 21:02:28,598 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 21:02:28,600 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 21:02:28,601 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 21:02:28,603 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 21:02:28,611 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 21:02:28,613 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 21:02:28,615 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 21:02:28,619 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 21:02:28,620 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 21:02:28,630 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 21:02:28,631 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 21:02:28,631 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 21:02:28,634 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 21:02:28,634 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 21:02:28,636 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 21:02:28,636 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 21:02:28,637 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 21:02:28,640 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 21:02:28,642 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 21:02:28,643 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 21:02:28,643 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 21:02:28,644 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 21:02:28,645 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 21:02:28,645 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 21:02:28,646 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 21:02:28,647 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 21:02:28,648 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-02 21:02:28,697 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 21:02:28,698 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 21:02:28,699 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 21:02:28,699 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 21:02:28,700 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-02 21:02:28,701 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-02 21:02:28,702 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 21:02:28,702 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 21:02:28,703 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 21:02:28,703 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 21:02:28,705 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-02 21:02:28,706 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-02 21:02:28,706 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-02 21:02:28,706 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 21:02:28,707 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-02 21:02:28,707 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-02 21:02:28,708 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-02 21:02:28,708 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-02 21:02:28,708 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 21:02:28,709 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 21:02:28,709 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-02 21:02:28,710 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 21:02:28,710 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 21:02:28,710 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-02 21:02:28,711 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 21:02:28,711 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 21:02:28,713 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-02 21:02:28,714 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-02 21:02:28,714 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-02 21:02:28,715 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-02 21:02:28,715 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-02 21:02:28,715 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-02 21:02:28,716 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-02 21:02:28,716 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_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/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_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc 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 -> 4221a6bcee4165c3049aa9b16a70613c9e290b9c0a4ff35026a6f2dcff16f9ff [2022-11-02 21:02:29,076 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 21:02:29,102 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 21:02:29,105 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 21:02:29,107 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 21:02:29,108 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 21:02:29,110 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/weaver/chl-match-trans.wvr.c [2022-11-02 21:02:29,219 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/data/707c5d177/2d847b78e20b4c71ae27a5571d34b2b0/FLAG88c47cbef [2022-11-02 21:02:29,763 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 21:02:29,764 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/sv-benchmarks/c/weaver/chl-match-trans.wvr.c [2022-11-02 21:02:29,781 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/data/707c5d177/2d847b78e20b4c71ae27a5571d34b2b0/FLAG88c47cbef [2022-11-02 21:02:30,104 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/data/707c5d177/2d847b78e20b4c71ae27a5571d34b2b0 [2022-11-02 21:02:30,107 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 21:02:30,109 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 21:02:30,110 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 21:02:30,110 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 21:02:30,115 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 21:02:30,116 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,117 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@68ecdc03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30, skipping insertion in model container [2022-11-02 21:02:30,118 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,128 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 21:02:30,161 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 21:02:30,385 WARN L230 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_dfe52ec7-973a-43ee-911a-dc386dd3ed70/sv-benchmarks/c/weaver/chl-match-trans.wvr.c[2954,2967] [2022-11-02 21:02:30,392 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 21:02:30,402 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 21:02:30,431 WARN L230 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_dfe52ec7-973a-43ee-911a-dc386dd3ed70/sv-benchmarks/c/weaver/chl-match-trans.wvr.c[2954,2967] [2022-11-02 21:02:30,434 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 21:02:30,450 INFO L208 MainTranslator]: Completed translation [2022-11-02 21:02:30,451 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30 WrapperNode [2022-11-02 21:02:30,451 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 21:02:30,452 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 21:02:30,453 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 21:02:30,453 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 21:02:30,462 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,472 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,507 INFO L138 Inliner]: procedures = 23, calls = 33, calls flagged for inlining = 11, calls inlined = 21, statements flattened = 250 [2022-11-02 21:02:30,508 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 21:02:30,509 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 21:02:30,509 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 21:02:30,509 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 21:02:30,520 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,521 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,524 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,525 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,533 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,536 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,539 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,541 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,544 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 21:02:30,545 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 21:02:30,546 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 21:02:30,546 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 21:02:30,547 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (1/1) ... [2022-11-02 21:02:30,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 21:02:30,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:02:30,595 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-02 21:02:30,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dfe52ec7-973a-43ee-911a-dc386dd3ed70/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-02 21:02:30,635 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-02 21:02:30,635 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-02 21:02:30,635 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-02 21:02:30,635 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-02 21:02:30,635 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-02 21:02:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-02 21:02:30,636 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-02 21:02:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-02 21:02:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-02 21:02:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-02 21:02:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 21:02:30,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 21:02:30,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-02 21:02:30,637 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-02 21:02:30,639 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-02 21:02:30,765 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 21:02:30,767 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 21:02:31,374 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 21:02:31,389 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 21:02:31,389 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-02 21:02:31,393 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 09:02:31 BoogieIcfgContainer [2022-11-02 21:02:31,393 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 21:02:31,395 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-02 21:02:31,396 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-02 21:02:31,400 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-02 21:02:31,400 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 09:02:30" (1/3) ... [2022-11-02 21:02:31,401 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@15c31895 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 09:02:31, skipping insertion in model container [2022-11-02 21:02:31,402 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:02:30" (2/3) ... [2022-11-02 21:02:31,402 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@15c31895 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 09:02:31, skipping insertion in model container [2022-11-02 21:02:31,402 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 09:02:31" (3/3) ... [2022-11-02 21:02:31,404 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-match-trans.wvr.c [2022-11-02 21:02:31,415 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-02 21:02:31,428 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-02 21:02:31,428 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-02 21:02:31,429 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-02 21:02:31,595 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-11-02 21:02:31,649 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 326 places, 341 transitions, 706 flow [2022-11-02 21:02:31,864 INFO L130 PetriNetUnfolder]: 25/338 cut-off events. [2022-11-02 21:02:31,864 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-11-02 21:02:31,878 INFO L83 FinitePrefix]: Finished finitePrefix Result has 351 conditions, 338 events. 25/338 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 631 event pairs, 0 based on Foata normal form. 0/312 useless extension candidates. Maximal degree in co-relation 256. Up to 2 conditions per place. [2022-11-02 21:02:31,879 INFO L82 GeneralOperation]: Start removeDead. Operand has 326 places, 341 transitions, 706 flow [2022-11-02 21:02:31,888 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 312 places, 327 transitions, 672 flow [2022-11-02 21:02:31,899 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-02 21:02:31,907 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;@45177a0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-02 21:02:31,907 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-02 21:02:32,046 INFO L130 PetriNetUnfolder]: 25/326 cut-off events. [2022-11-02 21:02:32,047 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-11-02 21:02:32,047 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:32,049 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:32,050 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:32,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:32,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1820755081, now seen corresponding path program 1 times [2022-11-02 21:02:32,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:32,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103600038] [2022-11-02 21:02:32,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:32,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:33,416 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-02 21:02:33,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:33,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103600038] [2022-11-02 21:02:33,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103600038] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:33,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:33,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 21:02:33,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850336162] [2022-11-02 21:02:33,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:33,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 21:02:33,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:33,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 21:02:33,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-02 21:02:33,495 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 307 out of 341 [2022-11-02 21:02:33,515 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 327 transitions, 672 flow. Second operand has 7 states, 7 states have (on average 309.57142857142856) internal successors, (2167), 7 states have internal predecessors, (2167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:33,515 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:33,515 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 307 of 341 [2022-11-02 21:02:33,517 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:34,072 INFO L130 PetriNetUnfolder]: 87/826 cut-off events. [2022-11-02 21:02:34,072 INFO L131 PetriNetUnfolder]: For 64/64 co-relation queries the response was YES. [2022-11-02 21:02:34,090 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1024 conditions, 826 events. 87/826 cut-off events. For 64/64 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 4446 event pairs, 31 based on Foata normal form. 150/899 useless extension candidates. Maximal degree in co-relation 845. Up to 72 conditions per place. [2022-11-02 21:02:34,103 INFO L137 encePairwiseOnDemand]: 319/341 looper letters, 30 selfloop transitions, 5 changer transitions 6/335 dead transitions. [2022-11-02 21:02:34,103 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 335 transitions, 797 flow [2022-11-02 21:02:34,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 21:02:34,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-02 21:02:34,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2843 transitions. [2022-11-02 21:02:34,140 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9263603779732812 [2022-11-02 21:02:34,141 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2843 transitions. [2022-11-02 21:02:34,143 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2843 transitions. [2022-11-02 21:02:34,149 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:34,153 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2843 transitions. [2022-11-02 21:02:34,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 315.8888888888889) internal successors, (2843), 9 states have internal predecessors, (2843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:34,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 341.0) internal successors, (3410), 10 states have internal predecessors, (3410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:34,189 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 341.0) internal successors, (3410), 10 states have internal predecessors, (3410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:34,191 INFO L175 Difference]: Start difference. First operand has 312 places, 327 transitions, 672 flow. Second operand 9 states and 2843 transitions. [2022-11-02 21:02:34,192 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 335 transitions, 797 flow [2022-11-02 21:02:34,203 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 335 transitions, 767 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-11-02 21:02:34,214 INFO L231 Difference]: Finished difference. Result has 319 places, 315 transitions, 661 flow [2022-11-02 21:02:34,217 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=634, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=661, PETRI_PLACES=319, PETRI_TRANSITIONS=315} [2022-11-02 21:02:34,222 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 7 predicate places. [2022-11-02 21:02:34,222 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 315 transitions, 661 flow [2022-11-02 21:02:34,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 309.57142857142856) internal successors, (2167), 7 states have internal predecessors, (2167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:34,224 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:34,224 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:34,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-02 21:02:34,226 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:34,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:34,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1156025175, now seen corresponding path program 1 times [2022-11-02 21:02:34,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:34,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731277534] [2022-11-02 21:02:34,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:34,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:34,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:34,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:02:34,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:34,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731277534] [2022-11-02 21:02:34,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731277534] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:34,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:34,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-02 21:02:34,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732295869] [2022-11-02 21:02:34,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:34,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 21:02:34,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:34,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 21:02:34,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-02 21:02:34,871 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 311 out of 341 [2022-11-02 21:02:34,874 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 315 transitions, 661 flow. Second operand has 6 states, 6 states have (on average 313.3333333333333) internal successors, (1880), 6 states have internal predecessors, (1880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:34,874 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:34,875 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 311 of 341 [2022-11-02 21:02:34,875 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:35,126 INFO L130 PetriNetUnfolder]: 32/499 cut-off events. [2022-11-02 21:02:35,127 INFO L131 PetriNetUnfolder]: For 25/34 co-relation queries the response was YES. [2022-11-02 21:02:35,137 INFO L83 FinitePrefix]: Finished finitePrefix Result has 593 conditions, 499 events. 32/499 cut-off events. For 25/34 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1886 event pairs, 9 based on Foata normal form. 5/462 useless extension candidates. Maximal degree in co-relation 580. Up to 36 conditions per place. [2022-11-02 21:02:35,140 INFO L137 encePairwiseOnDemand]: 335/341 looper letters, 21 selfloop transitions, 3 changer transitions 4/328 dead transitions. [2022-11-02 21:02:35,140 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 328 transitions, 755 flow [2022-11-02 21:02:35,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 21:02:35,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-02 21:02:35,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2206 transitions. [2022-11-02 21:02:35,146 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9241726015919565 [2022-11-02 21:02:35,146 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2206 transitions. [2022-11-02 21:02:35,146 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2206 transitions. [2022-11-02 21:02:35,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:35,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2206 transitions. [2022-11-02 21:02:35,154 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 315.14285714285717) internal successors, (2206), 7 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:35,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 341.0) internal successors, (2728), 8 states have internal predecessors, (2728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:35,162 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 341.0) internal successors, (2728), 8 states have internal predecessors, (2728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:35,162 INFO L175 Difference]: Start difference. First operand has 319 places, 315 transitions, 661 flow. Second operand 7 states and 2206 transitions. [2022-11-02 21:02:35,163 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 328 transitions, 755 flow [2022-11-02 21:02:35,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 317 places, 328 transitions, 744 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-02 21:02:35,172 INFO L231 Difference]: Finished difference. Result has 322 places, 317 transitions, 677 flow [2022-11-02 21:02:35,173 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=652, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=677, PETRI_PLACES=322, PETRI_TRANSITIONS=317} [2022-11-02 21:02:35,174 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 10 predicate places. [2022-11-02 21:02:35,174 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 317 transitions, 677 flow [2022-11-02 21:02:35,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 313.3333333333333) internal successors, (1880), 6 states have internal predecessors, (1880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:35,176 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:35,176 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:35,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-02 21:02:35,177 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:35,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:35,177 INFO L85 PathProgramCache]: Analyzing trace with hash 256111993, now seen corresponding path program 1 times [2022-11-02 21:02:35,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:35,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613871362] [2022-11-02 21:02:35,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:35,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:35,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:35,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-02 21:02:35,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:35,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613871362] [2022-11-02 21:02:35,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613871362] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:35,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:35,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:35,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511530195] [2022-11-02 21:02:35,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:35,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:35,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:35,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:35,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:35,455 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:35,457 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 317 transitions, 677 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:35,457 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:35,457 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:35,458 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:36,629 INFO L130 PetriNetUnfolder]: 545/3126 cut-off events. [2022-11-02 21:02:36,629 INFO L131 PetriNetUnfolder]: For 132/132 co-relation queries the response was YES. [2022-11-02 21:02:36,663 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4009 conditions, 3126 events. 545/3126 cut-off events. For 132/132 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 27812 event pairs, 266 based on Foata normal form. 0/2640 useless extension candidates. Maximal degree in co-relation 3986. Up to 474 conditions per place. [2022-11-02 21:02:36,676 INFO L137 encePairwiseOnDemand]: 337/341 looper letters, 41 selfloop transitions, 2 changer transitions 3/336 dead transitions. [2022-11-02 21:02:36,676 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 336 transitions, 810 flow [2022-11-02 21:02:36,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:02:36,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-02 21:02:36,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1257 transitions. [2022-11-02 21:02:36,680 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9215542521994134 [2022-11-02 21:02:36,681 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1257 transitions. [2022-11-02 21:02:36,681 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1257 transitions. [2022-11-02 21:02:36,682 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:36,682 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1257 transitions. [2022-11-02 21:02:36,686 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:36,690 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:36,691 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:36,691 INFO L175 Difference]: Start difference. First operand has 322 places, 317 transitions, 677 flow. Second operand 4 states and 1257 transitions. [2022-11-02 21:02:36,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 336 transitions, 810 flow [2022-11-02 21:02:36,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 336 transitions, 805 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-11-02 21:02:36,703 INFO L231 Difference]: Finished difference. Result has 322 places, 315 transitions, 671 flow [2022-11-02 21:02:36,704 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=672, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=671, PETRI_PLACES=322, PETRI_TRANSITIONS=315} [2022-11-02 21:02:36,705 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 10 predicate places. [2022-11-02 21:02:36,705 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 315 transitions, 671 flow [2022-11-02 21:02:36,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:36,707 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:36,707 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:36,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-02 21:02:36,708 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:36,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:36,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1783425865, now seen corresponding path program 2 times [2022-11-02 21:02:36,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:36,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850696642] [2022-11-02 21:02:36,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:36,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:36,924 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-02 21:02:36,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:36,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850696642] [2022-11-02 21:02:36,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850696642] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:36,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:36,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:36,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21369763] [2022-11-02 21:02:36,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:36,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:36,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:36,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:36,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:36,931 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:36,933 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 315 transitions, 671 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:36,933 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:36,933 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:36,934 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:38,069 INFO L130 PetriNetUnfolder]: 509/3284 cut-off events. [2022-11-02 21:02:38,069 INFO L131 PetriNetUnfolder]: For 305/308 co-relation queries the response was YES. [2022-11-02 21:02:38,106 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4216 conditions, 3284 events. 509/3284 cut-off events. For 305/308 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 29363 event pairs, 256 based on Foata normal form. 1/2910 useless extension candidates. Maximal degree in co-relation 4149. Up to 471 conditions per place. [2022-11-02 21:02:38,120 INFO L137 encePairwiseOnDemand]: 337/341 looper letters, 38 selfloop transitions, 3 changer transitions 1/332 dead transitions. [2022-11-02 21:02:38,120 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 332 transitions, 804 flow [2022-11-02 21:02:38,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:02:38,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-02 21:02:38,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1254 transitions. [2022-11-02 21:02:38,125 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9193548387096774 [2022-11-02 21:02:38,125 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1254 transitions. [2022-11-02 21:02:38,126 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1254 transitions. [2022-11-02 21:02:38,127 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:38,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1254 transitions. [2022-11-02 21:02:38,133 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 313.5) internal successors, (1254), 4 states have internal predecessors, (1254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:38,141 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:38,142 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:38,143 INFO L175 Difference]: Start difference. First operand has 322 places, 315 transitions, 671 flow. Second operand 4 states and 1254 transitions. [2022-11-02 21:02:38,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 332 transitions, 804 flow [2022-11-02 21:02:38,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 332 transitions, 796 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-02 21:02:38,160 INFO L231 Difference]: Finished difference. Result has 320 places, 317 transitions, 693 flow [2022-11-02 21:02:38,161 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=664, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=693, PETRI_PLACES=320, PETRI_TRANSITIONS=317} [2022-11-02 21:02:38,163 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 8 predicate places. [2022-11-02 21:02:38,163 INFO L495 AbstractCegarLoop]: Abstraction has has 320 places, 317 transitions, 693 flow [2022-11-02 21:02:38,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:38,171 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:38,172 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:38,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-02 21:02:38,173 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:38,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:38,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1954762743, now seen corresponding path program 3 times [2022-11-02 21:02:38,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:38,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001192410] [2022-11-02 21:02:38,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:38,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:38,440 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-02 21:02:38,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:38,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001192410] [2022-11-02 21:02:38,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001192410] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:38,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:38,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:38,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238247782] [2022-11-02 21:02:38,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:38,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:38,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:38,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:38,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:38,447 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:38,449 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 317 transitions, 693 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:38,450 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:38,451 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:38,451 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:39,551 INFO L130 PetriNetUnfolder]: 491/3473 cut-off events. [2022-11-02 21:02:39,552 INFO L131 PetriNetUnfolder]: For 638/757 co-relation queries the response was YES. [2022-11-02 21:02:39,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4573 conditions, 3473 events. 491/3473 cut-off events. For 638/757 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 32122 event pairs, 250 based on Foata normal form. 4/3137 useless extension candidates. Maximal degree in co-relation 4356. Up to 449 conditions per place. [2022-11-02 21:02:39,605 INFO L137 encePairwiseOnDemand]: 337/341 looper letters, 40 selfloop transitions, 5 changer transitions 0/335 dead transitions. [2022-11-02 21:02:39,605 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 335 transitions, 840 flow [2022-11-02 21:02:39,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:02:39,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-02 21:02:39,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1256 transitions. [2022-11-02 21:02:39,609 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9208211143695014 [2022-11-02 21:02:39,609 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1256 transitions. [2022-11-02 21:02:39,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1256 transitions. [2022-11-02 21:02:39,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:39,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1256 transitions. [2022-11-02 21:02:39,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 314.0) internal successors, (1256), 4 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:39,616 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:39,617 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:39,617 INFO L175 Difference]: Start difference. First operand has 320 places, 317 transitions, 693 flow. Second operand 4 states and 1256 transitions. [2022-11-02 21:02:39,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 335 transitions, 840 flow [2022-11-02 21:02:39,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 335 transitions, 838 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:39,630 INFO L231 Difference]: Finished difference. Result has 324 places, 318 transitions, 720 flow [2022-11-02 21:02:39,631 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=692, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=720, PETRI_PLACES=324, PETRI_TRANSITIONS=318} [2022-11-02 21:02:39,634 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 12 predicate places. [2022-11-02 21:02:39,635 INFO L495 AbstractCegarLoop]: Abstraction has has 324 places, 318 transitions, 720 flow [2022-11-02 21:02:39,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:39,636 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:39,636 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:39,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-02 21:02:39,637 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:39,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:39,638 INFO L85 PathProgramCache]: Analyzing trace with hash -166069091, now seen corresponding path program 4 times [2022-11-02 21:02:39,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:39,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4415055] [2022-11-02 21:02:39,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:39,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:39,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:39,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:02:39,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:39,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4415055] [2022-11-02 21:02:39,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4415055] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:39,862 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:39,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:39,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622349595] [2022-11-02 21:02:39,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:39,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:39,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:39,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:39,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:39,867 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:39,869 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 318 transitions, 720 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:39,869 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:39,870 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:39,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:41,056 INFO L130 PetriNetUnfolder]: 489/3530 cut-off events. [2022-11-02 21:02:41,056 INFO L131 PetriNetUnfolder]: For 1081/1203 co-relation queries the response was YES. [2022-11-02 21:02:41,096 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4764 conditions, 3530 events. 489/3530 cut-off events. For 1081/1203 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 32426 event pairs, 259 based on Foata normal form. 2/3189 useless extension candidates. Maximal degree in co-relation 4514. Up to 480 conditions per place. [2022-11-02 21:02:41,110 INFO L137 encePairwiseOnDemand]: 337/341 looper letters, 40 selfloop transitions, 3 changer transitions 1/334 dead transitions. [2022-11-02 21:02:41,110 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 334 transitions, 862 flow [2022-11-02 21:02:41,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:02:41,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-02 21:02:41,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1254 transitions. [2022-11-02 21:02:41,115 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9193548387096774 [2022-11-02 21:02:41,115 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1254 transitions. [2022-11-02 21:02:41,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1254 transitions. [2022-11-02 21:02:41,117 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:41,117 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1254 transitions. [2022-11-02 21:02:41,121 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 313.5) internal successors, (1254), 4 states have internal predecessors, (1254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:41,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:41,126 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:41,126 INFO L175 Difference]: Start difference. First operand has 324 places, 318 transitions, 720 flow. Second operand 4 states and 1254 transitions. [2022-11-02 21:02:41,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 334 transitions, 862 flow [2022-11-02 21:02:41,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 334 transitions, 858 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:41,142 INFO L231 Difference]: Finished difference. Result has 328 places, 320 transitions, 753 flow [2022-11-02 21:02:41,142 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=716, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=753, PETRI_PLACES=328, PETRI_TRANSITIONS=320} [2022-11-02 21:02:41,143 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 16 predicate places. [2022-11-02 21:02:41,144 INFO L495 AbstractCegarLoop]: Abstraction has has 328 places, 320 transitions, 753 flow [2022-11-02 21:02:41,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:41,145 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:41,145 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:41,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-02 21:02:41,146 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:41,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:41,147 INFO L85 PathProgramCache]: Analyzing trace with hash 126258895, now seen corresponding path program 5 times [2022-11-02 21:02:41,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:41,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204988634] [2022-11-02 21:02:41,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:41,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:41,361 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-02 21:02:41,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:41,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204988634] [2022-11-02 21:02:41,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204988634] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:41,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:41,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:41,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393840598] [2022-11-02 21:02:41,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:41,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:41,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:41,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:41,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:41,378 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:41,380 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 320 transitions, 753 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:41,381 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:41,381 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:41,381 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:42,423 INFO L130 PetriNetUnfolder]: 462/3393 cut-off events. [2022-11-02 21:02:42,423 INFO L131 PetriNetUnfolder]: For 1410/1592 co-relation queries the response was YES. [2022-11-02 21:02:42,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4719 conditions, 3393 events. 462/3393 cut-off events. For 1410/1592 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 31405 event pairs, 224 based on Foata normal form. 4/3120 useless extension candidates. Maximal degree in co-relation 4492. Up to 404 conditions per place. [2022-11-02 21:02:42,481 INFO L137 encePairwiseOnDemand]: 337/341 looper letters, 40 selfloop transitions, 5 changer transitions 1/336 dead transitions. [2022-11-02 21:02:42,481 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 336 transitions, 888 flow [2022-11-02 21:02:42,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:02:42,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-02 21:02:42,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1256 transitions. [2022-11-02 21:02:42,486 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9208211143695014 [2022-11-02 21:02:42,487 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1256 transitions. [2022-11-02 21:02:42,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1256 transitions. [2022-11-02 21:02:42,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:42,488 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1256 transitions. [2022-11-02 21:02:42,493 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 314.0) internal successors, (1256), 4 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:42,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:42,498 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:42,498 INFO L175 Difference]: Start difference. First operand has 328 places, 320 transitions, 753 flow. Second operand 4 states and 1256 transitions. [2022-11-02 21:02:42,498 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 336 transitions, 888 flow [2022-11-02 21:02:42,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 336 transitions, 886 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:42,514 INFO L231 Difference]: Finished difference. Result has 332 places, 320 transitions, 768 flow [2022-11-02 21:02:42,515 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=738, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=768, PETRI_PLACES=332, PETRI_TRANSITIONS=320} [2022-11-02 21:02:42,516 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 20 predicate places. [2022-11-02 21:02:42,516 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 320 transitions, 768 flow [2022-11-02 21:02:42,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:42,517 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:42,517 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:42,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-02 21:02:42,518 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:42,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:42,519 INFO L85 PathProgramCache]: Analyzing trace with hash 898513875, now seen corresponding path program 6 times [2022-11-02 21:02:42,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:42,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062918350] [2022-11-02 21:02:42,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:42,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:42,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:42,760 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-02 21:02:42,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:42,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062918350] [2022-11-02 21:02:42,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062918350] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:42,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:42,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:42,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563215001] [2022-11-02 21:02:42,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:42,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:42,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:42,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:42,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:42,764 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:42,775 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 320 transitions, 768 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:42,786 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:42,786 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:42,787 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:43,778 INFO L130 PetriNetUnfolder]: 485/3470 cut-off events. [2022-11-02 21:02:43,778 INFO L131 PetriNetUnfolder]: For 2120/2475 co-relation queries the response was YES. [2022-11-02 21:02:43,828 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4933 conditions, 3470 events. 485/3470 cut-off events. For 2120/2475 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 31947 event pairs, 247 based on Foata normal form. 3/3169 useless extension candidates. Maximal degree in co-relation 4700. Up to 459 conditions per place. [2022-11-02 21:02:43,842 INFO L137 encePairwiseOnDemand]: 337/341 looper letters, 40 selfloop transitions, 4 changer transitions 1/335 dead transitions. [2022-11-02 21:02:43,842 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 335 transitions, 896 flow [2022-11-02 21:02:43,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:02:43,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-02 21:02:43,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1255 transitions. [2022-11-02 21:02:43,847 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9200879765395894 [2022-11-02 21:02:43,847 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1255 transitions. [2022-11-02 21:02:43,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1255 transitions. [2022-11-02 21:02:43,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:43,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1255 transitions. [2022-11-02 21:02:43,852 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 313.75) internal successors, (1255), 4 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:43,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:43,857 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 341.0) internal successors, (1705), 5 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:43,857 INFO L175 Difference]: Start difference. First operand has 332 places, 320 transitions, 768 flow. Second operand 4 states and 1255 transitions. [2022-11-02 21:02:43,857 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 335 transitions, 896 flow [2022-11-02 21:02:43,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 335 transitions, 893 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:43,873 INFO L231 Difference]: Finished difference. Result has 336 places, 320 transitions, 777 flow [2022-11-02 21:02:43,874 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=748, PETRI_DIFFERENCE_MINUEND_PLACES=331, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=777, PETRI_PLACES=336, PETRI_TRANSITIONS=320} [2022-11-02 21:02:43,876 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 24 predicate places. [2022-11-02 21:02:43,876 INFO L495 AbstractCegarLoop]: Abstraction has has 336 places, 320 transitions, 777 flow [2022-11-02 21:02:43,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:43,877 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:43,878 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:43,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-02 21:02:43,878 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:43,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:43,879 INFO L85 PathProgramCache]: Analyzing trace with hash 338608195, now seen corresponding path program 1 times [2022-11-02 21:02:43,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:43,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230683563] [2022-11-02 21:02:43,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:43,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:43,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:44,086 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-02 21:02:44,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:44,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230683563] [2022-11-02 21:02:44,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230683563] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:44,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:44,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:44,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562815276] [2022-11-02 21:02:44,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:44,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:44,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:44,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:44,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:44,091 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:44,093 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 320 transitions, 777 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:44,093 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:44,093 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:44,093 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:45,141 INFO L130 PetriNetUnfolder]: 456/3605 cut-off events. [2022-11-02 21:02:45,142 INFO L131 PetriNetUnfolder]: For 2436/2467 co-relation queries the response was YES. [2022-11-02 21:02:45,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5300 conditions, 3605 events. 456/3605 cut-off events. For 2436/2467 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 34814 event pairs, 95 based on Foata normal form. 13/3405 useless extension candidates. Maximal degree in co-relation 5004. Up to 273 conditions per place. [2022-11-02 21:02:45,220 INFO L137 encePairwiseOnDemand]: 333/341 looper letters, 53 selfloop transitions, 8 changer transitions 7/358 dead transitions. [2022-11-02 21:02:45,221 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 358 transitions, 1122 flow [2022-11-02 21:02:45,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:45,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:45,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1576 transitions. [2022-11-02 21:02:45,226 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9243401759530792 [2022-11-02 21:02:45,226 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1576 transitions. [2022-11-02 21:02:45,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1576 transitions. [2022-11-02 21:02:45,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:45,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1576 transitions. [2022-11-02 21:02:45,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 315.2) internal successors, (1576), 5 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:45,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:45,237 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:45,237 INFO L175 Difference]: Start difference. First operand has 336 places, 320 transitions, 777 flow. Second operand 5 states and 1576 transitions. [2022-11-02 21:02:45,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 358 transitions, 1122 flow [2022-11-02 21:02:45,254 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 358 transitions, 1117 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:45,259 INFO L231 Difference]: Finished difference. Result has 342 places, 327 transitions, 866 flow [2022-11-02 21:02:45,260 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=774, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=866, PETRI_PLACES=342, PETRI_TRANSITIONS=327} [2022-11-02 21:02:45,261 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 30 predicate places. [2022-11-02 21:02:45,261 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 327 transitions, 866 flow [2022-11-02 21:02:45,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:45,262 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:45,262 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:45,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-02 21:02:45,263 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:45,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:45,264 INFO L85 PathProgramCache]: Analyzing trace with hash 935113921, now seen corresponding path program 1 times [2022-11-02 21:02:45,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:45,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863521642] [2022-11-02 21:02:45,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:45,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:45,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:45,525 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-02 21:02:45,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:45,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863521642] [2022-11-02 21:02:45,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863521642] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:45,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:45,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:45,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058112486] [2022-11-02 21:02:45,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:45,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:45,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:45,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:45,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:45,541 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:45,543 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 327 transitions, 866 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:45,543 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:45,543 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:45,544 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:46,583 INFO L130 PetriNetUnfolder]: 457/3629 cut-off events. [2022-11-02 21:02:46,583 INFO L131 PetriNetUnfolder]: For 2960/2978 co-relation queries the response was YES. [2022-11-02 21:02:46,633 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5691 conditions, 3629 events. 457/3629 cut-off events. For 2960/2978 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 35891 event pairs, 74 based on Foata normal form. 9/3472 useless extension candidates. Maximal degree in co-relation 5396. Up to 349 conditions per place. [2022-11-02 21:02:46,653 INFO L137 encePairwiseOnDemand]: 333/341 looper letters, 57 selfloop transitions, 11 changer transitions 3/361 dead transitions. [2022-11-02 21:02:46,653 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 361 transitions, 1232 flow [2022-11-02 21:02:46,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:46,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:46,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1571 transitions. [2022-11-02 21:02:46,660 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9214076246334311 [2022-11-02 21:02:46,660 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1571 transitions. [2022-11-02 21:02:46,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1571 transitions. [2022-11-02 21:02:46,661 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:46,661 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1571 transitions. [2022-11-02 21:02:46,665 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 314.2) internal successors, (1571), 5 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:46,669 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:46,670 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:46,670 INFO L175 Difference]: Start difference. First operand has 342 places, 327 transitions, 866 flow. Second operand 5 states and 1571 transitions. [2022-11-02 21:02:46,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 361 transitions, 1232 flow [2022-11-02 21:02:46,682 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 361 transitions, 1215 flow, removed 8 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:46,688 INFO L231 Difference]: Finished difference. Result has 348 places, 336 transitions, 973 flow [2022-11-02 21:02:46,689 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=855, PETRI_DIFFERENCE_MINUEND_PLACES=341, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=327, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=973, PETRI_PLACES=348, PETRI_TRANSITIONS=336} [2022-11-02 21:02:46,690 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 36 predicate places. [2022-11-02 21:02:46,691 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 336 transitions, 973 flow [2022-11-02 21:02:46,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:46,692 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:46,692 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:46,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-02 21:02:46,692 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:46,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:46,693 INFO L85 PathProgramCache]: Analyzing trace with hash -741599863, now seen corresponding path program 1 times [2022-11-02 21:02:46,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:46,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184475259] [2022-11-02 21:02:46,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:46,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:46,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:47,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:02:47,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:47,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184475259] [2022-11-02 21:02:47,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184475259] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:47,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:47,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 21:02:47,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194611640] [2022-11-02 21:02:47,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:47,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 21:02:47,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:47,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 21:02:47,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-02 21:02:47,088 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 341 [2022-11-02 21:02:47,091 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 336 transitions, 973 flow. Second operand has 7 states, 7 states have (on average 310.2857142857143) internal successors, (2172), 7 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:47,091 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:47,091 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 341 [2022-11-02 21:02:47,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:47,784 INFO L130 PetriNetUnfolder]: 290/1856 cut-off events. [2022-11-02 21:02:47,784 INFO L131 PetriNetUnfolder]: For 1228/1414 co-relation queries the response was YES. [2022-11-02 21:02:47,806 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2986 conditions, 1856 events. 290/1856 cut-off events. For 1228/1414 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 16526 event pairs, 139 based on Foata normal form. 9/1721 useless extension candidates. Maximal degree in co-relation 2515. Up to 421 conditions per place. [2022-11-02 21:02:47,815 INFO L137 encePairwiseOnDemand]: 333/341 looper letters, 22 selfloop transitions, 5 changer transitions 10/354 dead transitions. [2022-11-02 21:02:47,815 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 354 transitions, 1094 flow [2022-11-02 21:02:47,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 21:02:47,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-02 21:02:47,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2809 transitions. [2022-11-02 21:02:47,823 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9152818507657218 [2022-11-02 21:02:47,824 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2809 transitions. [2022-11-02 21:02:47,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2809 transitions. [2022-11-02 21:02:47,826 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:47,826 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2809 transitions. [2022-11-02 21:02:47,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 312.1111111111111) internal successors, (2809), 9 states have internal predecessors, (2809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:47,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 341.0) internal successors, (3410), 10 states have internal predecessors, (3410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:47,842 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 341.0) internal successors, (3410), 10 states have internal predecessors, (3410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:47,842 INFO L175 Difference]: Start difference. First operand has 348 places, 336 transitions, 973 flow. Second operand 9 states and 2809 transitions. [2022-11-02 21:02:47,843 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 354 transitions, 1094 flow [2022-11-02 21:02:47,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 354 transitions, 1084 flow, removed 5 selfloop flow, removed 0 redundant places. [2022-11-02 21:02:47,856 INFO L231 Difference]: Finished difference. Result has 363 places, 339 transitions, 988 flow [2022-11-02 21:02:47,856 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=963, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=336, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=988, PETRI_PLACES=363, PETRI_TRANSITIONS=339} [2022-11-02 21:02:47,857 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 51 predicate places. [2022-11-02 21:02:47,857 INFO L495 AbstractCegarLoop]: Abstraction has has 363 places, 339 transitions, 988 flow [2022-11-02 21:02:47,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 310.2857142857143) internal successors, (2172), 7 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:47,859 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:47,859 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:47,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-02 21:02:47,859 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:47,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:47,860 INFO L85 PathProgramCache]: Analyzing trace with hash 2026129661, now seen corresponding path program 2 times [2022-11-02 21:02:47,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:47,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923262156] [2022-11-02 21:02:47,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:47,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:47,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:48,051 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-02 21:02:48,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:48,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923262156] [2022-11-02 21:02:48,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923262156] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:48,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:48,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:48,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553165715] [2022-11-02 21:02:48,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:48,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:48,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:48,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:48,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:48,057 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:48,059 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 363 places, 339 transitions, 988 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:48,059 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:48,060 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:48,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:49,562 INFO L130 PetriNetUnfolder]: 482/4161 cut-off events. [2022-11-02 21:02:49,563 INFO L131 PetriNetUnfolder]: For 4485/5004 co-relation queries the response was YES. [2022-11-02 21:02:49,642 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7045 conditions, 4161 events. 482/4161 cut-off events. For 4485/5004 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 41399 event pairs, 184 based on Foata normal form. 24/3891 useless extension candidates. Maximal degree in co-relation 6961. Up to 346 conditions per place. [2022-11-02 21:02:49,657 INFO L137 encePairwiseOnDemand]: 332/341 looper letters, 47 selfloop transitions, 15 changer transitions 16/372 dead transitions. [2022-11-02 21:02:49,657 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 372 transitions, 1336 flow [2022-11-02 21:02:49,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:49,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:49,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1578 transitions. [2022-11-02 21:02:49,663 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9255131964809384 [2022-11-02 21:02:49,664 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1578 transitions. [2022-11-02 21:02:49,664 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1578 transitions. [2022-11-02 21:02:49,665 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:49,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1578 transitions. [2022-11-02 21:02:49,670 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 315.6) internal successors, (1578), 5 states have internal predecessors, (1578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:49,674 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:49,676 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:49,676 INFO L175 Difference]: Start difference. First operand has 363 places, 339 transitions, 988 flow. Second operand 5 states and 1578 transitions. [2022-11-02 21:02:49,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 372 transitions, 1336 flow [2022-11-02 21:02:49,708 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 361 places, 372 transitions, 1318 flow, removed 8 selfloop flow, removed 4 redundant places. [2022-11-02 21:02:49,714 INFO L231 Difference]: Finished difference. Result has 364 places, 339 transitions, 1038 flow [2022-11-02 21:02:49,715 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=974, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1038, PETRI_PLACES=364, PETRI_TRANSITIONS=339} [2022-11-02 21:02:49,715 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 52 predicate places. [2022-11-02 21:02:49,716 INFO L495 AbstractCegarLoop]: Abstraction has has 364 places, 339 transitions, 1038 flow [2022-11-02 21:02:49,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:49,716 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:49,717 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:49,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-02 21:02:49,717 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:49,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:49,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1192870335, now seen corresponding path program 2 times [2022-11-02 21:02:49,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:49,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837749233] [2022-11-02 21:02:49,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:49,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:49,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:49,891 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-02 21:02:49,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:49,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837749233] [2022-11-02 21:02:49,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837749233] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:49,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:49,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:49,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920056157] [2022-11-02 21:02:49,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:49,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:49,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:49,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:49,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:49,897 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:49,899 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 339 transitions, 1038 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:49,899 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:49,899 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:49,899 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:51,099 INFO L130 PetriNetUnfolder]: 442/3991 cut-off events. [2022-11-02 21:02:51,099 INFO L131 PetriNetUnfolder]: For 4741/5147 co-relation queries the response was YES. [2022-11-02 21:02:51,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6810 conditions, 3991 events. 442/3991 cut-off events. For 4741/5147 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 39359 event pairs, 189 based on Foata normal form. 19/3722 useless extension candidates. Maximal degree in co-relation 6476. Up to 367 conditions per place. [2022-11-02 21:02:51,165 INFO L137 encePairwiseOnDemand]: 332/341 looper letters, 51 selfloop transitions, 18 changer transitions 6/369 dead transitions. [2022-11-02 21:02:51,165 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 369 transitions, 1380 flow [2022-11-02 21:02:51,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:51,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:51,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1577 transitions. [2022-11-02 21:02:51,169 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9249266862170088 [2022-11-02 21:02:51,169 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1577 transitions. [2022-11-02 21:02:51,169 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1577 transitions. [2022-11-02 21:02:51,170 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:51,171 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1577 transitions. [2022-11-02 21:02:51,174 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 315.4) internal successors, (1577), 5 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:51,176 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:51,177 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:51,177 INFO L175 Difference]: Start difference. First operand has 364 places, 339 transitions, 1038 flow. Second operand 5 states and 1577 transitions. [2022-11-02 21:02:51,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 369 transitions, 1380 flow [2022-11-02 21:02:51,200 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 366 places, 369 transitions, 1364 flow, removed 8 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:51,205 INFO L231 Difference]: Finished difference. Result has 370 places, 346 transitions, 1183 flow [2022-11-02 21:02:51,206 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1026, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=323, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1183, PETRI_PLACES=370, PETRI_TRANSITIONS=346} [2022-11-02 21:02:51,206 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 58 predicate places. [2022-11-02 21:02:51,207 INFO L495 AbstractCegarLoop]: Abstraction has has 370 places, 346 transitions, 1183 flow [2022-11-02 21:02:51,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:51,207 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:51,208 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:51,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-02 21:02:51,208 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:51,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:51,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1182942299, now seen corresponding path program 3 times [2022-11-02 21:02:51,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:51,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335096562] [2022-11-02 21:02:51,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:51,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:51,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:51,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:02:51,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:51,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335096562] [2022-11-02 21:02:51,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335096562] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:51,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:51,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:51,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44982528] [2022-11-02 21:02:51,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:51,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:51,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:51,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:51,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:51,349 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:51,350 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 370 places, 346 transitions, 1183 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:51,350 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:51,350 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:51,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:52,190 INFO L130 PetriNetUnfolder]: 398/3511 cut-off events. [2022-11-02 21:02:52,190 INFO L131 PetriNetUnfolder]: For 5542/5550 co-relation queries the response was YES. [2022-11-02 21:02:52,239 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6619 conditions, 3511 events. 398/3511 cut-off events. For 5542/5550 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 34950 event pairs, 75 based on Foata normal form. 8/3355 useless extension candidates. Maximal degree in co-relation 6205. Up to 385 conditions per place. [2022-11-02 21:02:52,249 INFO L137 encePairwiseOnDemand]: 333/341 looper letters, 73 selfloop transitions, 9 changer transitions 6/382 dead transitions. [2022-11-02 21:02:52,249 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 373 places, 382 transitions, 1676 flow [2022-11-02 21:02:52,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:52,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:52,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1572 transitions. [2022-11-02 21:02:52,254 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9219941348973607 [2022-11-02 21:02:52,254 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1572 transitions. [2022-11-02 21:02:52,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1572 transitions. [2022-11-02 21:02:52,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:52,255 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1572 transitions. [2022-11-02 21:02:52,258 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 314.4) internal successors, (1572), 5 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:52,261 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:52,262 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:52,262 INFO L175 Difference]: Start difference. First operand has 370 places, 346 transitions, 1183 flow. Second operand 5 states and 1572 transitions. [2022-11-02 21:02:52,262 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 373 places, 382 transitions, 1676 flow [2022-11-02 21:02:52,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 382 transitions, 1648 flow, removed 14 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:52,308 INFO L231 Difference]: Finished difference. Result has 375 places, 352 transitions, 1259 flow [2022-11-02 21:02:52,309 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1169, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=346, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1259, PETRI_PLACES=375, PETRI_TRANSITIONS=352} [2022-11-02 21:02:52,310 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 63 predicate places. [2022-11-02 21:02:52,310 INFO L495 AbstractCegarLoop]: Abstraction has has 375 places, 352 transitions, 1259 flow [2022-11-02 21:02:52,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:52,311 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:52,311 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:52,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-02 21:02:52,313 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:52,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:52,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1602283859, now seen corresponding path program 4 times [2022-11-02 21:02:52,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:52,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062486764] [2022-11-02 21:02:52,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:52,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:52,489 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-02 21:02:52,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:52,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062486764] [2022-11-02 21:02:52,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062486764] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:52,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:52,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:52,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168967542] [2022-11-02 21:02:52,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:52,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:52,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:52,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:52,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:52,494 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:52,496 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 352 transitions, 1259 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:52,496 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:52,496 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:52,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:53,450 INFO L130 PetriNetUnfolder]: 422/3911 cut-off events. [2022-11-02 21:02:53,450 INFO L131 PetriNetUnfolder]: For 6549/6762 co-relation queries the response was YES. [2022-11-02 21:02:53,491 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7224 conditions, 3911 events. 422/3911 cut-off events. For 6549/6762 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 38782 event pairs, 173 based on Foata normal form. 13/3664 useless extension candidates. Maximal degree in co-relation 6815. Up to 444 conditions per place. [2022-11-02 21:02:53,504 INFO L137 encePairwiseOnDemand]: 331/341 looper letters, 75 selfloop transitions, 12 changer transitions 5/386 dead transitions. [2022-11-02 21:02:53,505 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 378 places, 386 transitions, 1708 flow [2022-11-02 21:02:53,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:53,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:53,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1577 transitions. [2022-11-02 21:02:53,515 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9249266862170088 [2022-11-02 21:02:53,515 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1577 transitions. [2022-11-02 21:02:53,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1577 transitions. [2022-11-02 21:02:53,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:53,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1577 transitions. [2022-11-02 21:02:53,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 315.4) internal successors, (1577), 5 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:53,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:53,525 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:53,525 INFO L175 Difference]: Start difference. First operand has 375 places, 352 transitions, 1259 flow. Second operand 5 states and 1577 transitions. [2022-11-02 21:02:53,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 378 places, 386 transitions, 1708 flow [2022-11-02 21:02:53,574 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 386 transitions, 1694 flow, removed 7 selfloop flow, removed 0 redundant places. [2022-11-02 21:02:53,579 INFO L231 Difference]: Finished difference. Result has 382 places, 359 transitions, 1389 flow [2022-11-02 21:02:53,581 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1228, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=351, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=341, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1389, PETRI_PLACES=382, PETRI_TRANSITIONS=359} [2022-11-02 21:02:53,581 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 70 predicate places. [2022-11-02 21:02:53,581 INFO L495 AbstractCegarLoop]: Abstraction has has 382 places, 359 transitions, 1389 flow [2022-11-02 21:02:53,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:53,582 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:53,583 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:53,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-02 21:02:53,583 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:53,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:53,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1030181011, now seen corresponding path program 3 times [2022-11-02 21:02:53,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:53,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844812648] [2022-11-02 21:02:53,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:53,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:53,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:53,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-02 21:02:53,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:53,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844812648] [2022-11-02 21:02:53,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844812648] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:53,719 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:53,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:53,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824031564] [2022-11-02 21:02:53,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:53,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:53,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:53,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:53,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:53,723 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:53,724 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 382 places, 359 transitions, 1389 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:53,724 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:53,725 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:53,725 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:54,588 INFO L130 PetriNetUnfolder]: 419/3541 cut-off events. [2022-11-02 21:02:54,588 INFO L131 PetriNetUnfolder]: For 7402/7494 co-relation queries the response was YES. [2022-11-02 21:02:54,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7028 conditions, 3541 events. 419/3541 cut-off events. For 7402/7494 co-relation queries the response was YES. Maximal size of possible extension queue 170. Compared 34843 event pairs, 82 based on Foata normal form. 6/3343 useless extension candidates. Maximal degree in co-relation 6627. Up to 354 conditions per place. [2022-11-02 21:02:54,640 INFO L137 encePairwiseOnDemand]: 333/341 looper letters, 83 selfloop transitions, 12 changer transitions 13/402 dead transitions. [2022-11-02 21:02:54,641 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 402 transitions, 2050 flow [2022-11-02 21:02:54,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:54,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:54,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1575 transitions. [2022-11-02 21:02:54,645 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9237536656891495 [2022-11-02 21:02:54,645 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1575 transitions. [2022-11-02 21:02:54,645 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1575 transitions. [2022-11-02 21:02:54,646 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:54,646 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1575 transitions. [2022-11-02 21:02:54,649 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 315.0) internal successors, (1575), 5 states have internal predecessors, (1575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:54,652 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:54,653 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:54,653 INFO L175 Difference]: Start difference. First operand has 382 places, 359 transitions, 1389 flow. Second operand 5 states and 1575 transitions. [2022-11-02 21:02:54,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 402 transitions, 2050 flow [2022-11-02 21:02:54,693 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 386 places, 402 transitions, 2028 flow, removed 11 selfloop flow, removed 0 redundant places. [2022-11-02 21:02:54,698 INFO L231 Difference]: Finished difference. Result has 389 places, 364 transitions, 1496 flow [2022-11-02 21:02:54,699 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1357, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=348, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1496, PETRI_PLACES=389, PETRI_TRANSITIONS=364} [2022-11-02 21:02:54,699 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 77 predicate places. [2022-11-02 21:02:54,699 INFO L495 AbstractCegarLoop]: Abstraction has has 389 places, 364 transitions, 1496 flow [2022-11-02 21:02:54,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:54,700 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:54,700 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:54,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-02 21:02:54,701 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:54,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:54,701 INFO L85 PathProgramCache]: Analyzing trace with hash 468272263, now seen corresponding path program 4 times [2022-11-02 21:02:54,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:54,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682423692] [2022-11-02 21:02:54,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:54,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:54,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:54,837 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-02 21:02:54,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:54,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682423692] [2022-11-02 21:02:54,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682423692] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:54,838 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:54,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:54,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521054946] [2022-11-02 21:02:54,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:54,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:54,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:54,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:54,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:54,841 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:54,843 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 389 places, 364 transitions, 1496 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:54,843 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:54,843 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:54,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:55,685 INFO L130 PetriNetUnfolder]: 415/3679 cut-off events. [2022-11-02 21:02:55,685 INFO L131 PetriNetUnfolder]: For 8606/8849 co-relation queries the response was YES. [2022-11-02 21:02:55,722 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7295 conditions, 3679 events. 415/3679 cut-off events. For 8606/8849 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 36015 event pairs, 184 based on Foata normal form. 4/3423 useless extension candidates. Maximal degree in co-relation 6913. Up to 494 conditions per place. [2022-11-02 21:02:55,736 INFO L137 encePairwiseOnDemand]: 333/341 looper letters, 71 selfloop transitions, 14 changer transitions 13/392 dead transitions. [2022-11-02 21:02:55,736 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 392 transitions, 1995 flow [2022-11-02 21:02:55,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:55,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:55,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1567 transitions. [2022-11-02 21:02:55,742 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9190615835777126 [2022-11-02 21:02:55,743 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1567 transitions. [2022-11-02 21:02:55,743 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1567 transitions. [2022-11-02 21:02:55,744 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:55,744 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1567 transitions. [2022-11-02 21:02:55,748 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 313.4) internal successors, (1567), 5 states have internal predecessors, (1567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:55,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:55,752 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:55,752 INFO L175 Difference]: Start difference. First operand has 389 places, 364 transitions, 1496 flow. Second operand 5 states and 1567 transitions. [2022-11-02 21:02:55,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 392 transitions, 1995 flow [2022-11-02 21:02:55,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 392 transitions, 1973 flow, removed 11 selfloop flow, removed 0 redundant places. [2022-11-02 21:02:55,815 INFO L231 Difference]: Finished difference. Result has 395 places, 366 transitions, 1563 flow [2022-11-02 21:02:55,816 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1464, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=363, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1563, PETRI_PLACES=395, PETRI_TRANSITIONS=366} [2022-11-02 21:02:55,816 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 83 predicate places. [2022-11-02 21:02:55,817 INFO L495 AbstractCegarLoop]: Abstraction has has 395 places, 366 transitions, 1563 flow [2022-11-02 21:02:55,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:55,817 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:55,818 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:55,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-02 21:02:55,818 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:55,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:55,819 INFO L85 PathProgramCache]: Analyzing trace with hash 136175273, now seen corresponding path program 1 times [2022-11-02 21:02:55,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:55,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788432588] [2022-11-02 21:02:55,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:55,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:55,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:55,959 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-02 21:02:55,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:55,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788432588] [2022-11-02 21:02:55,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788432588] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:55,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:55,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:55,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063143552] [2022-11-02 21:02:55,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:55,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:55,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:55,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:55,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:55,964 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:55,966 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 395 places, 366 transitions, 1563 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:55,966 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:55,966 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:55,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:56,905 INFO L130 PetriNetUnfolder]: 460/3704 cut-off events. [2022-11-02 21:02:56,905 INFO L131 PetriNetUnfolder]: For 10185/10195 co-relation queries the response was YES. [2022-11-02 21:02:56,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7623 conditions, 3704 events. 460/3704 cut-off events. For 10185/10195 co-relation queries the response was YES. Maximal size of possible extension queue 183. Compared 36213 event pairs, 43 based on Foata normal form. 12/3509 useless extension candidates. Maximal degree in co-relation 7230. Up to 424 conditions per place. [2022-11-02 21:02:56,936 INFO L137 encePairwiseOnDemand]: 333/341 looper letters, 82 selfloop transitions, 15 changer transitions 16/407 dead transitions. [2022-11-02 21:02:56,936 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 399 places, 407 transitions, 2268 flow [2022-11-02 21:02:56,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:56,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:56,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1569 transitions. [2022-11-02 21:02:56,940 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9202346041055719 [2022-11-02 21:02:56,941 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1569 transitions. [2022-11-02 21:02:56,941 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1569 transitions. [2022-11-02 21:02:56,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:56,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1569 transitions. [2022-11-02 21:02:56,945 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 313.8) internal successors, (1569), 5 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:56,948 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:56,949 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:56,949 INFO L175 Difference]: Start difference. First operand has 395 places, 366 transitions, 1563 flow. Second operand 5 states and 1569 transitions. [2022-11-02 21:02:56,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 399 places, 407 transitions, 2268 flow [2022-11-02 21:02:57,003 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 407 transitions, 2260 flow, removed 4 selfloop flow, removed 0 redundant places. [2022-11-02 21:02:57,009 INFO L231 Difference]: Finished difference. Result has 403 places, 371 transitions, 1695 flow [2022-11-02 21:02:57,009 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1555, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1695, PETRI_PLACES=403, PETRI_TRANSITIONS=371} [2022-11-02 21:02:57,010 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 91 predicate places. [2022-11-02 21:02:57,010 INFO L495 AbstractCegarLoop]: Abstraction has has 403 places, 371 transitions, 1695 flow [2022-11-02 21:02:57,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:57,011 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:57,011 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:57,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-02 21:02:57,012 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:57,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:57,012 INFO L85 PathProgramCache]: Analyzing trace with hash 597229773, now seen corresponding path program 2 times [2022-11-02 21:02:57,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:57,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587716971] [2022-11-02 21:02:57,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:57,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:57,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:57,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:02:57,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:57,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587716971] [2022-11-02 21:02:57,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587716971] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:57,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:57,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:57,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719330958] [2022-11-02 21:02:57,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:57,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:57,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:57,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:57,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:57,146 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:57,148 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 371 transitions, 1695 flow. Second operand has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:57,148 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:57,148 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:57,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:57,982 INFO L130 PetriNetUnfolder]: 412/3449 cut-off events. [2022-11-02 21:02:57,982 INFO L131 PetriNetUnfolder]: For 10692/10749 co-relation queries the response was YES. [2022-11-02 21:02:58,022 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7273 conditions, 3449 events. 412/3449 cut-off events. For 10692/10749 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 32627 event pairs, 48 based on Foata normal form. 13/3258 useless extension candidates. Maximal degree in co-relation 6905. Up to 381 conditions per place. [2022-11-02 21:02:58,030 INFO L137 encePairwiseOnDemand]: 333/341 looper letters, 88 selfloop transitions, 17 changer transitions 7/406 dead transitions. [2022-11-02 21:02:58,031 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 406 transitions, 2290 flow [2022-11-02 21:02:58,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:58,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:58,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1573 transitions. [2022-11-02 21:02:58,033 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9225806451612903 [2022-11-02 21:02:58,033 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1573 transitions. [2022-11-02 21:02:58,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1573 transitions. [2022-11-02 21:02:58,035 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:58,035 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1573 transitions. [2022-11-02 21:02:58,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 314.6) internal successors, (1573), 5 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:58,041 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:58,042 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:58,042 INFO L175 Difference]: Start difference. First operand has 403 places, 371 transitions, 1695 flow. Second operand 5 states and 1573 transitions. [2022-11-02 21:02:58,042 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 406 transitions, 2290 flow [2022-11-02 21:02:58,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 407 places, 406 transitions, 2252 flow, removed 19 selfloop flow, removed 0 redundant places. [2022-11-02 21:02:58,108 INFO L231 Difference]: Finished difference. Result has 411 places, 380 transitions, 1854 flow [2022-11-02 21:02:58,108 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1640, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=355, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1854, PETRI_PLACES=411, PETRI_TRANSITIONS=380} [2022-11-02 21:02:58,109 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 99 predicate places. [2022-11-02 21:02:58,109 INFO L495 AbstractCegarLoop]: Abstraction has has 411 places, 380 transitions, 1854 flow [2022-11-02 21:02:58,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.25) internal successors, (1229), 4 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:58,110 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:58,110 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:58,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-02 21:02:58,110 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:58,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:58,111 INFO L85 PathProgramCache]: Analyzing trace with hash -290683583, now seen corresponding path program 1 times [2022-11-02 21:02:58,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:58,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760673570] [2022-11-02 21:02:58,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:58,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:58,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:58,235 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-02 21:02:58,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:58,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760673570] [2022-11-02 21:02:58,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760673570] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:58,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:58,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:58,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142745738] [2022-11-02 21:02:58,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:58,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:58,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:58,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:58,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:58,239 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:58,240 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 411 places, 380 transitions, 1854 flow. Second operand has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:58,240 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:58,240 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:58,241 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:02:59,135 INFO L130 PetriNetUnfolder]: 429/3655 cut-off events. [2022-11-02 21:02:59,135 INFO L131 PetriNetUnfolder]: For 11036/11126 co-relation queries the response was YES. [2022-11-02 21:02:59,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7754 conditions, 3655 events. 429/3655 cut-off events. For 11036/11126 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 35520 event pairs, 109 based on Foata normal form. 8/3426 useless extension candidates. Maximal degree in co-relation 7569. Up to 341 conditions per place. [2022-11-02 21:02:59,196 INFO L137 encePairwiseOnDemand]: 334/341 looper letters, 96 selfloop transitions, 18 changer transitions 4/412 dead transitions. [2022-11-02 21:02:59,196 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 412 transitions, 2387 flow [2022-11-02 21:02:59,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:02:59,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:02:59,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1574 transitions. [2022-11-02 21:02:59,201 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.92316715542522 [2022-11-02 21:02:59,201 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1574 transitions. [2022-11-02 21:02:59,201 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1574 transitions. [2022-11-02 21:02:59,203 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:02:59,203 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1574 transitions. [2022-11-02 21:02:59,206 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 314.8) internal successors, (1574), 5 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:59,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:59,211 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:59,211 INFO L175 Difference]: Start difference. First operand has 411 places, 380 transitions, 1854 flow. Second operand 5 states and 1574 transitions. [2022-11-02 21:02:59,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 412 transitions, 2387 flow [2022-11-02 21:02:59,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 412 transitions, 2363 flow, removed 11 selfloop flow, removed 1 redundant places. [2022-11-02 21:02:59,287 INFO L231 Difference]: Finished difference. Result has 417 places, 387 transitions, 2010 flow [2022-11-02 21:02:59,288 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1830, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=380, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2010, PETRI_PLACES=417, PETRI_TRANSITIONS=387} [2022-11-02 21:02:59,288 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 105 predicate places. [2022-11-02 21:02:59,289 INFO L495 AbstractCegarLoop]: Abstraction has has 417 places, 387 transitions, 2010 flow [2022-11-02 21:02:59,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:59,289 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:02:59,290 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:02:59,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-02 21:02:59,290 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:02:59,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:02:59,291 INFO L85 PathProgramCache]: Analyzing trace with hash 153177505, now seen corresponding path program 2 times [2022-11-02 21:02:59,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:02:59,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185352109] [2022-11-02 21:02:59,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:02:59,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:02:59,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:02:59,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:02:59,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:02:59,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185352109] [2022-11-02 21:02:59,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185352109] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:02:59,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:02:59,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:02:59,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811455735] [2022-11-02 21:02:59,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:02:59,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:02:59,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:02:59,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:02:59,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:02:59,475 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:02:59,477 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 387 transitions, 2010 flow. Second operand has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:02:59,477 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:02:59,477 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:02:59,478 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:00,674 INFO L130 PetriNetUnfolder]: 420/3551 cut-off events. [2022-11-02 21:03:00,675 INFO L131 PetriNetUnfolder]: For 11888/11994 co-relation queries the response was YES. [2022-11-02 21:03:00,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7662 conditions, 3551 events. 420/3551 cut-off events. For 11888/11994 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 34199 event pairs, 102 based on Foata normal form. 4/3322 useless extension candidates. Maximal degree in co-relation 7483. Up to 376 conditions per place. [2022-11-02 21:03:00,742 INFO L137 encePairwiseOnDemand]: 334/341 looper letters, 96 selfloop transitions, 21 changer transitions 20/431 dead transitions. [2022-11-02 21:03:00,742 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 421 places, 431 transitions, 2849 flow [2022-11-02 21:03:00,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:03:00,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:03:00,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1574 transitions. [2022-11-02 21:03:00,747 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.92316715542522 [2022-11-02 21:03:00,748 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1574 transitions. [2022-11-02 21:03:00,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1574 transitions. [2022-11-02 21:03:00,749 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:00,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1574 transitions. [2022-11-02 21:03:00,754 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 314.8) internal successors, (1574), 5 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:00,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:00,759 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:00,759 INFO L175 Difference]: Start difference. First operand has 417 places, 387 transitions, 2010 flow. Second operand 5 states and 1574 transitions. [2022-11-02 21:03:00,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 421 places, 431 transitions, 2849 flow [2022-11-02 21:03:00,842 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 431 transitions, 2827 flow, removed 11 selfloop flow, removed 0 redundant places. [2022-11-02 21:03:00,851 INFO L231 Difference]: Finished difference. Result has 424 places, 385 transitions, 2053 flow [2022-11-02 21:03:00,852 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1998, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=387, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2053, PETRI_PLACES=424, PETRI_TRANSITIONS=385} [2022-11-02 21:03:00,852 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 112 predicate places. [2022-11-02 21:03:00,853 INFO L495 AbstractCegarLoop]: Abstraction has has 424 places, 385 transitions, 2053 flow [2022-11-02 21:03:00,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:00,853 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:00,854 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:00,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-02 21:03:00,854 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:00,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:00,855 INFO L85 PathProgramCache]: Analyzing trace with hash 981610605, now seen corresponding path program 3 times [2022-11-02 21:03:00,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:00,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073064642] [2022-11-02 21:03:00,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:00,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:00,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:01,010 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-02 21:03:01,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:01,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073064642] [2022-11-02 21:03:01,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073064642] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:01,011 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:01,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:03:01,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251173662] [2022-11-02 21:03:01,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:01,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:03:01,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:01,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:03:01,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:03:01,015 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:03:01,016 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 424 places, 385 transitions, 2053 flow. Second operand has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:01,016 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:01,017 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:03:01,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:01,952 INFO L130 PetriNetUnfolder]: 376/3240 cut-off events. [2022-11-02 21:03:01,952 INFO L131 PetriNetUnfolder]: For 11260/11350 co-relation queries the response was YES. [2022-11-02 21:03:01,994 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6963 conditions, 3240 events. 376/3240 cut-off events. For 11260/11350 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 30238 event pairs, 91 based on Foata normal form. 2/3018 useless extension candidates. Maximal degree in co-relation 6806. Up to 356 conditions per place. [2022-11-02 21:03:02,003 INFO L137 encePairwiseOnDemand]: 335/341 looper letters, 100 selfloop transitions, 17 changer transitions 7/418 dead transitions. [2022-11-02 21:03:02,003 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 418 transitions, 2676 flow [2022-11-02 21:03:02,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:03:02,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:03:02,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1565 transitions. [2022-11-02 21:03:02,007 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9178885630498533 [2022-11-02 21:03:02,007 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1565 transitions. [2022-11-02 21:03:02,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1565 transitions. [2022-11-02 21:03:02,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:02,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1565 transitions. [2022-11-02 21:03:02,011 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 313.0) internal successors, (1565), 5 states have internal predecessors, (1565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:02,014 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:02,015 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:02,015 INFO L175 Difference]: Start difference. First operand has 424 places, 385 transitions, 2053 flow. Second operand 5 states and 1565 transitions. [2022-11-02 21:03:02,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 427 places, 418 transitions, 2676 flow [2022-11-02 21:03:02,080 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 418 transitions, 2621 flow, removed 27 selfloop flow, removed 2 redundant places. [2022-11-02 21:03:02,086 INFO L231 Difference]: Finished difference. Result has 427 places, 389 transitions, 2121 flow [2022-11-02 21:03:02,086 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=1973, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2121, PETRI_PLACES=427, PETRI_TRANSITIONS=389} [2022-11-02 21:03:02,087 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 115 predicate places. [2022-11-02 21:03:02,087 INFO L495 AbstractCegarLoop]: Abstraction has has 427 places, 389 transitions, 2121 flow [2022-11-02 21:03:02,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:02,088 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:02,088 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:02,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-02 21:03:02,088 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:02,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:02,089 INFO L85 PathProgramCache]: Analyzing trace with hash 1095446101, now seen corresponding path program 4 times [2022-11-02 21:03:02,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:02,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536392480] [2022-11-02 21:03:02,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:02,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:02,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:02,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:03:02,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:02,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536392480] [2022-11-02 21:03:02,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536392480] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:02,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:02,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:03:02,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905092249] [2022-11-02 21:03:02,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:02,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:03:02,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:02,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:03:02,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:03:02,227 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:03:02,229 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 389 transitions, 2121 flow. Second operand has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:02,229 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:02,229 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:03:02,229 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:03,061 INFO L130 PetriNetUnfolder]: 373/3120 cut-off events. [2022-11-02 21:03:03,061 INFO L131 PetriNetUnfolder]: For 11413/11506 co-relation queries the response was YES. [2022-11-02 21:03:03,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6733 conditions, 3120 events. 373/3120 cut-off events. For 11413/11506 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 28757 event pairs, 98 based on Foata normal form. 3/2907 useless extension candidates. Maximal degree in co-relation 6615. Up to 395 conditions per place. [2022-11-02 21:03:03,107 INFO L137 encePairwiseOnDemand]: 335/341 looper letters, 95 selfloop transitions, 15 changer transitions 10/414 dead transitions. [2022-11-02 21:03:03,108 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 414 transitions, 2630 flow [2022-11-02 21:03:03,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:03:03,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:03:03,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1563 transitions. [2022-11-02 21:03:03,110 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9167155425219942 [2022-11-02 21:03:03,110 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1563 transitions. [2022-11-02 21:03:03,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1563 transitions. [2022-11-02 21:03:03,111 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:03,112 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1563 transitions. [2022-11-02 21:03:03,114 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 312.6) internal successors, (1563), 5 states have internal predecessors, (1563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:03,117 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:03,118 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:03,118 INFO L175 Difference]: Start difference. First operand has 427 places, 389 transitions, 2121 flow. Second operand 5 states and 1563 transitions. [2022-11-02 21:03:03,118 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 414 transitions, 2630 flow [2022-11-02 21:03:03,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 414 transitions, 2583 flow, removed 13 selfloop flow, removed 3 redundant places. [2022-11-02 21:03:03,194 INFO L231 Difference]: Finished difference. Result has 430 places, 390 transitions, 2146 flow [2022-11-02 21:03:03,195 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=2064, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2146, PETRI_PLACES=430, PETRI_TRANSITIONS=390} [2022-11-02 21:03:03,196 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 118 predicate places. [2022-11-02 21:03:03,196 INFO L495 AbstractCegarLoop]: Abstraction has has 430 places, 390 transitions, 2146 flow [2022-11-02 21:03:03,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:03,197 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:03,197 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:03,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-02 21:03:03,197 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:03,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:03,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1826864789, now seen corresponding path program 1 times [2022-11-02 21:03:03,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:03,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50829403] [2022-11-02 21:03:03,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:03,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:03,332 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-02 21:03:03,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:03,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50829403] [2022-11-02 21:03:03,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50829403] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:03,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:03,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:03:03,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085231216] [2022-11-02 21:03:03,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:03,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:03:03,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:03,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:03:03,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:03:03,336 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:03:03,337 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 390 transitions, 2146 flow. Second operand has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:03,337 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:03,337 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:03:03,337 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:04,153 INFO L130 PetriNetUnfolder]: 409/3152 cut-off events. [2022-11-02 21:03:04,153 INFO L131 PetriNetUnfolder]: For 11198/11208 co-relation queries the response was YES. [2022-11-02 21:03:04,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6806 conditions, 3152 events. 409/3152 cut-off events. For 11198/11208 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 29183 event pairs, 47 based on Foata normal form. 6/2947 useless extension candidates. Maximal degree in co-relation 6582. Up to 267 conditions per place. [2022-11-02 21:03:04,241 INFO L137 encePairwiseOnDemand]: 332/341 looper letters, 99 selfloop transitions, 28 changer transitions 17/438 dead transitions. [2022-11-02 21:03:04,241 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 438 transitions, 3134 flow [2022-11-02 21:03:04,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:03:04,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:03:04,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1572 transitions. [2022-11-02 21:03:04,249 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9219941348973607 [2022-11-02 21:03:04,249 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1572 transitions. [2022-11-02 21:03:04,249 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1572 transitions. [2022-11-02 21:03:04,250 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:04,250 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1572 transitions. [2022-11-02 21:03:04,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 314.4) internal successors, (1572), 5 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:04,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:04,257 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:04,258 INFO L175 Difference]: Start difference. First operand has 430 places, 390 transitions, 2146 flow. Second operand 5 states and 1572 transitions. [2022-11-02 21:03:04,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 438 transitions, 3134 flow [2022-11-02 21:03:04,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 438 transitions, 3124 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-11-02 21:03:04,350 INFO L231 Difference]: Finished difference. Result has 437 places, 393 transitions, 2307 flow [2022-11-02 21:03:04,351 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=2139, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2307, PETRI_PLACES=437, PETRI_TRANSITIONS=393} [2022-11-02 21:03:04,352 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 125 predicate places. [2022-11-02 21:03:04,352 INFO L495 AbstractCegarLoop]: Abstraction has has 437 places, 393 transitions, 2307 flow [2022-11-02 21:03:04,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:04,352 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:04,353 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:04,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-02 21:03:04,353 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:04,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:04,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1162103567, now seen corresponding path program 1 times [2022-11-02 21:03:04,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:04,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546647671] [2022-11-02 21:03:04,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:04,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:04,480 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-02 21:03:04,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:04,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546647671] [2022-11-02 21:03:04,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546647671] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:04,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:04,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:03:04,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758608874] [2022-11-02 21:03:04,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:04,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:03:04,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:04,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:03:04,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:03:04,484 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:03:04,485 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 393 transitions, 2307 flow. Second operand has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:04,485 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:04,485 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:03:04,485 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:05,225 INFO L130 PetriNetUnfolder]: 349/2873 cut-off events. [2022-11-02 21:03:05,225 INFO L131 PetriNetUnfolder]: For 12337/12361 co-relation queries the response was YES. [2022-11-02 21:03:05,261 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6394 conditions, 2873 events. 349/2873 cut-off events. For 12337/12361 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 25929 event pairs, 30 based on Foata normal form. 12/2708 useless extension candidates. Maximal degree in co-relation 6098. Up to 224 conditions per place. [2022-11-02 21:03:05,269 INFO L137 encePairwiseOnDemand]: 332/341 looper letters, 124 selfloop transitions, 23 changer transitions 10/451 dead transitions. [2022-11-02 21:03:05,269 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 441 places, 451 transitions, 3470 flow [2022-11-02 21:03:05,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:03:05,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:03:05,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1578 transitions. [2022-11-02 21:03:05,272 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9255131964809384 [2022-11-02 21:03:05,272 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1578 transitions. [2022-11-02 21:03:05,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1578 transitions. [2022-11-02 21:03:05,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:05,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1578 transitions. [2022-11-02 21:03:05,276 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 315.6) internal successors, (1578), 5 states have internal predecessors, (1578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:05,278 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:05,279 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:05,279 INFO L175 Difference]: Start difference. First operand has 437 places, 393 transitions, 2307 flow. Second operand 5 states and 1578 transitions. [2022-11-02 21:03:05,279 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 441 places, 451 transitions, 3470 flow [2022-11-02 21:03:05,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 437 places, 451 transitions, 3399 flow, removed 17 selfloop flow, removed 4 redundant places. [2022-11-02 21:03:05,345 INFO L231 Difference]: Finished difference. Result has 441 places, 402 transitions, 2521 flow [2022-11-02 21:03:05,346 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=2256, PETRI_DIFFERENCE_MINUEND_PLACES=433, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2521, PETRI_PLACES=441, PETRI_TRANSITIONS=402} [2022-11-02 21:03:05,346 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 129 predicate places. [2022-11-02 21:03:05,346 INFO L495 AbstractCegarLoop]: Abstraction has has 441 places, 402 transitions, 2521 flow [2022-11-02 21:03:05,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:05,347 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:05,347 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:05,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-02 21:03:05,347 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:05,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:05,348 INFO L85 PathProgramCache]: Analyzing trace with hash -352271605, now seen corresponding path program 2 times [2022-11-02 21:03:05,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:05,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375464391] [2022-11-02 21:03:05,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:05,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:05,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:05,464 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-02 21:03:05,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:05,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375464391] [2022-11-02 21:03:05,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375464391] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:05,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:05,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:03:05,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537542056] [2022-11-02 21:03:05,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:05,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:03:05,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:05,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:03:05,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:03:05,468 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:03:05,469 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 441 places, 402 transitions, 2521 flow. Second operand has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:05,469 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:05,470 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:03:05,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:06,279 INFO L130 PetriNetUnfolder]: 358/3018 cut-off events. [2022-11-02 21:03:06,280 INFO L131 PetriNetUnfolder]: For 13176/13239 co-relation queries the response was YES. [2022-11-02 21:03:06,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6542 conditions, 3018 events. 358/3018 cut-off events. For 13176/13239 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 27313 event pairs, 50 based on Foata normal form. 18/2829 useless extension candidates. Maximal degree in co-relation 6281. Up to 154 conditions per place. [2022-11-02 21:03:06,328 INFO L137 encePairwiseOnDemand]: 331/341 looper letters, 126 selfloop transitions, 34 changer transitions 6/460 dead transitions. [2022-11-02 21:03:06,328 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 445 places, 460 transitions, 3641 flow [2022-11-02 21:03:06,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:03:06,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:03:06,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1579 transitions. [2022-11-02 21:03:06,330 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9260997067448681 [2022-11-02 21:03:06,330 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1579 transitions. [2022-11-02 21:03:06,331 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1579 transitions. [2022-11-02 21:03:06,331 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:06,331 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1579 transitions. [2022-11-02 21:03:06,333 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 315.8) internal successors, (1579), 5 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:06,336 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:06,336 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:06,337 INFO L175 Difference]: Start difference. First operand has 441 places, 402 transitions, 2521 flow. Second operand 5 states and 1579 transitions. [2022-11-02 21:03:06,337 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 445 places, 460 transitions, 3641 flow [2022-11-02 21:03:06,399 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 444 places, 460 transitions, 3591 flow, removed 21 selfloop flow, removed 1 redundant places. [2022-11-02 21:03:06,405 INFO L231 Difference]: Finished difference. Result has 448 places, 416 transitions, 2911 flow [2022-11-02 21:03:06,406 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=2457, PETRI_DIFFERENCE_MINUEND_PLACES=440, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2911, PETRI_PLACES=448, PETRI_TRANSITIONS=416} [2022-11-02 21:03:06,406 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 136 predicate places. [2022-11-02 21:03:06,406 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 416 transitions, 2911 flow [2022-11-02 21:03:06,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:06,407 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:06,407 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:06,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-02 21:03:06,408 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:06,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:06,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1259424873, now seen corresponding path program 2 times [2022-11-02 21:03:06,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:06,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969919207] [2022-11-02 21:03:06,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:06,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:06,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:06,526 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-02 21:03:06,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:06,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969919207] [2022-11-02 21:03:06,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969919207] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:06,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:06,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:03:06,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096775359] [2022-11-02 21:03:06,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:06,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:03:06,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:06,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:03:06,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:03:06,529 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 303 out of 341 [2022-11-02 21:03:06,531 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 416 transitions, 2911 flow. Second operand has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:06,531 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:06,531 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 341 [2022-11-02 21:03:06,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:07,401 INFO L130 PetriNetUnfolder]: 359/2847 cut-off events. [2022-11-02 21:03:07,401 INFO L131 PetriNetUnfolder]: For 14000/14064 co-relation queries the response was YES. [2022-11-02 21:03:07,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6376 conditions, 2847 events. 359/2847 cut-off events. For 14000/14064 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 25800 event pairs, 41 based on Foata normal form. 11/2661 useless extension candidates. Maximal degree in co-relation 6152. Up to 193 conditions per place. [2022-11-02 21:03:07,455 INFO L137 encePairwiseOnDemand]: 331/341 looper letters, 116 selfloop transitions, 38 changer transitions 9/457 dead transitions. [2022-11-02 21:03:07,455 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 452 places, 457 transitions, 3802 flow [2022-11-02 21:03:07,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:03:07,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-02 21:03:07,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1576 transitions. [2022-11-02 21:03:07,457 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9243401759530792 [2022-11-02 21:03:07,458 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1576 transitions. [2022-11-02 21:03:07,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1576 transitions. [2022-11-02 21:03:07,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:07,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1576 transitions. [2022-11-02 21:03:07,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 315.2) internal successors, (1576), 5 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:07,464 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:07,464 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 341.0) internal successors, (2046), 6 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:07,465 INFO L175 Difference]: Start difference. First operand has 448 places, 416 transitions, 2911 flow. Second operand 5 states and 1576 transitions. [2022-11-02 21:03:07,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 452 places, 457 transitions, 3802 flow [2022-11-02 21:03:07,555 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 452 places, 457 transitions, 3732 flow, removed 35 selfloop flow, removed 0 redundant places. [2022-11-02 21:03:07,562 INFO L231 Difference]: Finished difference. Result has 456 places, 422 transitions, 3122 flow [2022-11-02 21:03:07,563 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=2779, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=413, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=379, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=3122, PETRI_PLACES=456, PETRI_TRANSITIONS=422} [2022-11-02 21:03:07,564 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 144 predicate places. [2022-11-02 21:03:07,564 INFO L495 AbstractCegarLoop]: Abstraction has has 456 places, 422 transitions, 3122 flow [2022-11-02 21:03:07,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 307.5) internal successors, (1230), 4 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:07,564 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:07,565 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:07,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-02 21:03:07,565 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:07,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:07,566 INFO L85 PathProgramCache]: Analyzing trace with hash 113156215, now seen corresponding path program 1 times [2022-11-02 21:03:07,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:07,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284132166] [2022-11-02 21:03:07,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:07,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:07,903 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-02 21:03:07,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:07,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284132166] [2022-11-02 21:03:07,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284132166] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:07,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:07,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-02 21:03:07,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606695534] [2022-11-02 21:03:07,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:07,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 21:03:07,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:07,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 21:03:07,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:03:07,908 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 305 out of 341 [2022-11-02 21:03:07,910 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 422 transitions, 3122 flow. Second operand has 8 states, 8 states have (on average 307.25) internal successors, (2458), 8 states have internal predecessors, (2458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:07,910 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:07,910 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 305 of 341 [2022-11-02 21:03:07,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:08,860 INFO L130 PetriNetUnfolder]: 262/2736 cut-off events. [2022-11-02 21:03:08,860 INFO L131 PetriNetUnfolder]: For 9841/10172 co-relation queries the response was YES. [2022-11-02 21:03:08,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5557 conditions, 2736 events. 262/2736 cut-off events. For 9841/10172 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 25548 event pairs, 62 based on Foata normal form. 75/2652 useless extension candidates. Maximal degree in co-relation 5355. Up to 317 conditions per place. [2022-11-02 21:03:08,918 INFO L137 encePairwiseOnDemand]: 331/341 looper letters, 35 selfloop transitions, 7 changer transitions 4/448 dead transitions. [2022-11-02 21:03:08,918 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 448 transitions, 3287 flow [2022-11-02 21:03:08,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 21:03:08,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-11-02 21:03:08,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3402 transitions. [2022-11-02 21:03:08,924 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9069581444948014 [2022-11-02 21:03:08,924 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3402 transitions. [2022-11-02 21:03:08,924 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3402 transitions. [2022-11-02 21:03:08,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:08,925 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3402 transitions. [2022-11-02 21:03:08,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 309.27272727272725) internal successors, (3402), 11 states have internal predecessors, (3402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:08,932 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 341.0) internal successors, (4092), 12 states have internal predecessors, (4092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:08,934 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 341.0) internal successors, (4092), 12 states have internal predecessors, (4092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:08,934 INFO L175 Difference]: Start difference. First operand has 456 places, 422 transitions, 3122 flow. Second operand 11 states and 3402 transitions. [2022-11-02 21:03:08,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 448 transitions, 3287 flow [2022-11-02 21:03:09,017 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 466 places, 448 transitions, 3243 flow, removed 22 selfloop flow, removed 0 redundant places. [2022-11-02 21:03:09,023 INFO L231 Difference]: Finished difference. Result has 475 places, 428 transitions, 3135 flow [2022-11-02 21:03:09,023 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=3078, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=415, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3135, PETRI_PLACES=475, PETRI_TRANSITIONS=428} [2022-11-02 21:03:09,024 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 163 predicate places. [2022-11-02 21:03:09,024 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 428 transitions, 3135 flow [2022-11-02 21:03:09,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 307.25) internal successors, (2458), 8 states have internal predecessors, (2458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:09,025 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:09,025 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:09,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-02 21:03:09,026 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:09,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:09,027 INFO L85 PathProgramCache]: Analyzing trace with hash -343734072, now seen corresponding path program 1 times [2022-11-02 21:03:09,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:09,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225719325] [2022-11-02 21:03:09,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:09,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:09,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:09,439 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-02 21:03:09,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:09,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225719325] [2022-11-02 21:03:09,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225719325] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:09,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:09,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-02 21:03:09,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420595699] [2022-11-02 21:03:09,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:09,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-02 21:03:09,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:09,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-02 21:03:09,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-02 21:03:09,445 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 341 [2022-11-02 21:03:09,448 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 428 transitions, 3135 flow. Second operand has 9 states, 9 states have (on average 304.22222222222223) internal successors, (2738), 9 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:09,449 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:09,449 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 341 [2022-11-02 21:03:09,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:11,161 INFO L130 PetriNetUnfolder]: 384/4303 cut-off events. [2022-11-02 21:03:11,162 INFO L131 PetriNetUnfolder]: For 12454/12879 co-relation queries the response was YES. [2022-11-02 21:03:11,232 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8745 conditions, 4303 events. 384/4303 cut-off events. For 12454/12879 co-relation queries the response was YES. Maximal size of possible extension queue 243. Compared 44073 event pairs, 63 based on Foata normal form. 44/4097 useless extension candidates. Maximal degree in co-relation 8652. Up to 420 conditions per place. [2022-11-02 21:03:11,244 INFO L137 encePairwiseOnDemand]: 328/341 looper letters, 38 selfloop transitions, 11 changer transitions 4/452 dead transitions. [2022-11-02 21:03:11,244 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 452 transitions, 3322 flow [2022-11-02 21:03:11,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 21:03:11,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-02 21:03:11,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2766 transitions. [2022-11-02 21:03:11,247 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9012707722385142 [2022-11-02 21:03:11,247 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2766 transitions. [2022-11-02 21:03:11,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2766 transitions. [2022-11-02 21:03:11,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:11,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2766 transitions. [2022-11-02 21:03:11,251 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 307.3333333333333) internal successors, (2766), 9 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:11,253 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 341.0) internal successors, (3410), 10 states have internal predecessors, (3410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:11,255 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 341.0) internal successors, (3410), 10 states have internal predecessors, (3410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:11,255 INFO L175 Difference]: Start difference. First operand has 475 places, 428 transitions, 3135 flow. Second operand 9 states and 2766 transitions. [2022-11-02 21:03:11,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 452 transitions, 3322 flow [2022-11-02 21:03:11,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 478 places, 452 transitions, 3313 flow, removed 4 selfloop flow, removed 3 redundant places. [2022-11-02 21:03:11,356 INFO L231 Difference]: Finished difference. Result has 485 places, 436 transitions, 3219 flow [2022-11-02 21:03:11,357 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=3128, PETRI_DIFFERENCE_MINUEND_PLACES=470, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3219, PETRI_PLACES=485, PETRI_TRANSITIONS=436} [2022-11-02 21:03:11,358 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 173 predicate places. [2022-11-02 21:03:11,358 INFO L495 AbstractCegarLoop]: Abstraction has has 485 places, 436 transitions, 3219 flow [2022-11-02 21:03:11,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 304.22222222222223) internal successors, (2738), 9 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:11,359 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:11,359 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:11,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-02 21:03:11,360 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:11,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:11,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1632587464, now seen corresponding path program 1 times [2022-11-02 21:03:11,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:11,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187278386] [2022-11-02 21:03:11,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:11,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:11,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:11,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-02 21:03:11,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:11,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187278386] [2022-11-02 21:03:11,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187278386] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:11,727 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:11,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-02 21:03:11,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575773150] [2022-11-02 21:03:11,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:11,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 21:03:11,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:11,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 21:03:11,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:03:11,731 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 305 out of 341 [2022-11-02 21:03:11,734 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 485 places, 436 transitions, 3219 flow. Second operand has 8 states, 8 states have (on average 307.25) internal successors, (2458), 8 states have internal predecessors, (2458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:11,734 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:11,734 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 305 of 341 [2022-11-02 21:03:11,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-02 21:03:13,506 INFO L130 PetriNetUnfolder]: 613/4090 cut-off events. [2022-11-02 21:03:13,506 INFO L131 PetriNetUnfolder]: For 9969/11075 co-relation queries the response was YES. [2022-11-02 21:03:13,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8737 conditions, 4090 events. 613/4090 cut-off events. For 9969/11075 co-relation queries the response was YES. Maximal size of possible extension queue 374. Compared 43121 event pairs, 262 based on Foata normal form. 41/3734 useless extension candidates. Maximal degree in co-relation 8639. Up to 720 conditions per place. [2022-11-02 21:03:13,620 INFO L137 encePairwiseOnDemand]: 330/341 looper letters, 38 selfloop transitions, 10 changer transitions 31/467 dead transitions. [2022-11-02 21:03:13,620 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 467 transitions, 3423 flow [2022-11-02 21:03:13,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-02 21:03:13,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-02 21:03:13,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 4020 transitions. [2022-11-02 21:03:13,625 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9068351003834875 [2022-11-02 21:03:13,625 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 4020 transitions. [2022-11-02 21:03:13,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 4020 transitions. [2022-11-02 21:03:13,627 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:03:13,627 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 4020 transitions. [2022-11-02 21:03:13,633 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 309.2307692307692) internal successors, (4020), 13 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:13,638 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 341.0) internal successors, (4774), 14 states have internal predecessors, (4774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:13,640 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 341.0) internal successors, (4774), 14 states have internal predecessors, (4774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:13,640 INFO L175 Difference]: Start difference. First operand has 485 places, 436 transitions, 3219 flow. Second operand 13 states and 4020 transitions. [2022-11-02 21:03:13,640 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 467 transitions, 3423 flow [2022-11-02 21:03:13,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 467 transitions, 3402 flow, removed 9 selfloop flow, removed 3 redundant places. [2022-11-02 21:03:13,747 INFO L231 Difference]: Finished difference. Result has 501 places, 417 transitions, 2714 flow [2022-11-02 21:03:13,748 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=3200, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=426, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2714, PETRI_PLACES=501, PETRI_TRANSITIONS=417} [2022-11-02 21:03:13,749 INFO L287 CegarLoopForPetriNet]: 312 programPoint places, 189 predicate places. [2022-11-02 21:03:13,749 INFO L495 AbstractCegarLoop]: Abstraction has has 501 places, 417 transitions, 2714 flow [2022-11-02 21:03:13,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 307.25) internal successors, (2458), 8 states have internal predecessors, (2458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:13,750 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-11-02 21:03:13,751 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:03:13,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-02 21:03:13,751 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-11-02 21:03:13,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:03:13,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1743183415, now seen corresponding path program 1 times [2022-11-02 21:03:13,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:03:13,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711303952] [2022-11-02 21:03:13,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:03:13,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:03:13,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:03:16,034 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-02 21:03:16,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:03:16,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711303952] [2022-11-02 21:03:16,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711303952] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:03:16,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:03:16,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-11-02 21:03:16,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329726235] [2022-11-02 21:03:16,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:03:16,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-11-02 21:03:16,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:03:16,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-11-02 21:03:16,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=1483, Unknown=0, NotChecked=0, Total=1560 [2022-11-02 21:03:16,047 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 341 [2022-11-02 21:03:16,055 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 417 transitions, 2714 flow. Second operand has 40 states, 40 states have (on average 227.375) internal successors, (9095), 40 states have internal predecessors, (9095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:03:16,056 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-02 21:03:16,056 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 341 [2022-11-02 21:03:16,056 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand