./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-name-comparator-subst.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-name-comparator-subst.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8 --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 83223bd52506e4247e7ac7ce7a49284be0292b773b9e827e6221f58042ba0602 --- 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-2329fc7 [2022-12-13 17:51:12,420 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 17:51:12,421 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 17:51:12,434 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 17:51:12,434 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 17:51:12,435 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 17:51:12,436 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 17:51:12,437 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 17:51:12,438 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 17:51:12,439 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 17:51:12,440 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 17:51:12,441 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 17:51:12,441 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 17:51:12,442 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 17:51:12,443 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 17:51:12,443 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 17:51:12,444 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 17:51:12,445 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 17:51:12,446 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 17:51:12,447 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 17:51:12,448 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 17:51:12,449 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 17:51:12,450 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 17:51:12,451 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 17:51:12,453 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 17:51:12,453 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 17:51:12,453 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 17:51:12,454 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 17:51:12,454 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 17:51:12,455 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 17:51:12,455 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 17:51:12,456 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 17:51:12,457 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 17:51:12,457 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 17:51:12,458 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 17:51:12,458 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 17:51:12,459 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 17:51:12,459 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 17:51:12,459 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 17:51:12,460 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 17:51:12,460 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 17:51:12,461 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-12-13 17:51:12,475 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 17:51:12,475 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 17:51:12,475 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 17:51:12,476 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 17:51:12,476 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 17:51:12,476 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 17:51:12,477 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 17:51:12,477 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 17:51:12,477 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 17:51:12,477 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 17:51:12,477 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 17:51:12,477 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 17:51:12,478 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 17:51:12,478 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 17:51:12,478 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 17:51:12,478 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 17:51:12,478 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 17:51:12,478 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 17:51:12,479 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 17:51:12,479 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 17:51:12,479 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 17:51:12,479 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 17:51:12,479 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 17:51:12,479 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 17:51:12,480 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 17:51:12,480 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 17:51:12,480 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 17:51:12,480 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 17:51:12,480 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 17:51:12,480 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 17:51:12,481 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 17:51:12,481 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 17:51:12,481 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 17:51:12,481 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 17:51:12,481 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 17:51:12,481 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/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_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8 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 -> 83223bd52506e4247e7ac7ce7a49284be0292b773b9e827e6221f58042ba0602 [2022-12-13 17:51:12,644 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 17:51:12,664 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 17:51:12,667 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 17:51:12,668 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 17:51:12,669 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 17:51:12,670 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/weaver/chl-name-comparator-subst.wvr.c [2022-12-13 17:51:15,266 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 17:51:15,428 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 17:51:15,429 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/sv-benchmarks/c/weaver/chl-name-comparator-subst.wvr.c [2022-12-13 17:51:15,436 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/data/62b8ac383/96006ea2cdf54f56b37c3f7972671426/FLAG3b6c2df23 [2022-12-13 17:51:15,449 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/data/62b8ac383/96006ea2cdf54f56b37c3f7972671426 [2022-12-13 17:51:15,452 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 17:51:15,453 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 17:51:15,455 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 17:51:15,455 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 17:51:15,458 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 17:51:15,459 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,460 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76df7c32 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15, skipping insertion in model container [2022-12-13 17:51:15,460 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,467 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 17:51:15,488 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 17:51:15,662 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/sv-benchmarks/c/weaver/chl-name-comparator-subst.wvr.c[4836,4849] [2022-12-13 17:51:15,671 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 17:51:15,680 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 17:51:15,706 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/sv-benchmarks/c/weaver/chl-name-comparator-subst.wvr.c[4836,4849] [2022-12-13 17:51:15,710 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 17:51:15,726 INFO L208 MainTranslator]: Completed translation [2022-12-13 17:51:15,726 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15 WrapperNode [2022-12-13 17:51:15,726 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 17:51:15,727 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 17:51:15,728 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 17:51:15,728 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 17:51:15,735 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,744 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,769 INFO L138 Inliner]: procedures = 26, calls = 44, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 297 [2022-12-13 17:51:15,770 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 17:51:15,770 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 17:51:15,770 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 17:51:15,771 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 17:51:15,779 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,779 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,784 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,784 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,793 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,798 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,800 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,801 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,805 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 17:51:15,805 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 17:51:15,806 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 17:51:15,806 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 17:51:15,807 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (1/1) ... [2022-12-13 17:51:15,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 17:51:15,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:51:15,833 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 17:51:15,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 17:51:15,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 17:51:15,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 17:51:15,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 17:51:15,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 17:51:15,865 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-13 17:51:15,865 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-13 17:51:15,865 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-13 17:51:15,865 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-13 17:51:15,865 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-13 17:51:15,865 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-13 17:51:15,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 17:51:15,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 17:51:15,866 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 17:51:15,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 17:51:15,866 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 17:51:15,867 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-13 17:51:15,967 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 17:51:15,969 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 17:51:16,315 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 17:51:16,328 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 17:51:16,328 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-13 17:51:16,331 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 05:51:16 BoogieIcfgContainer [2022-12-13 17:51:16,331 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 17:51:16,334 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 17:51:16,334 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 17:51:16,337 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 17:51:16,338 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 05:51:15" (1/3) ... [2022-12-13 17:51:16,339 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d5b1c62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 05:51:16, skipping insertion in model container [2022-12-13 17:51:16,339 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:51:15" (2/3) ... [2022-12-13 17:51:16,339 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d5b1c62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 05:51:16, skipping insertion in model container [2022-12-13 17:51:16,339 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 05:51:16" (3/3) ... [2022-12-13 17:51:16,341 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-name-comparator-subst.wvr.c [2022-12-13 17:51:16,348 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 17:51:16,356 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 17:51:16,357 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 17:51:16,357 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 17:51:16,442 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-12-13 17:51:16,473 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 359 places, 375 transitions, 774 flow [2022-12-13 17:51:16,599 INFO L130 PetriNetUnfolder]: 26/372 cut-off events. [2022-12-13 17:51:16,599 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 17:51:16,608 INFO L83 FinitePrefix]: Finished finitePrefix Result has 385 conditions, 372 events. 26/372 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 876 event pairs, 0 based on Foata normal form. 0/345 useless extension candidates. Maximal degree in co-relation 274. Up to 2 conditions per place. [2022-12-13 17:51:16,608 INFO L82 GeneralOperation]: Start removeDead. Operand has 359 places, 375 transitions, 774 flow [2022-12-13 17:51:16,616 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 345 places, 361 transitions, 740 flow [2022-12-13 17:51:16,619 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 17:51:16,630 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 345 places, 361 transitions, 740 flow [2022-12-13 17:51:16,633 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 345 places, 361 transitions, 740 flow [2022-12-13 17:51:16,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 345 places, 361 transitions, 740 flow [2022-12-13 17:51:16,700 INFO L130 PetriNetUnfolder]: 26/361 cut-off events. [2022-12-13 17:51:16,700 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 17:51:16,704 INFO L83 FinitePrefix]: Finished finitePrefix Result has 374 conditions, 361 events. 26/361 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 879 event pairs, 0 based on Foata normal form. 0/335 useless extension candidates. Maximal degree in co-relation 274. Up to 2 conditions per place. [2022-12-13 17:51:16,720 INFO L119 LiptonReduction]: Number of co-enabled transitions 34440 [2022-12-13 17:51:25,843 INFO L134 LiptonReduction]: Checked pairs total: 30268 [2022-12-13 17:51:25,843 INFO L136 LiptonReduction]: Total number of compositions: 421 [2022-12-13 17:51:25,853 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 17:51:25,857 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;@6406d89, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 17:51:25,858 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-12-13 17:51:25,862 INFO L130 PetriNetUnfolder]: 4/23 cut-off events. [2022-12-13 17:51:25,862 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 17:51:25,862 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:25,863 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:25,863 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-12-13 17:51:25,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:25,867 INFO L85 PathProgramCache]: Analyzing trace with hash -804045070, now seen corresponding path program 1 times [2022-12-13 17:51:25,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:25,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909280538] [2022-12-13 17:51:25,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:25,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:26,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:51:26,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:26,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909280538] [2022-12-13 17:51:26,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909280538] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:26,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:26,246 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 17:51:26,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840318902] [2022-12-13 17:51:26,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:26,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 17:51:26,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:26,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 17:51:26,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 17:51:26,298 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 345 out of 796 [2022-12-13 17:51:26,301 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 24 transitions, 66 flow. Second operand has 3 states, 3 states have (on average 351.6666666666667) internal successors, (1055), 3 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,301 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:26,301 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 345 of 796 [2022-12-13 17:51:26,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:26,391 INFO L130 PetriNetUnfolder]: 221/328 cut-off events. [2022-12-13 17:51:26,391 INFO L131 PetriNetUnfolder]: For 32/32 co-relation queries the response was YES. [2022-12-13 17:51:26,391 INFO L83 FinitePrefix]: Finished finitePrefix Result has 700 conditions, 328 events. 221/328 cut-off events. For 32/32 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 770 event pairs, 138 based on Foata normal form. 0/245 useless extension candidates. Maximal degree in co-relation 534. Up to 328 conditions per place. [2022-12-13 17:51:26,393 INFO L137 encePairwiseOnDemand]: 793/796 looper letters, 23 selfloop transitions, 2 changer transitions 0/25 dead transitions. [2022-12-13 17:51:26,393 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 25 transitions, 118 flow [2022-12-13 17:51:26,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:51:26,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 17:51:26,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1061 transitions. [2022-12-13 17:51:26,406 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44430485762144056 [2022-12-13 17:51:26,407 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1061 transitions. [2022-12-13 17:51:26,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1061 transitions. [2022-12-13 17:51:26,409 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:26,411 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1061 transitions. [2022-12-13 17:51:26,415 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 353.6666666666667) internal successors, (1061), 3 states have internal predecessors, (1061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,423 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 796.0) internal successors, (3184), 4 states have internal predecessors, (3184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,424 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 796.0) internal successors, (3184), 4 states have internal predecessors, (3184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,425 INFO L175 Difference]: Start difference. First operand has 30 places, 24 transitions, 66 flow. Second operand 3 states and 1061 transitions. [2022-12-13 17:51:26,426 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 25 transitions, 118 flow [2022-12-13 17:51:26,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 25 transitions, 106 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-13 17:51:26,429 INFO L231 Difference]: Finished difference. Result has 27 places, 25 transitions, 66 flow [2022-12-13 17:51:26,431 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=54, PETRI_DIFFERENCE_MINUEND_PLACES=24, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=66, PETRI_PLACES=27, PETRI_TRANSITIONS=25} [2022-12-13 17:51:26,433 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, -3 predicate places. [2022-12-13 17:51:26,433 INFO L495 AbstractCegarLoop]: Abstraction has has 27 places, 25 transitions, 66 flow [2022-12-13 17:51:26,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 351.6666666666667) internal successors, (1055), 3 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,434 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:26,434 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:26,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 17:51:26,434 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-12-13 17:51:26,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:26,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1304076405, now seen corresponding path program 1 times [2022-12-13 17:51:26,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:26,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843622038] [2022-12-13 17:51:26,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:26,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:26,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:26,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:51:26,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:26,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843622038] [2022-12-13 17:51:26,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843622038] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:51:26,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132551481] [2022-12-13 17:51:26,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:26,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:51:26,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:51:26,537 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:51:26,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 17:51:26,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:26,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 17:51:26,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:51:26,676 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:51:26,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:51:26,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:51:26,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132551481] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:51:26,691 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:51:26,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-12-13 17:51:26,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246642226] [2022-12-13 17:51:26,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:51:26,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:51:26,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:26,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:51:26,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:51:26,733 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 343 out of 796 [2022-12-13 17:51:26,736 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 27 places, 25 transitions, 66 flow. Second operand has 7 states, 7 states have (on average 346.85714285714283) internal successors, (2428), 7 states have internal predecessors, (2428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,736 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:26,736 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 343 of 796 [2022-12-13 17:51:26,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:26,879 INFO L130 PetriNetUnfolder]: 221/330 cut-off events. [2022-12-13 17:51:26,879 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2022-12-13 17:51:26,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 684 conditions, 330 events. 221/330 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 774 event pairs, 138 based on Foata normal form. 0/247 useless extension candidates. Maximal degree in co-relation 673. Up to 328 conditions per place. [2022-12-13 17:51:26,881 INFO L137 encePairwiseOnDemand]: 793/796 looper letters, 23 selfloop transitions, 4 changer transitions 0/27 dead transitions. [2022-12-13 17:51:26,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 27 transitions, 128 flow [2022-12-13 17:51:26,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 17:51:26,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 17:51:26,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1744 transitions. [2022-12-13 17:51:26,886 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4381909547738693 [2022-12-13 17:51:26,887 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1744 transitions. [2022-12-13 17:51:26,887 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1744 transitions. [2022-12-13 17:51:26,888 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:26,888 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1744 transitions. [2022-12-13 17:51:26,892 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 348.8) internal successors, (1744), 5 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,899 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 796.0) internal successors, (4776), 6 states have internal predecessors, (4776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,902 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 796.0) internal successors, (4776), 6 states have internal predecessors, (4776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,902 INFO L175 Difference]: Start difference. First operand has 27 places, 25 transitions, 66 flow. Second operand 5 states and 1744 transitions. [2022-12-13 17:51:26,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 27 transitions, 128 flow [2022-12-13 17:51:26,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 27 transitions, 124 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-12-13 17:51:26,903 INFO L231 Difference]: Finished difference. Result has 32 places, 27 transitions, 88 flow [2022-12-13 17:51:26,904 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=88, PETRI_PLACES=32, PETRI_TRANSITIONS=27} [2022-12-13 17:51:26,904 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 2 predicate places. [2022-12-13 17:51:26,904 INFO L495 AbstractCegarLoop]: Abstraction has has 32 places, 27 transitions, 88 flow [2022-12-13 17:51:26,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 346.85714285714283) internal successors, (2428), 7 states have internal predecessors, (2428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:26,906 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:26,906 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:26,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 17:51:27,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:51:27,108 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-12-13 17:51:27,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:27,109 INFO L85 PathProgramCache]: Analyzing trace with hash 909563435, now seen corresponding path program 2 times [2022-12-13 17:51:27,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:27,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143717623] [2022-12-13 17:51:27,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:27,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:27,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:27,916 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:27,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:27,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143717623] [2022-12-13 17:51:27,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143717623] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:27,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:27,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:51:27,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959939357] [2022-12-13 17:51:27,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:27,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:27,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:27,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:27,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:28,305 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 316 out of 796 [2022-12-13 17:51:28,307 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 27 transitions, 88 flow. Second operand has 8 states, 8 states have (on average 318.625) internal successors, (2549), 8 states have internal predecessors, (2549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:28,307 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:28,307 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 316 of 796 [2022-12-13 17:51:28,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:28,723 INFO L130 PetriNetUnfolder]: 465/709 cut-off events. [2022-12-13 17:51:28,723 INFO L131 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2022-12-13 17:51:28,724 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1461 conditions, 709 events. 465/709 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2416 event pairs, 138 based on Foata normal form. 1/518 useless extension candidates. Maximal degree in co-relation 1434. Up to 331 conditions per place. [2022-12-13 17:51:28,726 INFO L137 encePairwiseOnDemand]: 786/796 looper letters, 74 selfloop transitions, 11 changer transitions 3/88 dead transitions. [2022-12-13 17:51:28,726 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 88 transitions, 402 flow [2022-12-13 17:51:28,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:28,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:28,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2298 transitions. [2022-12-13 17:51:28,729 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4124192390524049 [2022-12-13 17:51:28,729 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2298 transitions. [2022-12-13 17:51:28,729 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2298 transitions. [2022-12-13 17:51:28,730 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:28,730 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2298 transitions. [2022-12-13 17:51:28,733 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 328.2857142857143) internal successors, (2298), 7 states have internal predecessors, (2298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:28,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:28,740 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:28,740 INFO L175 Difference]: Start difference. First operand has 32 places, 27 transitions, 88 flow. Second operand 7 states and 2298 transitions. [2022-12-13 17:51:28,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 88 transitions, 402 flow [2022-12-13 17:51:28,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 88 transitions, 392 flow, removed 4 selfloop flow, removed 1 redundant places. [2022-12-13 17:51:28,742 INFO L231 Difference]: Finished difference. Result has 42 places, 37 transitions, 162 flow [2022-12-13 17:51:28,742 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=78, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=162, PETRI_PLACES=42, PETRI_TRANSITIONS=37} [2022-12-13 17:51:28,743 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 12 predicate places. [2022-12-13 17:51:28,743 INFO L495 AbstractCegarLoop]: Abstraction has has 42 places, 37 transitions, 162 flow [2022-12-13 17:51:28,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 318.625) internal successors, (2549), 8 states have internal predecessors, (2549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:28,744 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:28,744 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:28,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 17:51:28,744 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-12-13 17:51:28,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:28,744 INFO L85 PathProgramCache]: Analyzing trace with hash 2006706993, now seen corresponding path program 3 times [2022-12-13 17:51:28,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:28,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882319434] [2022-12-13 17:51:28,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:28,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:29,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:29,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:29,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882319434] [2022-12-13 17:51:29,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882319434] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:29,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:29,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:51:29,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670963334] [2022-12-13 17:51:29,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:29,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:29,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:29,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:29,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:29,646 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 316 out of 796 [2022-12-13 17:51:29,648 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 37 transitions, 162 flow. Second operand has 8 states, 8 states have (on average 318.625) internal successors, (2549), 8 states have internal predecessors, (2549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:29,649 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:29,649 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 316 of 796 [2022-12-13 17:51:29,649 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:30,229 INFO L130 PetriNetUnfolder]: 875/1367 cut-off events. [2022-12-13 17:51:30,229 INFO L131 PetriNetUnfolder]: For 911/911 co-relation queries the response was YES. [2022-12-13 17:51:30,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4253 conditions, 1367 events. 875/1367 cut-off events. For 911/911 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 5737 event pairs, 290 based on Foata normal form. 1/1044 useless extension candidates. Maximal degree in co-relation 4225. Up to 732 conditions per place. [2022-12-13 17:51:30,237 INFO L137 encePairwiseOnDemand]: 786/796 looper letters, 87 selfloop transitions, 17 changer transitions 2/106 dead transitions. [2022-12-13 17:51:30,238 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 106 transitions, 649 flow [2022-12-13 17:51:30,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:30,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:30,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2290 transitions. [2022-12-13 17:51:30,243 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4109834888729361 [2022-12-13 17:51:30,243 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2290 transitions. [2022-12-13 17:51:30,243 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2290 transitions. [2022-12-13 17:51:30,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:30,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2290 transitions. [2022-12-13 17:51:30,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:30,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:30,259 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:30,259 INFO L175 Difference]: Start difference. First operand has 42 places, 37 transitions, 162 flow. Second operand 7 states and 2290 transitions. [2022-12-13 17:51:30,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 106 transitions, 649 flow [2022-12-13 17:51:30,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 106 transitions, 624 flow, removed 8 selfloop flow, removed 1 redundant places. [2022-12-13 17:51:30,266 INFO L231 Difference]: Finished difference. Result has 52 places, 52 transitions, 325 flow [2022-12-13 17:51:30,266 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=156, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=325, PETRI_PLACES=52, PETRI_TRANSITIONS=52} [2022-12-13 17:51:30,267 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 22 predicate places. [2022-12-13 17:51:30,267 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 52 transitions, 325 flow [2022-12-13 17:51:30,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 318.625) internal successors, (2549), 8 states have internal predecessors, (2549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:30,268 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:30,268 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:30,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 17:51:30,268 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-12-13 17:51:30,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:30,269 INFO L85 PathProgramCache]: Analyzing trace with hash 2056990709, now seen corresponding path program 4 times [2022-12-13 17:51:30,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:30,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766285098] [2022-12-13 17:51:30,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:30,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:30,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:30,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:30,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:30,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766285098] [2022-12-13 17:51:30,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766285098] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:30,729 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:30,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 17:51:30,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350913685] [2022-12-13 17:51:30,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:30,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 17:51:30,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:30,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 17:51:30,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 17:51:30,885 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 319 out of 796 [2022-12-13 17:51:30,886 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 52 transitions, 325 flow. Second operand has 6 states, 6 states have (on average 322.5) internal successors, (1935), 6 states have internal predecessors, (1935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:30,886 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:30,887 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 319 of 796 [2022-12-13 17:51:30,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:31,420 INFO L130 PetriNetUnfolder]: 1395/2197 cut-off events. [2022-12-13 17:51:31,420 INFO L131 PetriNetUnfolder]: For 4184/4184 co-relation queries the response was YES. [2022-12-13 17:51:31,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8827 conditions, 2197 events. 1395/2197 cut-off events. For 4184/4184 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 10449 event pairs, 542 based on Foata normal form. 3/1762 useless extension candidates. Maximal degree in co-relation 8794. Up to 1308 conditions per place. [2022-12-13 17:51:31,432 INFO L137 encePairwiseOnDemand]: 789/796 looper letters, 91 selfloop transitions, 15 changer transitions 13/119 dead transitions. [2022-12-13 17:51:31,432 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 119 transitions, 939 flow [2022-12-13 17:51:31,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 17:51:31,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 17:51:31,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1982 transitions. [2022-12-13 17:51:31,437 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41499162479061974 [2022-12-13 17:51:31,437 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1982 transitions. [2022-12-13 17:51:31,437 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1982 transitions. [2022-12-13 17:51:31,438 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:31,438 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1982 transitions. [2022-12-13 17:51:31,440 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 330.3333333333333) internal successors, (1982), 6 states have internal predecessors, (1982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:31,443 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:31,444 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:31,444 INFO L175 Difference]: Start difference. First operand has 52 places, 52 transitions, 325 flow. Second operand 6 states and 1982 transitions. [2022-12-13 17:51:31,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 119 transitions, 939 flow [2022-12-13 17:51:31,452 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 119 transitions, 899 flow, removed 14 selfloop flow, removed 1 redundant places. [2022-12-13 17:51:31,453 INFO L231 Difference]: Finished difference. Result has 60 places, 61 transitions, 440 flow [2022-12-13 17:51:31,454 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=306, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=440, PETRI_PLACES=60, PETRI_TRANSITIONS=61} [2022-12-13 17:51:31,454 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 30 predicate places. [2022-12-13 17:51:31,454 INFO L495 AbstractCegarLoop]: Abstraction has has 60 places, 61 transitions, 440 flow [2022-12-13 17:51:31,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 322.5) internal successors, (1935), 6 states have internal predecessors, (1935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:31,455 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:31,456 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:31,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 17:51:31,456 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-12-13 17:51:31,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:31,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1015533119, now seen corresponding path program 5 times [2022-12-13 17:51:31,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:31,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210251991] [2022-12-13 17:51:31,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:31,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:31,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:31,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:31,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:31,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210251991] [2022-12-13 17:51:31,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210251991] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:31,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:31,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 17:51:31,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739548497] [2022-12-13 17:51:31,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:31,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 17:51:31,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:31,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 17:51:31,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 17:51:32,033 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 315 out of 796 [2022-12-13 17:51:32,035 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 61 transitions, 440 flow. Second operand has 6 states, 6 states have (on average 318.5) internal successors, (1911), 6 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:32,035 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:32,035 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 315 of 796 [2022-12-13 17:51:32,035 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:32,537 INFO L130 PetriNetUnfolder]: 1373/2146 cut-off events. [2022-12-13 17:51:32,537 INFO L131 PetriNetUnfolder]: For 6874/6874 co-relation queries the response was YES. [2022-12-13 17:51:32,541 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9632 conditions, 2146 events. 1373/2146 cut-off events. For 6874/6874 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 10077 event pairs, 482 based on Foata normal form. 2/1836 useless extension candidates. Maximal degree in co-relation 9595. Up to 1114 conditions per place. [2022-12-13 17:51:32,548 INFO L137 encePairwiseOnDemand]: 789/796 looper letters, 92 selfloop transitions, 17 changer transitions 17/126 dead transitions. [2022-12-13 17:51:32,548 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 126 transitions, 1062 flow [2022-12-13 17:51:32,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 17:51:32,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 17:51:32,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1962 transitions. [2022-12-13 17:51:32,554 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4108040201005025 [2022-12-13 17:51:32,554 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1962 transitions. [2022-12-13 17:51:32,554 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1962 transitions. [2022-12-13 17:51:32,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:32,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1962 transitions. [2022-12-13 17:51:32,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 327.0) internal successors, (1962), 6 states have internal predecessors, (1962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:32,561 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:32,562 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:32,562 INFO L175 Difference]: Start difference. First operand has 60 places, 61 transitions, 440 flow. Second operand 6 states and 1962 transitions. [2022-12-13 17:51:32,562 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 126 transitions, 1062 flow [2022-12-13 17:51:32,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 126 transitions, 1027 flow, removed 10 selfloop flow, removed 2 redundant places. [2022-12-13 17:51:32,574 INFO L231 Difference]: Finished difference. Result has 64 places, 61 transitions, 464 flow [2022-12-13 17:51:32,574 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=420, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=464, PETRI_PLACES=64, PETRI_TRANSITIONS=61} [2022-12-13 17:51:32,575 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 34 predicate places. [2022-12-13 17:51:32,575 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 61 transitions, 464 flow [2022-12-13 17:51:32,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 318.5) internal successors, (1911), 6 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:32,576 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:32,576 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:32,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 17:51:32,576 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-12-13 17:51:32,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:32,576 INFO L85 PathProgramCache]: Analyzing trace with hash 252048495, now seen corresponding path program 6 times [2022-12-13 17:51:32,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:32,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026905327] [2022-12-13 17:51:32,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:32,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:32,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:32,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:32,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:32,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026905327] [2022-12-13 17:51:32,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026905327] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:32,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:32,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 17:51:32,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031380556] [2022-12-13 17:51:32,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:32,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 17:51:32,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:32,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 17:51:32,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 17:51:33,161 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 796 [2022-12-13 17:51:33,163 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 61 transitions, 464 flow. Second operand has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:33,163 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:33,163 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 796 [2022-12-13 17:51:33,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:33,624 INFO L130 PetriNetUnfolder]: 1489/2335 cut-off events. [2022-12-13 17:51:33,624 INFO L131 PetriNetUnfolder]: For 9889/9889 co-relation queries the response was YES. [2022-12-13 17:51:33,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10910 conditions, 2335 events. 1489/2335 cut-off events. For 9889/9889 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 11228 event pairs, 568 based on Foata normal form. 3/2018 useless extension candidates. Maximal degree in co-relation 10872. Up to 1346 conditions per place. [2022-12-13 17:51:33,636 INFO L137 encePairwiseOnDemand]: 789/796 looper letters, 90 selfloop transitions, 19 changer transitions 12/121 dead transitions. [2022-12-13 17:51:33,636 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 121 transitions, 1041 flow [2022-12-13 17:51:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 17:51:33,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 17:51:33,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1975 transitions. [2022-12-13 17:51:33,639 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41352596314907875 [2022-12-13 17:51:33,639 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1975 transitions. [2022-12-13 17:51:33,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1975 transitions. [2022-12-13 17:51:33,640 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:33,640 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1975 transitions. [2022-12-13 17:51:33,642 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 329.1666666666667) internal successors, (1975), 6 states have internal predecessors, (1975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:33,645 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:33,646 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:33,646 INFO L175 Difference]: Start difference. First operand has 64 places, 61 transitions, 464 flow. Second operand 6 states and 1975 transitions. [2022-12-13 17:51:33,646 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 121 transitions, 1041 flow [2022-12-13 17:51:33,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 121 transitions, 991 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-12-13 17:51:33,659 INFO L231 Difference]: Finished difference. Result has 68 places, 67 transitions, 571 flow [2022-12-13 17:51:33,660 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=434, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=571, PETRI_PLACES=68, PETRI_TRANSITIONS=67} [2022-12-13 17:51:33,660 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 38 predicate places. [2022-12-13 17:51:33,660 INFO L495 AbstractCegarLoop]: Abstraction has has 68 places, 67 transitions, 571 flow [2022-12-13 17:51:33,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:33,661 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:33,661 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:33,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 17:51:33,661 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-12-13 17:51:33,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:33,662 INFO L85 PathProgramCache]: Analyzing trace with hash 674257757, now seen corresponding path program 7 times [2022-12-13 17:51:33,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:33,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222931145] [2022-12-13 17:51:33,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:33,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:33,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:33,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:33,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:33,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222931145] [2022-12-13 17:51:33,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222931145] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:33,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:33,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 17:51:33,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788966713] [2022-12-13 17:51:33,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:33,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 17:51:33,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:33,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 17:51:33,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 17:51:34,126 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 796 [2022-12-13 17:51:34,127 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 68 places, 67 transitions, 571 flow. Second operand has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:34,127 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:34,127 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 796 [2022-12-13 17:51:34,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:34,570 INFO L130 PetriNetUnfolder]: 1471/2317 cut-off events. [2022-12-13 17:51:34,570 INFO L131 PetriNetUnfolder]: For 12036/12036 co-relation queries the response was YES. [2022-12-13 17:51:34,574 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11537 conditions, 2317 events. 1471/2317 cut-off events. For 12036/12036 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 11192 event pairs, 494 based on Foata normal form. 3/2000 useless extension candidates. Maximal degree in co-relation 11496. Up to 1142 conditions per place. [2022-12-13 17:51:34,581 INFO L137 encePairwiseOnDemand]: 789/796 looper letters, 90 selfloop transitions, 26 changer transitions 13/129 dead transitions. [2022-12-13 17:51:34,582 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 129 transitions, 1183 flow [2022-12-13 17:51:34,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 17:51:34,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 17:51:34,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1977 transitions. [2022-12-13 17:51:34,584 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4139447236180904 [2022-12-13 17:51:34,584 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1977 transitions. [2022-12-13 17:51:34,584 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1977 transitions. [2022-12-13 17:51:34,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:34,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1977 transitions. [2022-12-13 17:51:34,587 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 329.5) internal successors, (1977), 6 states have internal predecessors, (1977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:34,590 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:34,591 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:34,591 INFO L175 Difference]: Start difference. First operand has 68 places, 67 transitions, 571 flow. Second operand 6 states and 1977 transitions. [2022-12-13 17:51:34,591 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 129 transitions, 1183 flow [2022-12-13 17:51:34,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 129 transitions, 1150 flow, removed 9 selfloop flow, removed 2 redundant places. [2022-12-13 17:51:34,605 INFO L231 Difference]: Finished difference. Result has 74 places, 74 transitions, 738 flow [2022-12-13 17:51:34,605 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=546, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=738, PETRI_PLACES=74, PETRI_TRANSITIONS=74} [2022-12-13 17:51:34,606 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 44 predicate places. [2022-12-13 17:51:34,606 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 74 transitions, 738 flow [2022-12-13 17:51:34,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:34,606 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:34,606 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:34,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 17:51:34,607 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-12-13 17:51:34,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:34,607 INFO L85 PathProgramCache]: Analyzing trace with hash 362871015, now seen corresponding path program 8 times [2022-12-13 17:51:34,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:34,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676299330] [2022-12-13 17:51:34,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:34,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:34,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:35,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:35,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:35,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676299330] [2022-12-13 17:51:35,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676299330] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:35,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:35,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 17:51:35,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895569234] [2022-12-13 17:51:35,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:35,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 17:51:35,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:35,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 17:51:35,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 17:51:35,170 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 796 [2022-12-13 17:51:35,171 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 74 transitions, 738 flow. Second operand has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:35,171 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:35,171 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 796 [2022-12-13 17:51:35,171 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:35,641 INFO L130 PetriNetUnfolder]: 1449/2265 cut-off events. [2022-12-13 17:51:35,641 INFO L131 PetriNetUnfolder]: For 14469/14469 co-relation queries the response was YES. [2022-12-13 17:51:35,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11919 conditions, 2265 events. 1449/2265 cut-off events. For 14469/14469 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 10700 event pairs, 540 based on Foata normal form. 3/1950 useless extension candidates. Maximal degree in co-relation 11875. Up to 1346 conditions per place. [2022-12-13 17:51:35,650 INFO L137 encePairwiseOnDemand]: 789/796 looper letters, 88 selfloop transitions, 24 changer transitions 12/124 dead transitions. [2022-12-13 17:51:35,650 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 124 transitions, 1241 flow [2022-12-13 17:51:35,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 17:51:35,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 17:51:35,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1971 transitions. [2022-12-13 17:51:35,653 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4126884422110553 [2022-12-13 17:51:35,653 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1971 transitions. [2022-12-13 17:51:35,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1971 transitions. [2022-12-13 17:51:35,654 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:35,654 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1971 transitions. [2022-12-13 17:51:35,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 328.5) internal successors, (1971), 6 states have internal predecessors, (1971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:35,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:35,659 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:35,659 INFO L175 Difference]: Start difference. First operand has 74 places, 74 transitions, 738 flow. Second operand 6 states and 1971 transitions. [2022-12-13 17:51:35,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 124 transitions, 1241 flow [2022-12-13 17:51:35,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 124 transitions, 1201 flow, removed 13 selfloop flow, removed 2 redundant places. [2022-12-13 17:51:35,692 INFO L231 Difference]: Finished difference. Result has 79 places, 76 transitions, 789 flow [2022-12-13 17:51:35,692 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=700, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=789, PETRI_PLACES=79, PETRI_TRANSITIONS=76} [2022-12-13 17:51:35,693 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 49 predicate places. [2022-12-13 17:51:35,693 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 76 transitions, 789 flow [2022-12-13 17:51:35,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:35,693 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:35,694 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:35,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 17:51:35,694 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-12-13 17:51:35,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:35,694 INFO L85 PathProgramCache]: Analyzing trace with hash 913606633, now seen corresponding path program 9 times [2022-12-13 17:51:35,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:35,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65235395] [2022-12-13 17:51:35,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:35,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:35,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:36,170 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:36,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:36,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65235395] [2022-12-13 17:51:36,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65235395] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:36,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:36,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:51:36,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122281661] [2022-12-13 17:51:36,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:36,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:36,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:36,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:36,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:36,581 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 314 out of 796 [2022-12-13 17:51:36,583 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 76 transitions, 789 flow. Second operand has 8 states, 8 states have (on average 316.625) internal successors, (2533), 8 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:36,583 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:36,583 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 796 [2022-12-13 17:51:36,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:37,384 INFO L130 PetriNetUnfolder]: 1900/2965 cut-off events. [2022-12-13 17:51:37,384 INFO L131 PetriNetUnfolder]: For 22578/22578 co-relation queries the response was YES. [2022-12-13 17:51:37,391 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15927 conditions, 2965 events. 1900/2965 cut-off events. For 22578/22578 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 15179 event pairs, 441 based on Foata normal form. 2/2569 useless extension candidates. Maximal degree in co-relation 15881. Up to 1331 conditions per place. [2022-12-13 17:51:37,403 INFO L137 encePairwiseOnDemand]: 786/796 looper letters, 178 selfloop transitions, 23 changer transitions 3/204 dead transitions. [2022-12-13 17:51:37,403 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 204 transitions, 2499 flow [2022-12-13 17:51:37,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:37,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:37,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2291 transitions. [2022-12-13 17:51:37,407 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4111629576453697 [2022-12-13 17:51:37,407 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2291 transitions. [2022-12-13 17:51:37,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2291 transitions. [2022-12-13 17:51:37,408 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:37,408 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2291 transitions. [2022-12-13 17:51:37,410 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 327.2857142857143) internal successors, (2291), 7 states have internal predecessors, (2291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:37,414 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:37,414 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:37,414 INFO L175 Difference]: Start difference. First operand has 79 places, 76 transitions, 789 flow. Second operand 7 states and 2291 transitions. [2022-12-13 17:51:37,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 204 transitions, 2499 flow [2022-12-13 17:51:37,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 204 transitions, 2361 flow, removed 21 selfloop flow, removed 3 redundant places. [2022-12-13 17:51:37,445 INFO L231 Difference]: Finished difference. Result has 86 places, 92 transitions, 1063 flow [2022-12-13 17:51:37,445 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=742, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1063, PETRI_PLACES=86, PETRI_TRANSITIONS=92} [2022-12-13 17:51:37,445 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 56 predicate places. [2022-12-13 17:51:37,445 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 92 transitions, 1063 flow [2022-12-13 17:51:37,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 316.625) internal successors, (2533), 8 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:37,446 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:37,446 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:37,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-13 17:51:37,446 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-12-13 17:51:37,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:37,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1033101347, now seen corresponding path program 10 times [2022-12-13 17:51:37,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:37,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887843083] [2022-12-13 17:51:37,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:37,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:37,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:37,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:37,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:37,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887843083] [2022-12-13 17:51:37,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887843083] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:37,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:37,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:51:37,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840448193] [2022-12-13 17:51:37,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:37,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:37,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:37,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:37,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:38,223 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 319 out of 796 [2022-12-13 17:51:38,225 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 92 transitions, 1063 flow. Second operand has 8 states, 8 states have (on average 321.625) internal successors, (2573), 8 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:38,225 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:38,225 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 319 of 796 [2022-12-13 17:51:38,225 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:39,190 INFO L130 PetriNetUnfolder]: 2218/3497 cut-off events. [2022-12-13 17:51:39,190 INFO L131 PetriNetUnfolder]: For 26473/26473 co-relation queries the response was YES. [2022-12-13 17:51:39,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19679 conditions, 3497 events. 2218/3497 cut-off events. For 26473/26473 co-relation queries the response was YES. Maximal size of possible extension queue 203. Compared 18824 event pairs, 294 based on Foata normal form. 2/3011 useless extension candidates. Maximal degree in co-relation 19629. Up to 2229 conditions per place. [2022-12-13 17:51:39,205 INFO L137 encePairwiseOnDemand]: 786/796 looper letters, 104 selfloop transitions, 53 changer transitions 3/160 dead transitions. [2022-12-13 17:51:39,205 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 160 transitions, 1857 flow [2022-12-13 17:51:39,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:39,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:39,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2308 transitions. [2022-12-13 17:51:39,208 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41421392677674085 [2022-12-13 17:51:39,208 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2308 transitions. [2022-12-13 17:51:39,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2308 transitions. [2022-12-13 17:51:39,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:39,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2308 transitions. [2022-12-13 17:51:39,211 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 329.7142857142857) internal successors, (2308), 7 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:39,214 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:39,215 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:39,215 INFO L175 Difference]: Start difference. First operand has 86 places, 92 transitions, 1063 flow. Second operand 7 states and 2308 transitions. [2022-12-13 17:51:39,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 160 transitions, 1857 flow [2022-12-13 17:51:39,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 160 transitions, 1813 flow, removed 14 selfloop flow, removed 1 redundant places. [2022-12-13 17:51:39,267 INFO L231 Difference]: Finished difference. Result has 96 places, 108 transitions, 1421 flow [2022-12-13 17:51:39,267 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=1030, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1421, PETRI_PLACES=96, PETRI_TRANSITIONS=108} [2022-12-13 17:51:39,268 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 66 predicate places. [2022-12-13 17:51:39,268 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 108 transitions, 1421 flow [2022-12-13 17:51:39,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 321.625) internal successors, (2573), 8 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:39,268 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:39,268 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:39,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 17:51:39,268 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-12-13 17:51:39,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:39,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1914640285, now seen corresponding path program 11 times [2022-12-13 17:51:39,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:39,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778473542] [2022-12-13 17:51:39,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:39,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:39,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:39,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:39,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:39,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778473542] [2022-12-13 17:51:39,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778473542] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:39,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:39,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 17:51:39,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962428342] [2022-12-13 17:51:39,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:39,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 17:51:39,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:39,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 17:51:39,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 17:51:39,736 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 796 [2022-12-13 17:51:39,738 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 108 transitions, 1421 flow. Second operand has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:39,738 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:39,738 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 796 [2022-12-13 17:51:39,738 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:40,476 INFO L130 PetriNetUnfolder]: 2218/3493 cut-off events. [2022-12-13 17:51:40,476 INFO L131 PetriNetUnfolder]: For 35889/35889 co-relation queries the response was YES. [2022-12-13 17:51:40,483 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21437 conditions, 3493 events. 2218/3493 cut-off events. For 35889/35889 co-relation queries the response was YES. Maximal size of possible extension queue 204. Compared 18490 event pairs, 700 based on Foata normal form. 4/3009 useless extension candidates. Maximal degree in co-relation 21382. Up to 2034 conditions per place. [2022-12-13 17:51:40,492 INFO L137 encePairwiseOnDemand]: 789/796 looper letters, 121 selfloop transitions, 38 changer transitions 17/176 dead transitions. [2022-12-13 17:51:40,492 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 176 transitions, 2286 flow [2022-12-13 17:51:40,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 17:51:40,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 17:51:40,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1975 transitions. [2022-12-13 17:51:40,494 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41352596314907875 [2022-12-13 17:51:40,494 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1975 transitions. [2022-12-13 17:51:40,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1975 transitions. [2022-12-13 17:51:40,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:40,495 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1975 transitions. [2022-12-13 17:51:40,497 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 329.1666666666667) internal successors, (1975), 6 states have internal predecessors, (1975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:40,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:40,500 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 796.0) internal successors, (5572), 7 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:40,500 INFO L175 Difference]: Start difference. First operand has 96 places, 108 transitions, 1421 flow. Second operand 6 states and 1975 transitions. [2022-12-13 17:51:40,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 176 transitions, 2286 flow [2022-12-13 17:51:40,565 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 176 transitions, 2205 flow, removed 36 selfloop flow, removed 1 redundant places. [2022-12-13 17:51:40,567 INFO L231 Difference]: Finished difference. Result has 103 places, 111 transitions, 1529 flow [2022-12-13 17:51:40,567 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=1356, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1529, PETRI_PLACES=103, PETRI_TRANSITIONS=111} [2022-12-13 17:51:40,567 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 73 predicate places. [2022-12-13 17:51:40,567 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 111 transitions, 1529 flow [2022-12-13 17:51:40,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 320.5) internal successors, (1923), 6 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:40,568 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:40,568 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:40,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-13 17:51:40,568 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:51:40,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:40,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1689068945, now seen corresponding path program 1 times [2022-12-13 17:51:40,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:40,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369530974] [2022-12-13 17:51:40,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:40,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:40,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:40,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:40,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:40,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369530974] [2022-12-13 17:51:40,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369530974] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:40,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:40,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:51:40,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316554337] [2022-12-13 17:51:40,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:40,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:40,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:40,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:40,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:40,987 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:51:40,988 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 111 transitions, 1529 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:40,988 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:40,988 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:51:40,989 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:41,843 INFO L130 PetriNetUnfolder]: 2431/3792 cut-off events. [2022-12-13 17:51:41,843 INFO L131 PetriNetUnfolder]: For 37044/37044 co-relation queries the response was YES. [2022-12-13 17:51:41,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23505 conditions, 3792 events. 2431/3792 cut-off events. For 37044/37044 co-relation queries the response was YES. Maximal size of possible extension queue 215. Compared 20248 event pairs, 252 based on Foata normal form. 10/3246 useless extension candidates. Maximal degree in co-relation 23447. Up to 1794 conditions per place. [2022-12-13 17:51:41,866 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 166 selfloop transitions, 28 changer transitions 0/194 dead transitions. [2022-12-13 17:51:41,866 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 194 transitions, 2616 flow [2022-12-13 17:51:41,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:41,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:41,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2353 transitions. [2022-12-13 17:51:41,871 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42229002153625267 [2022-12-13 17:51:41,871 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2353 transitions. [2022-12-13 17:51:41,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2353 transitions. [2022-12-13 17:51:41,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:41,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2353 transitions. [2022-12-13 17:51:41,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.14285714285717) internal successors, (2353), 7 states have internal predecessors, (2353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:41,880 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:41,881 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:41,881 INFO L175 Difference]: Start difference. First operand has 103 places, 111 transitions, 1529 flow. Second operand 7 states and 2353 transitions. [2022-12-13 17:51:41,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 194 transitions, 2616 flow [2022-12-13 17:51:42,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 194 transitions, 2566 flow, removed 15 selfloop flow, removed 2 redundant places. [2022-12-13 17:51:42,012 INFO L231 Difference]: Finished difference. Result has 110 places, 119 transitions, 1678 flow [2022-12-13 17:51:42,012 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=1483, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1678, PETRI_PLACES=110, PETRI_TRANSITIONS=119} [2022-12-13 17:51:42,012 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 80 predicate places. [2022-12-13 17:51:42,013 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 119 transitions, 1678 flow [2022-12-13 17:51:42,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:42,013 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:42,013 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:42,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-13 17:51:42,013 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-12-13 17:51:42,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:42,013 INFO L85 PathProgramCache]: Analyzing trace with hash -2026334342, now seen corresponding path program 1 times [2022-12-13 17:51:42,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:42,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120419476] [2022-12-13 17:51:42,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:42,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:42,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:42,259 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:42,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:42,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120419476] [2022-12-13 17:51:42,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120419476] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:42,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:42,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:51:42,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429678978] [2022-12-13 17:51:42,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:42,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:42,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:42,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:42,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:42,420 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 320 out of 796 [2022-12-13 17:51:42,421 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 119 transitions, 1678 flow. Second operand has 8 states, 8 states have (on average 322.75) internal successors, (2582), 8 states have internal predecessors, (2582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:42,421 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:42,421 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 320 of 796 [2022-12-13 17:51:42,421 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:43,322 INFO L130 PetriNetUnfolder]: 2932/4789 cut-off events. [2022-12-13 17:51:43,322 INFO L131 PetriNetUnfolder]: For 49613/49613 co-relation queries the response was YES. [2022-12-13 17:51:43,333 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29401 conditions, 4789 events. 2932/4789 cut-off events. For 49613/49613 co-relation queries the response was YES. Maximal size of possible extension queue 290. Compared 28675 event pairs, 434 based on Foata normal form. 8/4055 useless extension candidates. Maximal degree in co-relation 29340. Up to 2131 conditions per place. [2022-12-13 17:51:43,344 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 204 selfloop transitions, 51 changer transitions 0/255 dead transitions. [2022-12-13 17:51:43,344 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 255 transitions, 3977 flow [2022-12-13 17:51:43,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:43,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:43,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2325 transitions. [2022-12-13 17:51:43,347 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.417264895908112 [2022-12-13 17:51:43,347 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2325 transitions. [2022-12-13 17:51:43,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2325 transitions. [2022-12-13 17:51:43,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:43,349 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2325 transitions. [2022-12-13 17:51:43,352 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 332.14285714285717) internal successors, (2325), 7 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:43,356 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:43,357 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:43,357 INFO L175 Difference]: Start difference. First operand has 110 places, 119 transitions, 1678 flow. Second operand 7 states and 2325 transitions. [2022-12-13 17:51:43,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 255 transitions, 3977 flow [2022-12-13 17:51:43,471 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 255 transitions, 3900 flow, removed 10 selfloop flow, removed 2 redundant places. [2022-12-13 17:51:43,474 INFO L231 Difference]: Finished difference. Result has 118 places, 137 transitions, 2174 flow [2022-12-13 17:51:43,474 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=1629, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2174, PETRI_PLACES=118, PETRI_TRANSITIONS=137} [2022-12-13 17:51:43,474 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 88 predicate places. [2022-12-13 17:51:43,474 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 137 transitions, 2174 flow [2022-12-13 17:51:43,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 322.75) internal successors, (2582), 8 states have internal predecessors, (2582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:43,475 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:43,475 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:43,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-13 17:51:43,475 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-12-13 17:51:43,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:43,475 INFO L85 PathProgramCache]: Analyzing trace with hash -542758844, now seen corresponding path program 2 times [2022-12-13 17:51:43,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:43,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298558731] [2022-12-13 17:51:43,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:43,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:43,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:43,757 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:43,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:43,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298558731] [2022-12-13 17:51:43,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298558731] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:43,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:43,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:51:43,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915518835] [2022-12-13 17:51:43,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:43,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:43,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:43,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:43,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:44,082 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 325 out of 796 [2022-12-13 17:51:44,083 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 137 transitions, 2174 flow. Second operand has 8 states, 8 states have (on average 327.75) internal successors, (2622), 8 states have internal predecessors, (2622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:44,083 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:44,083 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 325 of 796 [2022-12-13 17:51:44,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:45,209 INFO L130 PetriNetUnfolder]: 3182/5187 cut-off events. [2022-12-13 17:51:45,209 INFO L131 PetriNetUnfolder]: For 63131/63131 co-relation queries the response was YES. [2022-12-13 17:51:45,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33943 conditions, 5187 events. 3182/5187 cut-off events. For 63131/63131 co-relation queries the response was YES. Maximal size of possible extension queue 313. Compared 31276 event pairs, 446 based on Foata normal form. 4/4709 useless extension candidates. Maximal degree in co-relation 33878. Up to 2359 conditions per place. [2022-12-13 17:51:45,259 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 169 selfloop transitions, 48 changer transitions 0/217 dead transitions. [2022-12-13 17:51:45,260 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 217 transitions, 3391 flow [2022-12-13 17:51:45,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:45,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:45,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2352 transitions. [2022-12-13 17:51:45,262 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4221105527638191 [2022-12-13 17:51:45,263 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2352 transitions. [2022-12-13 17:51:45,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2352 transitions. [2022-12-13 17:51:45,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:45,263 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2352 transitions. [2022-12-13 17:51:45,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.0) internal successors, (2352), 7 states have internal predecessors, (2352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:45,268 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:45,268 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:45,268 INFO L175 Difference]: Start difference. First operand has 118 places, 137 transitions, 2174 flow. Second operand 7 states and 2352 transitions. [2022-12-13 17:51:45,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 217 transitions, 3391 flow [2022-12-13 17:51:45,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 217 transitions, 3302 flow, removed 6 selfloop flow, removed 2 redundant places. [2022-12-13 17:51:45,445 INFO L231 Difference]: Finished difference. Result has 126 places, 144 transitions, 2408 flow [2022-12-13 17:51:45,445 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=2134, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2408, PETRI_PLACES=126, PETRI_TRANSITIONS=144} [2022-12-13 17:51:45,446 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 96 predicate places. [2022-12-13 17:51:45,446 INFO L495 AbstractCegarLoop]: Abstraction has has 126 places, 144 transitions, 2408 flow [2022-12-13 17:51:45,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 327.75) internal successors, (2622), 8 states have internal predecessors, (2622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:45,446 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:45,446 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:45,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 17:51:45,447 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-12-13 17:51:45,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:45,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1361126957, now seen corresponding path program 2 times [2022-12-13 17:51:45,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:45,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841706099] [2022-12-13 17:51:45,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:45,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:45,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:45,692 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:45,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:45,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841706099] [2022-12-13 17:51:45,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841706099] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:45,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:45,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:51:45,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239544399] [2022-12-13 17:51:45,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:45,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:45,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:45,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:45,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:45,976 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:51:45,977 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 144 transitions, 2408 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:45,978 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:45,978 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:51:45,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:47,250 INFO L130 PetriNetUnfolder]: 3586/5923 cut-off events. [2022-12-13 17:51:47,250 INFO L131 PetriNetUnfolder]: For 85548/85548 co-relation queries the response was YES. [2022-12-13 17:51:47,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39571 conditions, 5923 events. 3586/5923 cut-off events. For 85548/85548 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 37442 event pairs, 535 based on Foata normal form. 10/5335 useless extension candidates. Maximal degree in co-relation 39502. Up to 3210 conditions per place. [2022-12-13 17:51:47,282 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 231 selfloop transitions, 46 changer transitions 0/277 dead transitions. [2022-12-13 17:51:47,282 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 277 transitions, 4876 flow [2022-12-13 17:51:47,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:47,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:47,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2350 transitions. [2022-12-13 17:51:47,285 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4217516152189519 [2022-12-13 17:51:47,285 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2350 transitions. [2022-12-13 17:51:47,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2350 transitions. [2022-12-13 17:51:47,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:47,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2350 transitions. [2022-12-13 17:51:47,288 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.7142857142857) internal successors, (2350), 7 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:47,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:47,292 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:47,292 INFO L175 Difference]: Start difference. First operand has 126 places, 144 transitions, 2408 flow. Second operand 7 states and 2350 transitions. [2022-12-13 17:51:47,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 277 transitions, 4876 flow [2022-12-13 17:51:47,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 277 transitions, 4698 flow, removed 45 selfloop flow, removed 2 redundant places. [2022-12-13 17:51:47,511 INFO L231 Difference]: Finished difference. Result has 135 places, 161 transitions, 2792 flow [2022-12-13 17:51:47,511 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=2308, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2792, PETRI_PLACES=135, PETRI_TRANSITIONS=161} [2022-12-13 17:51:47,511 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 105 predicate places. [2022-12-13 17:51:47,511 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 161 transitions, 2792 flow [2022-12-13 17:51:47,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:47,512 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:47,512 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:47,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-13 17:51:47,512 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-12-13 17:51:47,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:47,512 INFO L85 PathProgramCache]: Analyzing trace with hash 2019611455, now seen corresponding path program 3 times [2022-12-13 17:51:47,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:47,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624026695] [2022-12-13 17:51:47,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:47,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:47,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:47,786 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:47,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:47,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624026695] [2022-12-13 17:51:47,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624026695] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:51:47,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843046559] [2022-12-13 17:51:47,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 17:51:47,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:51:47,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:51:47,788 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:51:47,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 17:51:47,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 17:51:47,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:51:47,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 17:51:47,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:51:48,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:48,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:51:48,170 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:48,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843046559] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:51:48,170 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:51:48,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 16 [2022-12-13 17:51:48,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606824895] [2022-12-13 17:51:48,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:51:48,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-13 17:51:48,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:48,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-13 17:51:48,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-12-13 17:51:48,765 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 796 [2022-12-13 17:51:48,768 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 161 transitions, 2792 flow. Second operand has 16 states, 16 states have (on average 320.75) internal successors, (5132), 16 states have internal predecessors, (5132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:48,768 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:48,768 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 796 [2022-12-13 17:51:48,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:50,128 INFO L130 PetriNetUnfolder]: 3586/5922 cut-off events. [2022-12-13 17:51:50,128 INFO L131 PetriNetUnfolder]: For 92780/92780 co-relation queries the response was YES. [2022-12-13 17:51:50,146 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40650 conditions, 5922 events. 3586/5922 cut-off events. For 92780/92780 co-relation queries the response was YES. Maximal size of possible extension queue 355. Compared 37280 event pairs, 844 based on Foata normal form. 20/5836 useless extension candidates. Maximal degree in co-relation 40576. Up to 3114 conditions per place. [2022-12-13 17:51:50,163 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 256 selfloop transitions, 38 changer transitions 0/294 dead transitions. [2022-12-13 17:51:50,163 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 294 transitions, 5145 flow [2022-12-13 17:51:50,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:50,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:50,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2317 transitions. [2022-12-13 17:51:50,167 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4158291457286432 [2022-12-13 17:51:50,167 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2317 transitions. [2022-12-13 17:51:50,167 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2317 transitions. [2022-12-13 17:51:50,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:50,167 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2317 transitions. [2022-12-13 17:51:50,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 331.0) internal successors, (2317), 7 states have internal predecessors, (2317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:50,171 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:50,172 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:50,172 INFO L175 Difference]: Start difference. First operand has 135 places, 161 transitions, 2792 flow. Second operand 7 states and 2317 transitions. [2022-12-13 17:51:50,172 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 294 transitions, 5145 flow [2022-12-13 17:51:50,398 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 294 transitions, 5094 flow, removed 19 selfloop flow, removed 1 redundant places. [2022-12-13 17:51:50,401 INFO L231 Difference]: Finished difference. Result has 142 places, 164 transitions, 2932 flow [2022-12-13 17:51:50,401 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=2707, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2932, PETRI_PLACES=142, PETRI_TRANSITIONS=164} [2022-12-13 17:51:50,401 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 112 predicate places. [2022-12-13 17:51:50,401 INFO L495 AbstractCegarLoop]: Abstraction has has 142 places, 164 transitions, 2932 flow [2022-12-13 17:51:50,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 320.75) internal successors, (5132), 16 states have internal predecessors, (5132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:50,402 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:50,402 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:50,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 17:51:50,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 17:51:50,604 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-12-13 17:51:50,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:50,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1800943056, now seen corresponding path program 3 times [2022-12-13 17:51:50,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:50,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950981136] [2022-12-13 17:51:50,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:50,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:50,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:50,916 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:50,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:50,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950981136] [2022-12-13 17:51:50,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950981136] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:50,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:50,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:51:50,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531278830] [2022-12-13 17:51:50,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:50,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:51:50,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:50,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:51:50,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:51:51,109 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 321 out of 796 [2022-12-13 17:51:51,111 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 164 transitions, 2932 flow. Second operand has 7 states, 7 states have (on average 324.14285714285717) internal successors, (2269), 7 states have internal predecessors, (2269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:51,111 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:51,111 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 321 of 796 [2022-12-13 17:51:51,111 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:52,504 INFO L130 PetriNetUnfolder]: 3610/5968 cut-off events. [2022-12-13 17:51:52,504 INFO L131 PetriNetUnfolder]: For 96699/96699 co-relation queries the response was YES. [2022-12-13 17:51:52,522 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41626 conditions, 5968 events. 3610/5968 cut-off events. For 96699/96699 co-relation queries the response was YES. Maximal size of possible extension queue 359. Compared 37595 event pairs, 924 based on Foata normal form. 8/5870 useless extension candidates. Maximal degree in co-relation 41550. Up to 3584 conditions per place. [2022-12-13 17:51:52,539 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 237 selfloop transitions, 41 changer transitions 0/278 dead transitions. [2022-12-13 17:51:52,540 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 278 transitions, 4967 flow [2022-12-13 17:51:52,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:52,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:52,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2335 transitions. [2022-12-13 17:51:52,542 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41905958363244794 [2022-12-13 17:51:52,543 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2335 transitions. [2022-12-13 17:51:52,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2335 transitions. [2022-12-13 17:51:52,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:52,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2335 transitions. [2022-12-13 17:51:52,545 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 333.57142857142856) internal successors, (2335), 7 states have internal predecessors, (2335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:52,549 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:52,550 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:52,550 INFO L175 Difference]: Start difference. First operand has 142 places, 164 transitions, 2932 flow. Second operand 7 states and 2335 transitions. [2022-12-13 17:51:52,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 278 transitions, 4967 flow [2022-12-13 17:51:52,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 278 transitions, 4846 flow, removed 36 selfloop flow, removed 3 redundant places. [2022-12-13 17:51:52,841 INFO L231 Difference]: Finished difference. Result has 147 places, 166 transitions, 2981 flow [2022-12-13 17:51:52,841 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=2837, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=164, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2981, PETRI_PLACES=147, PETRI_TRANSITIONS=166} [2022-12-13 17:51:52,842 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 117 predicate places. [2022-12-13 17:51:52,842 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 166 transitions, 2981 flow [2022-12-13 17:51:52,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 324.14285714285717) internal successors, (2269), 7 states have internal predecessors, (2269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:52,842 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:52,842 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:52,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-13 17:51:52,842 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-12-13 17:51:52,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:52,843 INFO L85 PathProgramCache]: Analyzing trace with hash -237575022, now seen corresponding path program 4 times [2022-12-13 17:51:52,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:52,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631369545] [2022-12-13 17:51:52,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:52,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:52,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:53,150 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:53,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:53,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631369545] [2022-12-13 17:51:53,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631369545] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:53,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:53,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:51:53,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834703667] [2022-12-13 17:51:53,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:53,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:51:53,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:53,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:51:53,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:51:53,326 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 323 out of 796 [2022-12-13 17:51:53,327 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 166 transitions, 2981 flow. Second operand has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:53,327 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:53,327 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 323 of 796 [2022-12-13 17:51:53,328 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:54,575 INFO L130 PetriNetUnfolder]: 3594/5938 cut-off events. [2022-12-13 17:51:54,575 INFO L131 PetriNetUnfolder]: For 93370/93370 co-relation queries the response was YES. [2022-12-13 17:51:54,594 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40597 conditions, 5938 events. 3594/5938 cut-off events. For 93370/93370 co-relation queries the response was YES. Maximal size of possible extension queue 357. Compared 37310 event pairs, 916 based on Foata normal form. 6/5838 useless extension candidates. Maximal degree in co-relation 40519. Up to 3584 conditions per place. [2022-12-13 17:51:54,610 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 228 selfloop transitions, 40 changer transitions 8/276 dead transitions. [2022-12-13 17:51:54,610 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 276 transitions, 4917 flow [2022-12-13 17:51:54,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:54,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:54,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2343 transitions. [2022-12-13 17:51:54,613 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4204953338119167 [2022-12-13 17:51:54,613 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2343 transitions. [2022-12-13 17:51:54,613 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2343 transitions. [2022-12-13 17:51:54,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:54,614 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2343 transitions. [2022-12-13 17:51:54,615 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 334.7142857142857) internal successors, (2343), 7 states have internal predecessors, (2343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:54,618 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:54,618 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:54,618 INFO L175 Difference]: Start difference. First operand has 147 places, 166 transitions, 2981 flow. Second operand 7 states and 2343 transitions. [2022-12-13 17:51:54,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 276 transitions, 4917 flow [2022-12-13 17:51:54,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 276 transitions, 4747 flow, removed 7 selfloop flow, removed 6 redundant places. [2022-12-13 17:51:54,877 INFO L231 Difference]: Finished difference. Result has 148 places, 167 transitions, 2922 flow [2022-12-13 17:51:54,877 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=2798, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2922, PETRI_PLACES=148, PETRI_TRANSITIONS=167} [2022-12-13 17:51:54,877 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 118 predicate places. [2022-12-13 17:51:54,877 INFO L495 AbstractCegarLoop]: Abstraction has has 148 places, 167 transitions, 2922 flow [2022-12-13 17:51:54,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:54,878 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:54,878 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:54,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-13 17:51:54,878 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-12-13 17:51:54,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:54,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1798564472, now seen corresponding path program 5 times [2022-12-13 17:51:54,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:54,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791154313] [2022-12-13 17:51:54,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:54,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:54,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:55,125 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:55,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:55,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791154313] [2022-12-13 17:51:55,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791154313] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:55,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:55,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:51:55,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509676847] [2022-12-13 17:51:55,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:55,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:51:55,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:55,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:51:55,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:51:55,395 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 17:51:55,397 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 167 transitions, 2922 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:55,397 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:55,397 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 17:51:55,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:56,820 INFO L130 PetriNetUnfolder]: 3573/5897 cut-off events. [2022-12-13 17:51:56,820 INFO L131 PetriNetUnfolder]: For 92113/92113 co-relation queries the response was YES. [2022-12-13 17:51:56,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40289 conditions, 5897 events. 3573/5897 cut-off events. For 92113/92113 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 37109 event pairs, 410 based on Foata normal form. 6/5797 useless extension candidates. Maximal degree in co-relation 40210. Up to 2791 conditions per place. [2022-12-13 17:51:56,855 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 249 selfloop transitions, 87 changer transitions 2/338 dead transitions. [2022-12-13 17:51:56,855 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 338 transitions, 5871 flow [2022-12-13 17:51:56,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:51:56,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 17:51:56,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3328 transitions. [2022-12-13 17:51:56,858 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41809045226130653 [2022-12-13 17:51:56,858 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3328 transitions. [2022-12-13 17:51:56,858 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3328 transitions. [2022-12-13 17:51:56,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:56,859 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3328 transitions. [2022-12-13 17:51:56,861 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 332.8) internal successors, (3328), 10 states have internal predecessors, (3328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:56,865 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:56,865 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:56,865 INFO L175 Difference]: Start difference. First operand has 148 places, 167 transitions, 2922 flow. Second operand 10 states and 3328 transitions. [2022-12-13 17:51:56,865 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 338 transitions, 5871 flow [2022-12-13 17:51:57,127 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 338 transitions, 5749 flow, removed 13 selfloop flow, removed 3 redundant places. [2022-12-13 17:51:57,130 INFO L231 Difference]: Finished difference. Result has 153 places, 200 transitions, 3603 flow [2022-12-13 17:51:57,131 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=2828, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3603, PETRI_PLACES=153, PETRI_TRANSITIONS=200} [2022-12-13 17:51:57,131 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 123 predicate places. [2022-12-13 17:51:57,131 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 200 transitions, 3603 flow [2022-12-13 17:51:57,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:57,131 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:57,131 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:57,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-13 17:51:57,131 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-12-13 17:51:57,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:57,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1776385319, now seen corresponding path program 4 times [2022-12-13 17:51:57,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:57,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279941933] [2022-12-13 17:51:57,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:57,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:57,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:57,386 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:57,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:57,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279941933] [2022-12-13 17:51:57,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279941933] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:57,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:57,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:51:57,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412532877] [2022-12-13 17:51:57,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:57,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:51:57,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:57,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:51:57,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:51:57,592 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 323 out of 796 [2022-12-13 17:51:57,593 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 200 transitions, 3603 flow. Second operand has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:57,593 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:57,593 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 323 of 796 [2022-12-13 17:51:57,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:51:58,929 INFO L130 PetriNetUnfolder]: 3554/5861 cut-off events. [2022-12-13 17:51:58,929 INFO L131 PetriNetUnfolder]: For 93438/93438 co-relation queries the response was YES. [2022-12-13 17:51:58,949 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40639 conditions, 5861 events. 3554/5861 cut-off events. For 93438/93438 co-relation queries the response was YES. Maximal size of possible extension queue 347. Compared 36471 event pairs, 876 based on Foata normal form. 8/5765 useless extension candidates. Maximal degree in co-relation 40560. Up to 3106 conditions per place. [2022-12-13 17:51:58,968 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 254 selfloop transitions, 51 changer transitions 1/306 dead transitions. [2022-12-13 17:51:58,968 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 159 places, 306 transitions, 5482 flow [2022-12-13 17:51:58,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:51:58,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:51:58,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2347 transitions. [2022-12-13 17:51:58,971 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4212132089016511 [2022-12-13 17:51:58,971 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2347 transitions. [2022-12-13 17:51:58,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2347 transitions. [2022-12-13 17:51:58,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:51:58,972 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2347 transitions. [2022-12-13 17:51:58,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.2857142857143) internal successors, (2347), 7 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:58,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:58,979 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:58,979 INFO L175 Difference]: Start difference. First operand has 153 places, 200 transitions, 3603 flow. Second operand 7 states and 2347 transitions. [2022-12-13 17:51:58,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 159 places, 306 transitions, 5482 flow [2022-12-13 17:51:59,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 306 transitions, 5402 flow, removed 20 selfloop flow, removed 2 redundant places. [2022-12-13 17:51:59,218 INFO L231 Difference]: Finished difference. Result has 159 places, 200 transitions, 3662 flow [2022-12-13 17:51:59,218 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=3506, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3662, PETRI_PLACES=159, PETRI_TRANSITIONS=200} [2022-12-13 17:51:59,219 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 129 predicate places. [2022-12-13 17:51:59,219 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 200 transitions, 3662 flow [2022-12-13 17:51:59,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:59,219 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:51:59,219 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:51:59,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-13 17:51:59,219 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-12-13 17:51:59,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:51:59,220 INFO L85 PathProgramCache]: Analyzing trace with hash 532047305, now seen corresponding path program 5 times [2022-12-13 17:51:59,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:51:59,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957656035] [2022-12-13 17:51:59,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:51:59,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:51:59,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:51:59,511 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:51:59,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:51:59,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957656035] [2022-12-13 17:51:59,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957656035] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:51:59,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:51:59,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:51:59,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130537598] [2022-12-13 17:51:59,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:51:59,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:51:59,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:59,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:51:59,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:51:59,676 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:51:59,677 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 200 transitions, 3662 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:51:59,677 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:51:59,677 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:51:59,677 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:01,021 INFO L130 PetriNetUnfolder]: 3545/5834 cut-off events. [2022-12-13 17:52:01,021 INFO L131 PetriNetUnfolder]: For 93869/93869 co-relation queries the response was YES. [2022-12-13 17:52:01,038 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40733 conditions, 5834 events. 3545/5834 cut-off events. For 93869/93869 co-relation queries the response was YES. Maximal size of possible extension queue 347. Compared 36179 event pairs, 876 based on Foata normal form. 10/5740 useless extension candidates. Maximal degree in co-relation 40652. Up to 3106 conditions per place. [2022-12-13 17:52:01,054 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 249 selfloop transitions, 53 changer transitions 0/302 dead transitions. [2022-12-13 17:52:01,054 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 302 transitions, 5463 flow [2022-12-13 17:52:01,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:01,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:01,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2353 transitions. [2022-12-13 17:52:01,057 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42229002153625267 [2022-12-13 17:52:01,057 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2353 transitions. [2022-12-13 17:52:01,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2353 transitions. [2022-12-13 17:52:01,058 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:01,058 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2353 transitions. [2022-12-13 17:52:01,061 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.14285714285717) internal successors, (2353), 7 states have internal predecessors, (2353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:01,065 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:01,065 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:01,065 INFO L175 Difference]: Start difference. First operand has 159 places, 200 transitions, 3662 flow. Second operand 7 states and 2353 transitions. [2022-12-13 17:52:01,066 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 163 places, 302 transitions, 5463 flow [2022-12-13 17:52:01,340 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 302 transitions, 5310 flow, removed 36 selfloop flow, removed 5 redundant places. [2022-12-13 17:52:01,343 INFO L231 Difference]: Finished difference. Result has 158 places, 200 transitions, 3627 flow [2022-12-13 17:52:01,343 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=3499, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3627, PETRI_PLACES=158, PETRI_TRANSITIONS=200} [2022-12-13 17:52:01,343 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 128 predicate places. [2022-12-13 17:52:01,344 INFO L495 AbstractCegarLoop]: Abstraction has has 158 places, 200 transitions, 3627 flow [2022-12-13 17:52:01,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:01,344 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:01,344 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:01,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-13 17:52:01,344 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-12-13 17:52:01,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:01,344 INFO L85 PathProgramCache]: Analyzing trace with hash -667410776, now seen corresponding path program 6 times [2022-12-13 17:52:01,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:01,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147680692] [2022-12-13 17:52:01,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:01,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:01,680 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:01,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:01,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147680692] [2022-12-13 17:52:01,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147680692] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:01,681 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:01,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:01,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873906019] [2022-12-13 17:52:01,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:01,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:01,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:01,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:01,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:01,889 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 17:52:01,890 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 200 transitions, 3627 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:01,890 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:01,890 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 17:52:01,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:03,458 INFO L130 PetriNetUnfolder]: 4538/7479 cut-off events. [2022-12-13 17:52:03,458 INFO L131 PetriNetUnfolder]: For 110065/110065 co-relation queries the response was YES. [2022-12-13 17:52:03,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51349 conditions, 7479 events. 4538/7479 cut-off events. For 110065/110065 co-relation queries the response was YES. Maximal size of possible extension queue 448. Compared 48836 event pairs, 470 based on Foata normal form. 16/7385 useless extension candidates. Maximal degree in co-relation 51270. Up to 3649 conditions per place. [2022-12-13 17:52:03,502 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 239 selfloop transitions, 107 changer transitions 1/347 dead transitions. [2022-12-13 17:52:03,502 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 347 transitions, 6478 flow [2022-12-13 17:52:03,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:03,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:03,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2336 transitions. [2022-12-13 17:52:03,505 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4192390524048816 [2022-12-13 17:52:03,505 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2336 transitions. [2022-12-13 17:52:03,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2336 transitions. [2022-12-13 17:52:03,505 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:03,505 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2336 transitions. [2022-12-13 17:52:03,507 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 333.7142857142857) internal successors, (2336), 7 states have internal predecessors, (2336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:03,509 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:03,509 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:03,509 INFO L175 Difference]: Start difference. First operand has 158 places, 200 transitions, 3627 flow. Second operand 7 states and 2336 transitions. [2022-12-13 17:52:03,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 347 transitions, 6478 flow [2022-12-13 17:52:03,878 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 347 transitions, 6318 flow, removed 1 selfloop flow, removed 5 redundant places. [2022-12-13 17:52:03,882 INFO L231 Difference]: Finished difference. Result has 164 places, 240 transitions, 4752 flow [2022-12-13 17:52:03,882 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=3523, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=4752, PETRI_PLACES=164, PETRI_TRANSITIONS=240} [2022-12-13 17:52:03,882 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 134 predicate places. [2022-12-13 17:52:03,882 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 240 transitions, 4752 flow [2022-12-13 17:52:03,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:03,883 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:03,883 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:03,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-13 17:52:03,883 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-12-13 17:52:03,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:03,883 INFO L85 PathProgramCache]: Analyzing trace with hash 786342317, now seen corresponding path program 6 times [2022-12-13 17:52:03,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:03,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691005253] [2022-12-13 17:52:03,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:03,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:03,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:04,120 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:04,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:04,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691005253] [2022-12-13 17:52:04,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691005253] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:04,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:04,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:52:04,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362634266] [2022-12-13 17:52:04,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:04,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:52:04,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:04,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:52:04,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:52:04,292 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:52:04,293 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 240 transitions, 4752 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:04,294 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:04,294 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:52:04,294 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:05,947 INFO L130 PetriNetUnfolder]: 4562/7583 cut-off events. [2022-12-13 17:52:05,947 INFO L131 PetriNetUnfolder]: For 135587/135587 co-relation queries the response was YES. [2022-12-13 17:52:05,973 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55448 conditions, 7583 events. 4562/7583 cut-off events. For 135587/135587 co-relation queries the response was YES. Maximal size of possible extension queue 460. Compared 50139 event pairs, 999 based on Foata normal form. 10/7489 useless extension candidates. Maximal degree in co-relation 55364. Up to 4661 conditions per place. [2022-12-13 17:52:05,999 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 269 selfloop transitions, 85 changer transitions 0/354 dead transitions. [2022-12-13 17:52:06,000 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 354 transitions, 6999 flow [2022-12-13 17:52:06,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:06,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:06,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2354 transitions. [2022-12-13 17:52:06,003 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4224694903086863 [2022-12-13 17:52:06,003 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2354 transitions. [2022-12-13 17:52:06,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2354 transitions. [2022-12-13 17:52:06,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:06,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2354 transitions. [2022-12-13 17:52:06,007 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.2857142857143) internal successors, (2354), 7 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:06,011 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:06,011 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:06,011 INFO L175 Difference]: Start difference. First operand has 164 places, 240 transitions, 4752 flow. Second operand 7 states and 2354 transitions. [2022-12-13 17:52:06,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 354 transitions, 6999 flow [2022-12-13 17:52:06,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 354 transitions, 6953 flow, removed 13 selfloop flow, removed 1 redundant places. [2022-12-13 17:52:06,499 INFO L231 Difference]: Finished difference. Result has 172 places, 246 transitions, 5093 flow [2022-12-13 17:52:06,499 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=4710, PETRI_DIFFERENCE_MINUEND_PLACES=163, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5093, PETRI_PLACES=172, PETRI_TRANSITIONS=246} [2022-12-13 17:52:06,499 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 142 predicate places. [2022-12-13 17:52:06,499 INFO L495 AbstractCegarLoop]: Abstraction has has 172 places, 246 transitions, 5093 flow [2022-12-13 17:52:06,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:06,500 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:06,500 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:06,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-13 17:52:06,500 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-12-13 17:52:06,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:06,500 INFO L85 PathProgramCache]: Analyzing trace with hash -365686892, now seen corresponding path program 7 times [2022-12-13 17:52:06,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:06,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552584666] [2022-12-13 17:52:06,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:06,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:06,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:06,732 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:06,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:06,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552584666] [2022-12-13 17:52:06,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552584666] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:06,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:06,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:06,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198309290] [2022-12-13 17:52:06,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:06,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:06,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:06,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:06,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:06,869 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:52:06,871 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 172 places, 246 transitions, 5093 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:06,871 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:06,871 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:52:06,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:08,876 INFO L130 PetriNetUnfolder]: 5066/8849 cut-off events. [2022-12-13 17:52:08,877 INFO L131 PetriNetUnfolder]: For 151314/151314 co-relation queries the response was YES. [2022-12-13 17:52:08,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63911 conditions, 8849 events. 5066/8849 cut-off events. For 151314/151314 co-relation queries the response was YES. Maximal size of possible extension queue 574. Compared 64274 event pairs, 1177 based on Foata normal form. 16/8761 useless extension candidates. Maximal degree in co-relation 63824. Up to 4047 conditions per place. [2022-12-13 17:52:08,938 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 344 selfloop transitions, 81 changer transitions 1/426 dead transitions. [2022-12-13 17:52:08,939 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 426 transitions, 8702 flow [2022-12-13 17:52:08,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:08,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:08,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2359 transitions. [2022-12-13 17:52:08,941 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42336683417085424 [2022-12-13 17:52:08,941 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2359 transitions. [2022-12-13 17:52:08,941 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2359 transitions. [2022-12-13 17:52:08,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:08,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2359 transitions. [2022-12-13 17:52:08,944 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.0) internal successors, (2359), 7 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:08,946 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:08,947 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:08,947 INFO L175 Difference]: Start difference. First operand has 172 places, 246 transitions, 5093 flow. Second operand 7 states and 2359 transitions. [2022-12-13 17:52:08,947 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 426 transitions, 8702 flow [2022-12-13 17:52:09,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 426 transitions, 8488 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-12-13 17:52:09,671 INFO L231 Difference]: Finished difference. Result has 179 places, 278 transitions, 5880 flow [2022-12-13 17:52:09,671 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=4912, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5880, PETRI_PLACES=179, PETRI_TRANSITIONS=278} [2022-12-13 17:52:09,671 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 149 predicate places. [2022-12-13 17:52:09,672 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 278 transitions, 5880 flow [2022-12-13 17:52:09,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:09,672 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:09,672 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:09,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-13 17:52:09,672 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-12-13 17:52:09,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:09,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1876218431, now seen corresponding path program 7 times [2022-12-13 17:52:09,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:09,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356901330] [2022-12-13 17:52:09,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:09,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:09,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:09,951 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:09,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:09,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356901330] [2022-12-13 17:52:09,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356901330] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:09,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:09,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:09,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104413343] [2022-12-13 17:52:09,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:09,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:09,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:09,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:09,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:10,116 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:10,118 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 278 transitions, 5880 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:10,119 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:10,119 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:10,119 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:12,208 INFO L130 PetriNetUnfolder]: 5062/8845 cut-off events. [2022-12-13 17:52:12,208 INFO L131 PetriNetUnfolder]: For 159723/159723 co-relation queries the response was YES. [2022-12-13 17:52:12,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64626 conditions, 8845 events. 5062/8845 cut-off events. For 159723/159723 co-relation queries the response was YES. Maximal size of possible extension queue 573. Compared 64342 event pairs, 1217 based on Foata normal form. 4/8745 useless extension candidates. Maximal degree in co-relation 64534. Up to 5743 conditions per place. [2022-12-13 17:52:12,274 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 275 selfloop transitions, 101 changer transitions 5/381 dead transitions. [2022-12-13 17:52:12,274 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 381 transitions, 7933 flow [2022-12-13 17:52:12,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:12,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:12,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2360 transitions. [2022-12-13 17:52:12,277 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4235463029432879 [2022-12-13 17:52:12,277 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2360 transitions. [2022-12-13 17:52:12,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2360 transitions. [2022-12-13 17:52:12,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:12,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2360 transitions. [2022-12-13 17:52:12,280 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.14285714285717) internal successors, (2360), 7 states have internal predecessors, (2360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:12,282 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:12,283 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:12,283 INFO L175 Difference]: Start difference. First operand has 179 places, 278 transitions, 5880 flow. Second operand 7 states and 2360 transitions. [2022-12-13 17:52:12,283 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 381 transitions, 7933 flow [2022-12-13 17:52:13,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 381 transitions, 7828 flow, removed 32 selfloop flow, removed 1 redundant places. [2022-12-13 17:52:13,105 INFO L231 Difference]: Finished difference. Result has 184 places, 275 transitions, 5882 flow [2022-12-13 17:52:13,105 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=5744, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5882, PETRI_PLACES=184, PETRI_TRANSITIONS=275} [2022-12-13 17:52:13,105 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 154 predicate places. [2022-12-13 17:52:13,105 INFO L495 AbstractCegarLoop]: Abstraction has has 184 places, 275 transitions, 5882 flow [2022-12-13 17:52:13,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:13,106 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:13,106 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:13,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-13 17:52:13,106 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-12-13 17:52:13,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:13,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1773788654, now seen corresponding path program 8 times [2022-12-13 17:52:13,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:13,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664741697] [2022-12-13 17:52:13,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:13,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:13,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:13,451 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:13,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:13,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664741697] [2022-12-13 17:52:13,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664741697] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:13,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:13,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:52:13,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838911732] [2022-12-13 17:52:13,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:13,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:52:13,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:13,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:52:13,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:52:13,627 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 796 [2022-12-13 17:52:13,628 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 275 transitions, 5882 flow. Second operand has 8 states, 8 states have (on average 312.75) internal successors, (2502), 8 states have internal predecessors, (2502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:13,628 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:13,628 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 796 [2022-12-13 17:52:13,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:15,851 INFO L130 PetriNetUnfolder]: 5062/8845 cut-off events. [2022-12-13 17:52:15,851 INFO L131 PetriNetUnfolder]: For 160861/160861 co-relation queries the response was YES. [2022-12-13 17:52:15,885 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64946 conditions, 8845 events. 5062/8845 cut-off events. For 160861/160861 co-relation queries the response was YES. Maximal size of possible extension queue 573. Compared 64295 event pairs, 1059 based on Foata normal form. 8/8749 useless extension candidates. Maximal degree in co-relation 64854. Up to 4905 conditions per place. [2022-12-13 17:52:15,913 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 303 selfloop transitions, 90 changer transitions 1/394 dead transitions. [2022-12-13 17:52:15,913 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 394 transitions, 8259 flow [2022-12-13 17:52:15,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:15,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:15,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2256 transitions. [2022-12-13 17:52:15,916 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4048815506101938 [2022-12-13 17:52:15,916 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2256 transitions. [2022-12-13 17:52:15,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2256 transitions. [2022-12-13 17:52:15,916 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:15,916 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2256 transitions. [2022-12-13 17:52:15,918 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 322.2857142857143) internal successors, (2256), 7 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:15,920 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:15,920 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:15,921 INFO L175 Difference]: Start difference. First operand has 184 places, 275 transitions, 5882 flow. Second operand 7 states and 2256 transitions. [2022-12-13 17:52:15,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 394 transitions, 8259 flow [2022-12-13 17:52:16,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 394 transitions, 8056 flow, removed 20 selfloop flow, removed 4 redundant places. [2022-12-13 17:52:16,726 INFO L231 Difference]: Finished difference. Result has 187 places, 278 transitions, 5944 flow [2022-12-13 17:52:16,726 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=5679, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5944, PETRI_PLACES=187, PETRI_TRANSITIONS=278} [2022-12-13 17:52:16,726 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 157 predicate places. [2022-12-13 17:52:16,726 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 278 transitions, 5944 flow [2022-12-13 17:52:16,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 312.75) internal successors, (2502), 8 states have internal predecessors, (2502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:16,727 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:16,727 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:16,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-13 17:52:16,727 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-12-13 17:52:16,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:16,727 INFO L85 PathProgramCache]: Analyzing trace with hash -2104768201, now seen corresponding path program 8 times [2022-12-13 17:52:16,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:16,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185326198] [2022-12-13 17:52:16,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:16,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:16,958 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:16,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:16,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185326198] [2022-12-13 17:52:16,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185326198] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:16,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:16,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:16,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545332046] [2022-12-13 17:52:16,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:16,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:16,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:16,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:16,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:17,128 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:17,129 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 278 transitions, 5944 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:17,129 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:17,129 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:17,130 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:19,237 INFO L130 PetriNetUnfolder]: 5047/8810 cut-off events. [2022-12-13 17:52:19,238 INFO L131 PetriNetUnfolder]: For 163796/163796 co-relation queries the response was YES. [2022-12-13 17:52:19,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65052 conditions, 8810 events. 5047/8810 cut-off events. For 163796/163796 co-relation queries the response was YES. Maximal size of possible extension queue 572. Compared 63949 event pairs, 1217 based on Foata normal form. 4/8710 useless extension candidates. Maximal degree in co-relation 64959. Up to 5744 conditions per place. [2022-12-13 17:52:19,301 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 276 selfloop transitions, 97 changer transitions 4/377 dead transitions. [2022-12-13 17:52:19,301 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 377 transitions, 7949 flow [2022-12-13 17:52:19,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:19,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:19,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2361 transitions. [2022-12-13 17:52:19,304 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42372577171572146 [2022-12-13 17:52:19,304 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2361 transitions. [2022-12-13 17:52:19,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2361 transitions. [2022-12-13 17:52:19,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:19,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2361 transitions. [2022-12-13 17:52:19,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.2857142857143) internal successors, (2361), 7 states have internal predecessors, (2361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:19,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:19,309 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:19,309 INFO L175 Difference]: Start difference. First operand has 187 places, 278 transitions, 5944 flow. Second operand 7 states and 2361 transitions. [2022-12-13 17:52:19,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 377 transitions, 7949 flow [2022-12-13 17:52:20,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 377 transitions, 7786 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-13 17:52:20,148 INFO L231 Difference]: Finished difference. Result has 189 places, 276 transitions, 5924 flow [2022-12-13 17:52:20,148 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=5752, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5924, PETRI_PLACES=189, PETRI_TRANSITIONS=276} [2022-12-13 17:52:20,148 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 159 predicate places. [2022-12-13 17:52:20,148 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 276 transitions, 5924 flow [2022-12-13 17:52:20,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:20,149 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:20,149 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:20,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-13 17:52:20,149 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-12-13 17:52:20,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:20,149 INFO L85 PathProgramCache]: Analyzing trace with hash -512030570, now seen corresponding path program 9 times [2022-12-13 17:52:20,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:20,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348497581] [2022-12-13 17:52:20,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:20,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:20,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:20,364 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:20,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:20,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348497581] [2022-12-13 17:52:20,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348497581] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:20,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:20,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:20,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371091339] [2022-12-13 17:52:20,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:20,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:20,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:20,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:20,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:20,540 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:20,542 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 276 transitions, 5924 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:20,542 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:20,542 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:20,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:22,790 INFO L130 PetriNetUnfolder]: 5028/8773 cut-off events. [2022-12-13 17:52:22,790 INFO L131 PetriNetUnfolder]: For 162466/162466 co-relation queries the response was YES. [2022-12-13 17:52:22,829 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65001 conditions, 8773 events. 5028/8773 cut-off events. For 162466/162466 co-relation queries the response was YES. Maximal size of possible extension queue 569. Compared 63564 event pairs, 1057 based on Foata normal form. 6/8675 useless extension candidates. Maximal degree in co-relation 64909. Up to 4892 conditions per place. [2022-12-13 17:52:22,867 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 293 selfloop transitions, 86 changer transitions 6/385 dead transitions. [2022-12-13 17:52:22,868 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 385 transitions, 8148 flow [2022-12-13 17:52:22,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:22,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:22,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2361 transitions. [2022-12-13 17:52:22,871 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42372577171572146 [2022-12-13 17:52:22,871 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2361 transitions. [2022-12-13 17:52:22,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2361 transitions. [2022-12-13 17:52:22,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:22,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2361 transitions. [2022-12-13 17:52:22,874 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.2857142857143) internal successors, (2361), 7 states have internal predecessors, (2361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:22,878 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:22,879 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:22,879 INFO L175 Difference]: Start difference. First operand has 189 places, 276 transitions, 5924 flow. Second operand 7 states and 2361 transitions. [2022-12-13 17:52:22,879 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 385 transitions, 8148 flow [2022-12-13 17:52:23,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 385 transitions, 7979 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 17:52:23,767 INFO L231 Difference]: Finished difference. Result has 190 places, 275 transitions, 5919 flow [2022-12-13 17:52:23,767 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=5735, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5919, PETRI_PLACES=190, PETRI_TRANSITIONS=275} [2022-12-13 17:52:23,767 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 160 predicate places. [2022-12-13 17:52:23,767 INFO L495 AbstractCegarLoop]: Abstraction has has 190 places, 275 transitions, 5919 flow [2022-12-13 17:52:23,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:23,768 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:23,768 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:23,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-13 17:52:23,768 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-12-13 17:52:23,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:23,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1066275792, now seen corresponding path program 10 times [2022-12-13 17:52:23,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:23,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247805393] [2022-12-13 17:52:23,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:23,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:23,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:23,990 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:23,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:23,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247805393] [2022-12-13 17:52:23,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247805393] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:23,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:23,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:23,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209283859] [2022-12-13 17:52:23,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:23,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:23,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:23,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:23,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:24,165 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:24,166 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 275 transitions, 5919 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:24,166 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:24,166 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:24,166 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:26,234 INFO L130 PetriNetUnfolder]: 5080/8939 cut-off events. [2022-12-13 17:52:26,234 INFO L131 PetriNetUnfolder]: For 168604/168604 co-relation queries the response was YES. [2022-12-13 17:52:26,266 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65928 conditions, 8939 events. 5080/8939 cut-off events. For 168604/168604 co-relation queries the response was YES. Maximal size of possible extension queue 587. Compared 65727 event pairs, 1403 based on Foata normal form. 6/8841 useless extension candidates. Maximal degree in co-relation 65836. Up to 5916 conditions per place. [2022-12-13 17:52:26,293 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 284 selfloop transitions, 116 changer transitions 9/409 dead transitions. [2022-12-13 17:52:26,293 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 409 transitions, 8658 flow [2022-12-13 17:52:26,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:26,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:26,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2369 transitions. [2022-12-13 17:52:26,295 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42516152189519024 [2022-12-13 17:52:26,295 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2369 transitions. [2022-12-13 17:52:26,295 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2369 transitions. [2022-12-13 17:52:26,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:26,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2369 transitions. [2022-12-13 17:52:26,297 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.42857142857144) internal successors, (2369), 7 states have internal predecessors, (2369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:26,300 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:26,300 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:26,300 INFO L175 Difference]: Start difference. First operand has 190 places, 275 transitions, 5919 flow. Second operand 7 states and 2369 transitions. [2022-12-13 17:52:26,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 409 transitions, 8658 flow [2022-12-13 17:52:27,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 409 transitions, 8426 flow, removed 9 selfloop flow, removed 5 redundant places. [2022-12-13 17:52:27,104 INFO L231 Difference]: Finished difference. Result has 194 places, 302 transitions, 6520 flow [2022-12-13 17:52:27,105 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=5735, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6520, PETRI_PLACES=194, PETRI_TRANSITIONS=302} [2022-12-13 17:52:27,105 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 164 predicate places. [2022-12-13 17:52:27,105 INFO L495 AbstractCegarLoop]: Abstraction has has 194 places, 302 transitions, 6520 flow [2022-12-13 17:52:27,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:27,105 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:27,105 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:27,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-13 17:52:27,106 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-12-13 17:52:27,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:27,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1191409916, now seen corresponding path program 11 times [2022-12-13 17:52:27,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:27,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470068781] [2022-12-13 17:52:27,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:27,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:27,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:27,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:27,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:27,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470068781] [2022-12-13 17:52:27,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470068781] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:27,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:27,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:52:27,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736239746] [2022-12-13 17:52:27,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:27,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:52:27,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:27,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:52:27,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:52:27,577 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:52:27,579 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 302 transitions, 6520 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:27,579 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:27,579 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:52:27,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:29,868 INFO L130 PetriNetUnfolder]: 5064/8909 cut-off events. [2022-12-13 17:52:29,868 INFO L131 PetriNetUnfolder]: For 171335/171335 co-relation queries the response was YES. [2022-12-13 17:52:29,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66481 conditions, 8909 events. 5064/8909 cut-off events. For 171335/171335 co-relation queries the response was YES. Maximal size of possible extension queue 587. Compared 65297 event pairs, 1459 based on Foata normal form. 8/8813 useless extension candidates. Maximal degree in co-relation 66385. Up to 5916 conditions per place. [2022-12-13 17:52:29,943 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 285 selfloop transitions, 132 changer transitions 0/417 dead transitions. [2022-12-13 17:52:29,943 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 199 places, 417 transitions, 9017 flow [2022-12-13 17:52:29,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:29,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:29,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2361 transitions. [2022-12-13 17:52:29,947 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42372577171572146 [2022-12-13 17:52:29,947 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2361 transitions. [2022-12-13 17:52:29,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2361 transitions. [2022-12-13 17:52:29,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:29,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2361 transitions. [2022-12-13 17:52:29,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.2857142857143) internal successors, (2361), 7 states have internal predecessors, (2361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:29,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:29,954 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:29,954 INFO L175 Difference]: Start difference. First operand has 194 places, 302 transitions, 6520 flow. Second operand 7 states and 2361 transitions. [2022-12-13 17:52:29,954 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 199 places, 417 transitions, 9017 flow [2022-12-13 17:52:30,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 417 transitions, 8904 flow, removed 29 selfloop flow, removed 3 redundant places. [2022-12-13 17:52:30,931 INFO L231 Difference]: Finished difference. Result has 198 places, 319 transitions, 7148 flow [2022-12-13 17:52:30,931 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=6437, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7148, PETRI_PLACES=198, PETRI_TRANSITIONS=319} [2022-12-13 17:52:30,931 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 168 predicate places. [2022-12-13 17:52:30,932 INFO L495 AbstractCegarLoop]: Abstraction has has 198 places, 319 transitions, 7148 flow [2022-12-13 17:52:30,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:30,932 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:30,932 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:30,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-13 17:52:30,932 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:52:30,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:30,933 INFO L85 PathProgramCache]: Analyzing trace with hash -181655787, now seen corresponding path program 9 times [2022-12-13 17:52:30,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:30,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100612887] [2022-12-13 17:52:30,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:30,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:30,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:31,225 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:31,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:31,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100612887] [2022-12-13 17:52:31,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100612887] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:31,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:31,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:31,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336804613] [2022-12-13 17:52:31,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:31,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:31,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:31,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:31,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:31,423 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 17:52:31,424 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 319 transitions, 7148 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:31,424 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:31,424 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 17:52:31,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:34,077 INFO L130 PetriNetUnfolder]: 5768/10652 cut-off events. [2022-12-13 17:52:34,077 INFO L131 PetriNetUnfolder]: For 210623/210623 co-relation queries the response was YES. [2022-12-13 17:52:34,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78612 conditions, 10652 events. 5768/10652 cut-off events. For 210623/210623 co-relation queries the response was YES. Maximal size of possible extension queue 747. Compared 85914 event pairs, 1085 based on Foata normal form. 10/10558 useless extension candidates. Maximal degree in co-relation 78516. Up to 4707 conditions per place. [2022-12-13 17:52:34,170 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 383 selfloop transitions, 130 changer transitions 0/513 dead transitions. [2022-12-13 17:52:34,170 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 513 transitions, 11516 flow [2022-12-13 17:52:34,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:34,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:34,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2350 transitions. [2022-12-13 17:52:34,173 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4217516152189519 [2022-12-13 17:52:34,173 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2350 transitions. [2022-12-13 17:52:34,173 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2350 transitions. [2022-12-13 17:52:34,173 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:34,173 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2350 transitions. [2022-12-13 17:52:34,175 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.7142857142857) internal successors, (2350), 7 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:34,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:34,178 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:34,178 INFO L175 Difference]: Start difference. First operand has 198 places, 319 transitions, 7148 flow. Second operand 7 states and 2350 transitions. [2022-12-13 17:52:34,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 513 transitions, 11516 flow [2022-12-13 17:52:35,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 513 transitions, 11303 flow, removed 17 selfloop flow, removed 2 redundant places. [2022-12-13 17:52:35,337 INFO L231 Difference]: Finished difference. Result has 207 places, 353 transitions, 8113 flow [2022-12-13 17:52:35,337 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=6955, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8113, PETRI_PLACES=207, PETRI_TRANSITIONS=353} [2022-12-13 17:52:35,338 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 177 predicate places. [2022-12-13 17:52:35,338 INFO L495 AbstractCegarLoop]: Abstraction has has 207 places, 353 transitions, 8113 flow [2022-12-13 17:52:35,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:35,338 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:35,338 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:35,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-13 17:52:35,338 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:52:35,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:35,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1003727274, now seen corresponding path program 12 times [2022-12-13 17:52:35,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:35,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979620556] [2022-12-13 17:52:35,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:35,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:35,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:35,595 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:35,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:35,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979620556] [2022-12-13 17:52:35,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979620556] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:35,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:35,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:35,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825497988] [2022-12-13 17:52:35,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:35,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:35,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:35,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:35,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:35,794 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:35,795 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 353 transitions, 8113 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:35,795 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:35,796 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:35,796 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:38,722 INFO L130 PetriNetUnfolder]: 5859/10825 cut-off events. [2022-12-13 17:52:38,722 INFO L131 PetriNetUnfolder]: For 233813/233813 co-relation queries the response was YES. [2022-12-13 17:52:38,775 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83607 conditions, 10825 events. 5859/10825 cut-off events. For 233813/233813 co-relation queries the response was YES. Maximal size of possible extension queue 753. Compared 87354 event pairs, 1765 based on Foata normal form. 4/10725 useless extension candidates. Maximal degree in co-relation 83506. Up to 7625 conditions per place. [2022-12-13 17:52:38,826 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 306 selfloop transitions, 154 changer transitions 0/460 dead transitions. [2022-12-13 17:52:38,826 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 460 transitions, 10587 flow [2022-12-13 17:52:38,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:38,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:38,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2376 transitions. [2022-12-13 17:52:38,830 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4264178033022254 [2022-12-13 17:52:38,830 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2376 transitions. [2022-12-13 17:52:38,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2376 transitions. [2022-12-13 17:52:38,831 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:38,831 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2376 transitions. [2022-12-13 17:52:38,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.42857142857144) internal successors, (2376), 7 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:38,837 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:38,837 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:38,837 INFO L175 Difference]: Start difference. First operand has 207 places, 353 transitions, 8113 flow. Second operand 7 states and 2376 transitions. [2022-12-13 17:52:38,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 460 transitions, 10587 flow [2022-12-13 17:52:40,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 460 transitions, 10429 flow, removed 13 selfloop flow, removed 2 redundant places. [2022-12-13 17:52:40,430 INFO L231 Difference]: Finished difference. Result has 215 places, 372 transitions, 8811 flow [2022-12-13 17:52:40,431 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=7964, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8811, PETRI_PLACES=215, PETRI_TRANSITIONS=372} [2022-12-13 17:52:40,431 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 185 predicate places. [2022-12-13 17:52:40,431 INFO L495 AbstractCegarLoop]: Abstraction has has 215 places, 372 transitions, 8811 flow [2022-12-13 17:52:40,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:40,431 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:40,432 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:40,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-13 17:52:40,432 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:52:40,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:40,432 INFO L85 PathProgramCache]: Analyzing trace with hash 478530470, now seen corresponding path program 13 times [2022-12-13 17:52:40,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:40,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102425224] [2022-12-13 17:52:40,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:40,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:40,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:40,659 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:40,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:40,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102425224] [2022-12-13 17:52:40,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102425224] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:40,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:40,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:40,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913297762] [2022-12-13 17:52:40,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:40,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:40,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:40,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:40,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:40,777 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:40,778 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 215 places, 372 transitions, 8811 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:40,778 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:40,778 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:40,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:43,693 INFO L130 PetriNetUnfolder]: 5843/10795 cut-off events. [2022-12-13 17:52:43,694 INFO L131 PetriNetUnfolder]: For 240332/240332 co-relation queries the response was YES. [2022-12-13 17:52:43,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 84281 conditions, 10795 events. 5843/10795 cut-off events. For 240332/240332 co-relation queries the response was YES. Maximal size of possible extension queue 756. Compared 87080 event pairs, 1729 based on Foata normal form. 6/10697 useless extension candidates. Maximal degree in co-relation 84176. Up to 7625 conditions per place. [2022-12-13 17:52:43,770 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 304 selfloop transitions, 155 changer transitions 8/467 dead transitions. [2022-12-13 17:52:43,770 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 467 transitions, 10924 flow [2022-12-13 17:52:43,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:43,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:43,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2373 transitions. [2022-12-13 17:52:43,773 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4258793969849246 [2022-12-13 17:52:43,773 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2373 transitions. [2022-12-13 17:52:43,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2373 transitions. [2022-12-13 17:52:43,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:43,774 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2373 transitions. [2022-12-13 17:52:43,775 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.0) internal successors, (2373), 7 states have internal predecessors, (2373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:43,778 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:43,778 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:43,778 INFO L175 Difference]: Start difference. First operand has 215 places, 372 transitions, 8811 flow. Second operand 7 states and 2373 transitions. [2022-12-13 17:52:43,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 467 transitions, 10924 flow [2022-12-13 17:52:45,046 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 467 transitions, 10676 flow, removed 28 selfloop flow, removed 2 redundant places. [2022-12-13 17:52:45,053 INFO L231 Difference]: Finished difference. Result has 220 places, 375 transitions, 8948 flow [2022-12-13 17:52:45,053 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8539, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=371, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8948, PETRI_PLACES=220, PETRI_TRANSITIONS=375} [2022-12-13 17:52:45,053 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 190 predicate places. [2022-12-13 17:52:45,053 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 375 transitions, 8948 flow [2022-12-13 17:52:45,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:45,054 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:45,054 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:45,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-13 17:52:45,054 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:52:45,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:45,054 INFO L85 PathProgramCache]: Analyzing trace with hash -381409555, now seen corresponding path program 10 times [2022-12-13 17:52:45,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:45,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969377480] [2022-12-13 17:52:45,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:45,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:45,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:45,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:45,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:45,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969377480] [2022-12-13 17:52:45,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969377480] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:45,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:45,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:45,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730105359] [2022-12-13 17:52:45,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:45,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:45,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:45,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:45,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:45,408 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:45,409 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 375 transitions, 8948 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:45,409 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:45,409 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:45,409 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:48,413 INFO L130 PetriNetUnfolder]: 5965/11030 cut-off events. [2022-12-13 17:52:48,413 INFO L131 PetriNetUnfolder]: For 245522/245522 co-relation queries the response was YES. [2022-12-13 17:52:48,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86204 conditions, 11030 events. 5965/11030 cut-off events. For 245522/245522 co-relation queries the response was YES. Maximal size of possible extension queue 774. Compared 89396 event pairs, 1635 based on Foata normal form. 20/10946 useless extension candidates. Maximal degree in co-relation 86098. Up to 5246 conditions per place. [2022-12-13 17:52:48,493 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 338 selfloop transitions, 156 changer transitions 0/494 dead transitions. [2022-12-13 17:52:48,494 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 494 transitions, 11577 flow [2022-12-13 17:52:48,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:48,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:48,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2381 transitions. [2022-12-13 17:52:48,497 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4273151471643934 [2022-12-13 17:52:48,497 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2381 transitions. [2022-12-13 17:52:48,497 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2381 transitions. [2022-12-13 17:52:48,497 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:48,497 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2381 transitions. [2022-12-13 17:52:48,499 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 340.14285714285717) internal successors, (2381), 7 states have internal predecessors, (2381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:48,501 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:48,501 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:48,501 INFO L175 Difference]: Start difference. First operand has 220 places, 375 transitions, 8948 flow. Second operand 7 states and 2381 transitions. [2022-12-13 17:52:48,501 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 494 transitions, 11577 flow [2022-12-13 17:52:49,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 494 transitions, 11355 flow, removed 13 selfloop flow, removed 2 redundant places. [2022-12-13 17:52:49,764 INFO L231 Difference]: Finished difference. Result has 226 places, 383 transitions, 9327 flow [2022-12-13 17:52:49,764 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8732, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9327, PETRI_PLACES=226, PETRI_TRANSITIONS=383} [2022-12-13 17:52:49,764 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 196 predicate places. [2022-12-13 17:52:49,764 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 383 transitions, 9327 flow [2022-12-13 17:52:49,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:49,765 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:49,765 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:49,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-13 17:52:49,765 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:52:49,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:49,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1821398487, now seen corresponding path program 11 times [2022-12-13 17:52:49,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:49,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079214926] [2022-12-13 17:52:49,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:49,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:49,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,003 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:50,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:50,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079214926] [2022-12-13 17:52:50,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079214926] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:50,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:50,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:50,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902468778] [2022-12-13 17:52:50,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:50,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:50,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:50,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:50,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:50,165 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:50,166 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 383 transitions, 9327 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:50,166 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:50,166 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:50,166 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:53,195 INFO L130 PetriNetUnfolder]: 5938/10959 cut-off events. [2022-12-13 17:52:53,195 INFO L131 PetriNetUnfolder]: For 255115/255115 co-relation queries the response was YES. [2022-12-13 17:52:53,243 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86495 conditions, 10959 events. 5938/10959 cut-off events. For 255115/255115 co-relation queries the response was YES. Maximal size of possible extension queue 767. Compared 88517 event pairs, 1629 based on Foata normal form. 10/10865 useless extension candidates. Maximal degree in co-relation 86386. Up to 5246 conditions per place. [2022-12-13 17:52:53,280 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 332 selfloop transitions, 156 changer transitions 0/488 dead transitions. [2022-12-13 17:52:53,280 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 488 transitions, 11679 flow [2022-12-13 17:52:53,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:53,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:53,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2379 transitions. [2022-12-13 17:52:53,282 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4269562096195262 [2022-12-13 17:52:53,283 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2379 transitions. [2022-12-13 17:52:53,283 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2379 transitions. [2022-12-13 17:52:53,283 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:53,283 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2379 transitions. [2022-12-13 17:52:53,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.85714285714283) internal successors, (2379), 7 states have internal predecessors, (2379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:53,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:53,287 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:53,287 INFO L175 Difference]: Start difference. First operand has 226 places, 383 transitions, 9327 flow. Second operand 7 states and 2379 transitions. [2022-12-13 17:52:53,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 488 transitions, 11679 flow [2022-12-13 17:52:54,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 488 transitions, 11305 flow, removed 13 selfloop flow, removed 4 redundant places. [2022-12-13 17:52:54,656 INFO L231 Difference]: Finished difference. Result has 229 places, 384 transitions, 9310 flow [2022-12-13 17:52:54,657 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8922, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=382, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9310, PETRI_PLACES=229, PETRI_TRANSITIONS=384} [2022-12-13 17:52:54,657 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 199 predicate places. [2022-12-13 17:52:54,657 INFO L495 AbstractCegarLoop]: Abstraction has has 229 places, 384 transitions, 9310 flow [2022-12-13 17:52:54,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:54,657 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:54,657 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:54,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-13 17:52:54,658 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:52:54,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:54,658 INFO L85 PathProgramCache]: Analyzing trace with hash 437056101, now seen corresponding path program 12 times [2022-12-13 17:52:54,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:54,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444327413] [2022-12-13 17:52:54,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:54,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:54,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:54,886 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:54,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:54,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444327413] [2022-12-13 17:52:54,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444327413] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:54,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:54,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:54,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070225015] [2022-12-13 17:52:54,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:54,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:54,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:54,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:54,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:55,026 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:55,027 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 384 transitions, 9310 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:55,027 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:55,027 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:55,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:52:57,952 INFO L130 PetriNetUnfolder]: 5910/10907 cut-off events. [2022-12-13 17:52:57,952 INFO L131 PetriNetUnfolder]: For 251228/251228 co-relation queries the response was YES. [2022-12-13 17:52:58,007 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86142 conditions, 10907 events. 5910/10907 cut-off events. For 251228/251228 co-relation queries the response was YES. Maximal size of possible extension queue 763. Compared 88009 event pairs, 1611 based on Foata normal form. 16/10819 useless extension candidates. Maximal degree in co-relation 86032. Up to 5246 conditions per place. [2022-12-13 17:52:58,045 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 380 selfloop transitions, 113 changer transitions 1/494 dead transitions. [2022-12-13 17:52:58,045 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 494 transitions, 11791 flow [2022-12-13 17:52:58,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:52:58,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:52:58,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2373 transitions. [2022-12-13 17:52:58,048 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4258793969849246 [2022-12-13 17:52:58,048 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2373 transitions. [2022-12-13 17:52:58,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2373 transitions. [2022-12-13 17:52:58,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:52:58,048 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2373 transitions. [2022-12-13 17:52:58,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.0) internal successors, (2373), 7 states have internal predecessors, (2373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:58,052 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:58,052 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:58,052 INFO L175 Difference]: Start difference. First operand has 229 places, 384 transitions, 9310 flow. Second operand 7 states and 2373 transitions. [2022-12-13 17:52:58,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 494 transitions, 11791 flow [2022-12-13 17:52:59,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 494 transitions, 11480 flow, removed 9 selfloop flow, removed 4 redundant places. [2022-12-13 17:52:59,515 INFO L231 Difference]: Finished difference. Result has 231 places, 380 transitions, 9122 flow [2022-12-13 17:52:59,515 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8926, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=381, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9122, PETRI_PLACES=231, PETRI_TRANSITIONS=380} [2022-12-13 17:52:59,515 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 201 predicate places. [2022-12-13 17:52:59,515 INFO L495 AbstractCegarLoop]: Abstraction has has 231 places, 380 transitions, 9122 flow [2022-12-13 17:52:59,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:59,516 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:52:59,516 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:59,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-13 17:52:59,516 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:52:59,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:59,516 INFO L85 PathProgramCache]: Analyzing trace with hash -337433975, now seen corresponding path program 13 times [2022-12-13 17:52:59,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:59,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645675418] [2022-12-13 17:52:59,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:59,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:59,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:59,760 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:52:59,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:59,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645675418] [2022-12-13 17:52:59,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645675418] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:59,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:59,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:52:59,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734257848] [2022-12-13 17:52:59,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:59,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:52:59,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:59,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:52:59,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:52:59,918 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:52:59,919 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 380 transitions, 9122 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:52:59,919 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:52:59,919 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:52:59,919 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:03,172 INFO L130 PetriNetUnfolder]: 5901/10866 cut-off events. [2022-12-13 17:53:03,172 INFO L131 PetriNetUnfolder]: For 251647/251647 co-relation queries the response was YES. [2022-12-13 17:53:03,220 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85664 conditions, 10866 events. 5901/10866 cut-off events. For 251647/251647 co-relation queries the response was YES. Maximal size of possible extension queue 758. Compared 87368 event pairs, 1617 based on Foata normal form. 20/10782 useless extension candidates. Maximal degree in co-relation 85554. Up to 5246 conditions per place. [2022-12-13 17:53:03,256 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 380 selfloop transitions, 116 changer transitions 0/496 dead transitions. [2022-12-13 17:53:03,256 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 496 transitions, 11742 flow [2022-12-13 17:53:03,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:03,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:03,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2375 transitions. [2022-12-13 17:53:03,259 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4262383345297918 [2022-12-13 17:53:03,259 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2375 transitions. [2022-12-13 17:53:03,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2375 transitions. [2022-12-13 17:53:03,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:03,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2375 transitions. [2022-12-13 17:53:03,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.2857142857143) internal successors, (2375), 7 states have internal predecessors, (2375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:03,263 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:03,264 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:03,264 INFO L175 Difference]: Start difference. First operand has 231 places, 380 transitions, 9122 flow. Second operand 7 states and 2375 transitions. [2022-12-13 17:53:03,264 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 496 transitions, 11742 flow [2022-12-13 17:53:04,542 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 496 transitions, 11500 flow, removed 7 selfloop flow, removed 5 redundant places. [2022-12-13 17:53:04,549 INFO L231 Difference]: Finished difference. Result has 234 places, 383 transitions, 9202 flow [2022-12-13 17:53:04,549 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8854, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=379, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=265, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9202, PETRI_PLACES=234, PETRI_TRANSITIONS=383} [2022-12-13 17:53:04,549 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 204 predicate places. [2022-12-13 17:53:04,550 INFO L495 AbstractCegarLoop]: Abstraction has has 234 places, 383 transitions, 9202 flow [2022-12-13 17:53:04,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:04,550 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:04,550 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:04,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-13 17:53:04,550 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:04,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:04,550 INFO L85 PathProgramCache]: Analyzing trace with hash 523027660, now seen corresponding path program 14 times [2022-12-13 17:53:04,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:04,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562059774] [2022-12-13 17:53:04,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:04,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:04,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:04,789 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:04,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:04,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562059774] [2022-12-13 17:53:04,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562059774] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:04,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:04,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:04,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794985309] [2022-12-13 17:53:04,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:04,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:04,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:04,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:04,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:05,036 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:53:05,037 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 383 transitions, 9202 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:05,037 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:05,037 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:53:05,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:08,151 INFO L130 PetriNetUnfolder]: 5885/10836 cut-off events. [2022-12-13 17:53:08,151 INFO L131 PetriNetUnfolder]: For 252518/252518 co-relation queries the response was YES. [2022-12-13 17:53:08,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85602 conditions, 10836 events. 5885/10836 cut-off events. For 252518/252518 co-relation queries the response was YES. Maximal size of possible extension queue 756. Compared 86978 event pairs, 1785 based on Foata normal form. 6/10738 useless extension candidates. Maximal degree in co-relation 85490. Up to 7700 conditions per place. [2022-12-13 17:53:08,246 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 305 selfloop transitions, 152 changer transitions 6/463 dead transitions. [2022-12-13 17:53:08,246 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 463 transitions, 11094 flow [2022-12-13 17:53:08,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:08,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:08,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2354 transitions. [2022-12-13 17:53:08,248 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4224694903086863 [2022-12-13 17:53:08,248 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2354 transitions. [2022-12-13 17:53:08,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2354 transitions. [2022-12-13 17:53:08,249 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:08,249 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2354 transitions. [2022-12-13 17:53:08,250 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.2857142857143) internal successors, (2354), 7 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:08,253 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:08,253 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:08,253 INFO L175 Difference]: Start difference. First operand has 234 places, 383 transitions, 9202 flow. Second operand 7 states and 2354 transitions. [2022-12-13 17:53:08,253 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 463 transitions, 11094 flow [2022-12-13 17:53:09,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 463 transitions, 10871 flow, removed 4 selfloop flow, removed 4 redundant places. [2022-12-13 17:53:09,780 INFO L231 Difference]: Finished difference. Result has 237 places, 382 transitions, 9252 flow [2022-12-13 17:53:09,780 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8942, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=382, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9252, PETRI_PLACES=237, PETRI_TRANSITIONS=382} [2022-12-13 17:53:09,781 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 207 predicate places. [2022-12-13 17:53:09,781 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 382 transitions, 9252 flow [2022-12-13 17:53:09,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:09,781 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:09,781 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:09,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-13 17:53:09,781 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:09,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:09,781 INFO L85 PathProgramCache]: Analyzing trace with hash -2005059698, now seen corresponding path program 15 times [2022-12-13 17:53:09,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:09,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223904657] [2022-12-13 17:53:09,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:09,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:09,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:09,992 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:09,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:09,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223904657] [2022-12-13 17:53:09,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223904657] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:09,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:09,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:09,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598574491] [2022-12-13 17:53:09,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:09,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:09,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:09,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:09,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:10,158 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:53:10,159 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 382 transitions, 9252 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:10,159 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:10,159 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:53:10,159 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:13,156 INFO L130 PetriNetUnfolder]: 5879/10816 cut-off events. [2022-12-13 17:53:13,156 INFO L131 PetriNetUnfolder]: For 252988/252988 co-relation queries the response was YES. [2022-12-13 17:53:13,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85615 conditions, 10816 events. 5879/10816 cut-off events. For 252988/252988 co-relation queries the response was YES. Maximal size of possible extension queue 751. Compared 86764 event pairs, 1733 based on Foata normal form. 4/10716 useless extension candidates. Maximal degree in co-relation 85502. Up to 7700 conditions per place. [2022-12-13 17:53:13,245 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 312 selfloop transitions, 159 changer transitions 0/471 dead transitions. [2022-12-13 17:53:13,245 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 471 transitions, 11329 flow [2022-12-13 17:53:13,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:13,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:13,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2370 transitions. [2022-12-13 17:53:13,248 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4253409906676238 [2022-12-13 17:53:13,248 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2370 transitions. [2022-12-13 17:53:13,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2370 transitions. [2022-12-13 17:53:13,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:13,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2370 transitions. [2022-12-13 17:53:13,250 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.57142857142856) internal successors, (2370), 7 states have internal predecessors, (2370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:13,252 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:13,253 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:13,253 INFO L175 Difference]: Start difference. First operand has 237 places, 382 transitions, 9252 flow. Second operand 7 states and 2370 transitions. [2022-12-13 17:53:13,253 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 471 transitions, 11329 flow [2022-12-13 17:53:14,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 471 transitions, 10917 flow, removed 6 selfloop flow, removed 6 redundant places. [2022-12-13 17:53:14,611 INFO L231 Difference]: Finished difference. Result has 237 places, 385 transitions, 9230 flow [2022-12-13 17:53:14,611 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8854, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=382, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9230, PETRI_PLACES=237, PETRI_TRANSITIONS=385} [2022-12-13 17:53:14,612 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 207 predicate places. [2022-12-13 17:53:14,612 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 385 transitions, 9230 flow [2022-12-13 17:53:14,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:14,612 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:14,612 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:14,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-13 17:53:14,612 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:14,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:14,612 INFO L85 PathProgramCache]: Analyzing trace with hash -344453899, now seen corresponding path program 14 times [2022-12-13 17:53:14,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:14,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952277103] [2022-12-13 17:53:14,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:14,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:14,858 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:14,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:14,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952277103] [2022-12-13 17:53:14,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952277103] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:14,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:14,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:14,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008843146] [2022-12-13 17:53:14,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:14,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:14,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:14,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:14,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:14,994 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:53:14,995 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 385 transitions, 9230 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:14,995 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:14,995 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:53:14,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:18,183 INFO L130 PetriNetUnfolder]: 6177/11401 cut-off events. [2022-12-13 17:53:18,183 INFO L131 PetriNetUnfolder]: For 258168/258168 co-relation queries the response was YES. [2022-12-13 17:53:18,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89496 conditions, 11401 events. 6177/11401 cut-off events. For 258168/258168 co-relation queries the response was YES. Maximal size of possible extension queue 797. Compared 92667 event pairs, 1669 based on Foata normal form. 10/11307 useless extension candidates. Maximal degree in co-relation 89382. Up to 5246 conditions per place. [2022-12-13 17:53:18,270 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 345 selfloop transitions, 157 changer transitions 0/502 dead transitions. [2022-12-13 17:53:18,271 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 502 transitions, 11878 flow [2022-12-13 17:53:18,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:18,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:18,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2366 transitions. [2022-12-13 17:53:18,273 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42462311557788945 [2022-12-13 17:53:18,273 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2366 transitions. [2022-12-13 17:53:18,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2366 transitions. [2022-12-13 17:53:18,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:18,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2366 transitions. [2022-12-13 17:53:18,275 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.0) internal successors, (2366), 7 states have internal predecessors, (2366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:18,277 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:18,277 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:18,277 INFO L175 Difference]: Start difference. First operand has 237 places, 385 transitions, 9230 flow. Second operand 7 states and 2366 transitions. [2022-12-13 17:53:18,277 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 502 transitions, 11878 flow [2022-12-13 17:53:19,812 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 502 transitions, 11473 flow, removed 48 selfloop flow, removed 6 redundant places. [2022-12-13 17:53:19,819 INFO L231 Difference]: Finished difference. Result has 237 places, 386 transitions, 9283 flow [2022-12-13 17:53:19,819 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8839, PETRI_DIFFERENCE_MINUEND_PLACES=229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=383, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9283, PETRI_PLACES=237, PETRI_TRANSITIONS=386} [2022-12-13 17:53:19,820 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 207 predicate places. [2022-12-13 17:53:19,820 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 386 transitions, 9283 flow [2022-12-13 17:53:19,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:19,820 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:19,820 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:19,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-13 17:53:19,820 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:19,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:19,820 INFO L85 PathProgramCache]: Analyzing trace with hash -515654702, now seen corresponding path program 16 times [2022-12-13 17:53:19,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:19,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948694759] [2022-12-13 17:53:19,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:19,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:19,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:20,092 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:20,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:20,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948694759] [2022-12-13 17:53:20,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948694759] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:20,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:20,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:20,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081401886] [2022-12-13 17:53:20,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:20,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:20,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:20,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:20,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:20,267 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:53:20,268 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 386 transitions, 9283 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:20,268 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:20,268 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:53:20,268 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:23,366 INFO L130 PetriNetUnfolder]: 6161/11371 cut-off events. [2022-12-13 17:53:23,366 INFO L131 PetriNetUnfolder]: For 252328/252328 co-relation queries the response was YES. [2022-12-13 17:53:23,419 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87076 conditions, 11371 events. 6161/11371 cut-off events. For 252328/252328 co-relation queries the response was YES. Maximal size of possible extension queue 795. Compared 92413 event pairs, 1865 based on Foata normal form. 6/11273 useless extension candidates. Maximal degree in co-relation 86962. Up to 8285 conditions per place. [2022-12-13 17:53:23,455 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 301 selfloop transitions, 158 changer transitions 6/465 dead transitions. [2022-12-13 17:53:23,456 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 465 transitions, 11229 flow [2022-12-13 17:53:23,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:23,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:23,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2362 transitions. [2022-12-13 17:53:23,458 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4239052404881551 [2022-12-13 17:53:23,458 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2362 transitions. [2022-12-13 17:53:23,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2362 transitions. [2022-12-13 17:53:23,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:23,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2362 transitions. [2022-12-13 17:53:23,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.42857142857144) internal successors, (2362), 7 states have internal predecessors, (2362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:23,465 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:23,465 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:23,465 INFO L175 Difference]: Start difference. First operand has 237 places, 386 transitions, 9283 flow. Second operand 7 states and 2362 transitions. [2022-12-13 17:53:23,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 465 transitions, 11229 flow [2022-12-13 17:53:24,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 465 transitions, 10892 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-13 17:53:24,800 INFO L231 Difference]: Finished difference. Result has 241 places, 386 transitions, 9271 flow [2022-12-13 17:53:24,800 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=8947, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=386, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9271, PETRI_PLACES=241, PETRI_TRANSITIONS=386} [2022-12-13 17:53:24,800 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 211 predicate places. [2022-12-13 17:53:24,800 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 386 transitions, 9271 flow [2022-12-13 17:53:24,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:24,801 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:24,801 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:24,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-13 17:53:24,801 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:24,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:24,801 INFO L85 PathProgramCache]: Analyzing trace with hash -807213769, now seen corresponding path program 15 times [2022-12-13 17:53:24,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:24,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623830080] [2022-12-13 17:53:24,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:24,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:24,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:25,045 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:25,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:25,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623830080] [2022-12-13 17:53:25,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623830080] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:25,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:25,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:25,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528065657] [2022-12-13 17:53:25,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:25,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:25,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:25,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:25,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:25,216 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 17:53:25,217 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 386 transitions, 9271 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:25,217 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:25,217 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 17:53:25,218 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:28,447 INFO L130 PetriNetUnfolder]: 6181/11363 cut-off events. [2022-12-13 17:53:28,447 INFO L131 PetriNetUnfolder]: For 249068/249068 co-relation queries the response was YES. [2022-12-13 17:53:28,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87090 conditions, 11363 events. 6181/11363 cut-off events. For 249068/249068 co-relation queries the response was YES. Maximal size of possible extension queue 789. Compared 91834 event pairs, 1767 based on Foata normal form. 20/11279 useless extension candidates. Maximal degree in co-relation 86975. Up to 5246 conditions per place. [2022-12-13 17:53:28,544 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 354 selfloop transitions, 142 changer transitions 0/496 dead transitions. [2022-12-13 17:53:28,545 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 496 transitions, 11805 flow [2022-12-13 17:53:28,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:28,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:28,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2348 transitions. [2022-12-13 17:53:28,547 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4213926776740847 [2022-12-13 17:53:28,547 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2348 transitions. [2022-12-13 17:53:28,547 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2348 transitions. [2022-12-13 17:53:28,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:28,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2348 transitions. [2022-12-13 17:53:28,549 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.42857142857144) internal successors, (2348), 7 states have internal predecessors, (2348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:28,551 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:28,552 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:28,552 INFO L175 Difference]: Start difference. First operand has 241 places, 386 transitions, 9271 flow. Second operand 7 states and 2348 transitions. [2022-12-13 17:53:28,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 496 transitions, 11805 flow [2022-12-13 17:53:30,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 496 transitions, 11566 flow, removed 3 selfloop flow, removed 5 redundant places. [2022-12-13 17:53:30,078 INFO L231 Difference]: Finished difference. Result has 244 places, 401 transitions, 9719 flow [2022-12-13 17:53:30,078 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=9040, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=386, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=252, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9719, PETRI_PLACES=244, PETRI_TRANSITIONS=401} [2022-12-13 17:53:30,079 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 214 predicate places. [2022-12-13 17:53:30,079 INFO L495 AbstractCegarLoop]: Abstraction has has 244 places, 401 transitions, 9719 flow [2022-12-13 17:53:30,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:30,079 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:30,079 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:30,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-13 17:53:30,079 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:30,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:30,080 INFO L85 PathProgramCache]: Analyzing trace with hash 685147113, now seen corresponding path program 16 times [2022-12-13 17:53:30,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:30,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002042507] [2022-12-13 17:53:30,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:30,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:30,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:30,346 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:30,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:30,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002042507] [2022-12-13 17:53:30,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002042507] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:30,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:30,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:30,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690586696] [2022-12-13 17:53:30,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:30,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:30,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:30,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:30,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:30,539 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 325 out of 796 [2022-12-13 17:53:30,540 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 401 transitions, 9719 flow. Second operand has 7 states, 7 states have (on average 328.14285714285717) internal successors, (2297), 7 states have internal predecessors, (2297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:30,540 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:30,540 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 325 of 796 [2022-12-13 17:53:30,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:33,863 INFO L130 PetriNetUnfolder]: 6171/11341 cut-off events. [2022-12-13 17:53:33,863 INFO L131 PetriNetUnfolder]: For 258063/258063 co-relation queries the response was YES. [2022-12-13 17:53:33,920 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87871 conditions, 11341 events. 6171/11341 cut-off events. For 258063/258063 co-relation queries the response was YES. Maximal size of possible extension queue 790. Compared 91656 event pairs, 1785 based on Foata normal form. 4/11241 useless extension candidates. Maximal degree in co-relation 87754. Up to 5246 conditions per place. [2022-12-13 17:53:33,957 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 355 selfloop transitions, 139 changer transitions 0/494 dead transitions. [2022-12-13 17:53:33,957 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 494 transitions, 11928 flow [2022-12-13 17:53:33,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:33,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:33,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2367 transitions. [2022-12-13 17:53:33,959 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42480258435032303 [2022-12-13 17:53:33,960 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2367 transitions. [2022-12-13 17:53:33,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2367 transitions. [2022-12-13 17:53:33,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:33,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2367 transitions. [2022-12-13 17:53:33,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.14285714285717) internal successors, (2367), 7 states have internal predecessors, (2367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:33,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:33,964 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:33,964 INFO L175 Difference]: Start difference. First operand has 244 places, 401 transitions, 9719 flow. Second operand 7 states and 2367 transitions. [2022-12-13 17:53:33,964 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 494 transitions, 11928 flow [2022-12-13 17:53:35,478 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 494 transitions, 11755 flow, removed 15 selfloop flow, removed 2 redundant places. [2022-12-13 17:53:35,485 INFO L231 Difference]: Finished difference. Result has 251 places, 408 transitions, 10093 flow [2022-12-13 17:53:35,485 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=9554, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=10093, PETRI_PLACES=251, PETRI_TRANSITIONS=408} [2022-12-13 17:53:35,486 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 221 predicate places. [2022-12-13 17:53:35,486 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 408 transitions, 10093 flow [2022-12-13 17:53:35,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 328.14285714285717) internal successors, (2297), 7 states have internal predecessors, (2297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:35,486 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:35,486 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:35,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-13 17:53:35,486 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:35,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:35,486 INFO L85 PathProgramCache]: Analyzing trace with hash 2019111892, now seen corresponding path program 17 times [2022-12-13 17:53:35,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:35,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602783660] [2022-12-13 17:53:35,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:35,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:35,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:35,757 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:35,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:35,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602783660] [2022-12-13 17:53:35,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602783660] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:35,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:35,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:35,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926707332] [2022-12-13 17:53:35,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:35,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:35,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:35,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:35,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:35,939 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 17:53:35,940 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 408 transitions, 10093 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:35,940 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:35,940 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 17:53:35,940 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:39,652 INFO L130 PetriNetUnfolder]: 6300/11636 cut-off events. [2022-12-13 17:53:39,652 INFO L131 PetriNetUnfolder]: For 272821/272821 co-relation queries the response was YES. [2022-12-13 17:53:39,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90515 conditions, 11636 events. 6300/11636 cut-off events. For 272821/272821 co-relation queries the response was YES. Maximal size of possible extension queue 817. Compared 95088 event pairs, 1827 based on Foata normal form. 8/11526 useless extension candidates. Maximal degree in co-relation 90395. Up to 8284 conditions per place. [2022-12-13 17:53:39,756 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 333 selfloop transitions, 192 changer transitions 0/525 dead transitions. [2022-12-13 17:53:39,756 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 525 transitions, 12867 flow [2022-12-13 17:53:39,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:53:39,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:53:39,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2679 transitions. [2022-12-13 17:53:39,759 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42069723618090454 [2022-12-13 17:53:39,759 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2679 transitions. [2022-12-13 17:53:39,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2679 transitions. [2022-12-13 17:53:39,759 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:39,760 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2679 transitions. [2022-12-13 17:53:39,761 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 334.875) internal successors, (2679), 8 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:39,764 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 796.0) internal successors, (7164), 9 states have internal predecessors, (7164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:39,765 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 796.0) internal successors, (7164), 9 states have internal predecessors, (7164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:39,765 INFO L175 Difference]: Start difference. First operand has 251 places, 408 transitions, 10093 flow. Second operand 8 states and 2679 transitions. [2022-12-13 17:53:39,765 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 525 transitions, 12867 flow [2022-12-13 17:53:41,526 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 525 transitions, 12615 flow, removed 14 selfloop flow, removed 3 redundant places. [2022-12-13 17:53:41,533 INFO L231 Difference]: Finished difference. Result has 260 places, 436 transitions, 11129 flow [2022-12-13 17:53:41,534 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=9853, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=165, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=11129, PETRI_PLACES=260, PETRI_TRANSITIONS=436} [2022-12-13 17:53:41,534 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 230 predicate places. [2022-12-13 17:53:41,534 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 436 transitions, 11129 flow [2022-12-13 17:53:41,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:41,534 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:41,534 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:41,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-13 17:53:41,535 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:41,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:41,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1517105835, now seen corresponding path program 17 times [2022-12-13 17:53:41,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:41,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161694077] [2022-12-13 17:53:41,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:41,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:41,740 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:41,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:41,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161694077] [2022-12-13 17:53:41,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161694077] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:41,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:41,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:41,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799298646] [2022-12-13 17:53:41,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:41,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:41,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:41,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:41,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:41,892 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:53:41,893 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 436 transitions, 11129 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:41,893 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:41,893 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:53:41,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:45,364 INFO L130 PetriNetUnfolder]: 6280/11592 cut-off events. [2022-12-13 17:53:45,364 INFO L131 PetriNetUnfolder]: For 285090/285090 co-relation queries the response was YES. [2022-12-13 17:53:45,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92472 conditions, 11592 events. 6280/11592 cut-off events. For 285090/285090 co-relation queries the response was YES. Maximal size of possible extension queue 816. Compared 94555 event pairs, 1831 based on Foata normal form. 8/11482 useless extension candidates. Maximal degree in co-relation 92347. Up to 5251 conditions per place. [2022-12-13 17:53:45,484 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 378 selfloop transitions, 141 changer transitions 1/520 dead transitions. [2022-12-13 17:53:45,484 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 520 transitions, 13172 flow [2022-12-13 17:53:45,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:45,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:45,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2372 transitions. [2022-12-13 17:53:45,487 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42569992821249103 [2022-12-13 17:53:45,487 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2372 transitions. [2022-12-13 17:53:45,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2372 transitions. [2022-12-13 17:53:45,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:45,488 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2372 transitions. [2022-12-13 17:53:45,490 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.85714285714283) internal successors, (2372), 7 states have internal predecessors, (2372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:45,494 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:45,494 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:45,494 INFO L175 Difference]: Start difference. First operand has 260 places, 436 transitions, 11129 flow. Second operand 7 states and 2372 transitions. [2022-12-13 17:53:45,494 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 520 transitions, 13172 flow [2022-12-13 17:53:47,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 520 transitions, 13066 flow, removed 13 selfloop flow, removed 1 redundant places. [2022-12-13 17:53:47,513 INFO L231 Difference]: Finished difference. Result has 267 places, 435 transitions, 11302 flow [2022-12-13 17:53:47,513 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11003, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=435, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11302, PETRI_PLACES=267, PETRI_TRANSITIONS=435} [2022-12-13 17:53:47,514 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 237 predicate places. [2022-12-13 17:53:47,514 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 435 transitions, 11302 flow [2022-12-13 17:53:47,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:47,514 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:47,514 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:47,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-13 17:53:47,514 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:47,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:47,515 INFO L85 PathProgramCache]: Analyzing trace with hash -564043604, now seen corresponding path program 18 times [2022-12-13 17:53:47,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:47,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613892136] [2022-12-13 17:53:47,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:47,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:47,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:47,758 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:47,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:47,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613892136] [2022-12-13 17:53:47,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613892136] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:47,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:47,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:47,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147548808] [2022-12-13 17:53:47,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:47,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:47,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:47,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:47,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:47,904 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:53:47,905 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 435 transitions, 11302 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:47,905 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:47,905 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:53:47,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:51,291 INFO L130 PetriNetUnfolder]: 6257/11551 cut-off events. [2022-12-13 17:53:51,291 INFO L131 PetriNetUnfolder]: For 294151/294151 co-relation queries the response was YES. [2022-12-13 17:53:51,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92577 conditions, 11551 events. 6257/11551 cut-off events. For 294151/294151 co-relation queries the response was YES. Maximal size of possible extension queue 813. Compared 94161 event pairs, 1929 based on Foata normal form. 12/11445 useless extension candidates. Maximal degree in co-relation 92450. Up to 8240 conditions per place. [2022-12-13 17:53:51,415 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 336 selfloop transitions, 172 changer transitions 0/508 dead transitions. [2022-12-13 17:53:51,415 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 508 transitions, 13148 flow [2022-12-13 17:53:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:51,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:51,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2370 transitions. [2022-12-13 17:53:51,417 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4253409906676238 [2022-12-13 17:53:51,417 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2370 transitions. [2022-12-13 17:53:51,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2370 transitions. [2022-12-13 17:53:51,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:51,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2370 transitions. [2022-12-13 17:53:51,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.57142857142856) internal successors, (2370), 7 states have internal predecessors, (2370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:51,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:51,422 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:51,422 INFO L175 Difference]: Start difference. First operand has 267 places, 435 transitions, 11302 flow. Second operand 7 states and 2370 transitions. [2022-12-13 17:53:51,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 508 transitions, 13148 flow [2022-12-13 17:53:53,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 508 transitions, 12947 flow, removed 4 selfloop flow, removed 4 redundant places. [2022-12-13 17:53:53,238 INFO L231 Difference]: Finished difference. Result has 271 places, 436 transitions, 11498 flow [2022-12-13 17:53:53,238 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11101, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=435, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11498, PETRI_PLACES=271, PETRI_TRANSITIONS=436} [2022-12-13 17:53:53,238 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 241 predicate places. [2022-12-13 17:53:53,238 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 436 transitions, 11498 flow [2022-12-13 17:53:53,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:53,239 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:53,239 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:53,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-13 17:53:53,239 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:53,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:53,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1166920503, now seen corresponding path program 18 times [2022-12-13 17:53:53,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:53,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778751773] [2022-12-13 17:53:53,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:53,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:53,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:53,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:53,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:53,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778751773] [2022-12-13 17:53:53,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778751773] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:53,499 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:53,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:53,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004142601] [2022-12-13 17:53:53,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:53,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:53,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:53,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:53,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:53,721 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:53:53,722 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 436 transitions, 11498 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:53,722 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:53,723 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:53:53,723 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:53:57,473 INFO L130 PetriNetUnfolder]: 6243/11525 cut-off events. [2022-12-13 17:53:57,473 INFO L131 PetriNetUnfolder]: For 293066/293066 co-relation queries the response was YES. [2022-12-13 17:53:57,532 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92779 conditions, 11525 events. 6243/11525 cut-off events. For 293066/293066 co-relation queries the response was YES. Maximal size of possible extension queue 811. Compared 93931 event pairs, 1819 based on Foata normal form. 8/11415 useless extension candidates. Maximal degree in co-relation 92651. Up to 5246 conditions per place. [2022-12-13 17:53:57,570 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 377 selfloop transitions, 142 changer transitions 2/521 dead transitions. [2022-12-13 17:53:57,570 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 521 transitions, 13534 flow [2022-12-13 17:53:57,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:53:57,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:53:57,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2372 transitions. [2022-12-13 17:53:57,573 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42569992821249103 [2022-12-13 17:53:57,573 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2372 transitions. [2022-12-13 17:53:57,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2372 transitions. [2022-12-13 17:53:57,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:53:57,574 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2372 transitions. [2022-12-13 17:53:57,576 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.85714285714283) internal successors, (2372), 7 states have internal predecessors, (2372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:57,578 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:57,578 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:57,578 INFO L175 Difference]: Start difference. First operand has 271 places, 436 transitions, 11498 flow. Second operand 7 states and 2372 transitions. [2022-12-13 17:53:57,578 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 521 transitions, 13534 flow [2022-12-13 17:53:59,400 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 521 transitions, 13225 flow, removed 5 selfloop flow, removed 3 redundant places. [2022-12-13 17:53:59,408 INFO L231 Difference]: Finished difference. Result has 276 places, 436 transitions, 11509 flow [2022-12-13 17:53:59,409 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11149, PETRI_DIFFERENCE_MINUEND_PLACES=268, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=435, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11509, PETRI_PLACES=276, PETRI_TRANSITIONS=436} [2022-12-13 17:53:59,409 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 246 predicate places. [2022-12-13 17:53:59,409 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 436 transitions, 11509 flow [2022-12-13 17:53:59,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:59,409 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:53:59,409 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:53:59,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-13 17:53:59,409 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:53:59,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:53:59,410 INFO L85 PathProgramCache]: Analyzing trace with hash 2047764595, now seen corresponding path program 19 times [2022-12-13 17:53:59,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:53:59,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174146519] [2022-12-13 17:53:59,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:53:59,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:53:59,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:59,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:53:59,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:59,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174146519] [2022-12-13 17:53:59,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174146519] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:53:59,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:53:59,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:53:59,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521713921] [2022-12-13 17:53:59,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:53:59,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:53:59,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:53:59,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:53:59,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:53:59,813 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:53:59,814 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 436 transitions, 11509 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:53:59,814 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:53:59,814 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:53:59,815 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:03,272 INFO L130 PetriNetUnfolder]: 6244/11504 cut-off events. [2022-12-13 17:54:03,272 INFO L131 PetriNetUnfolder]: For 293813/293813 co-relation queries the response was YES. [2022-12-13 17:54:03,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92789 conditions, 11504 events. 6244/11504 cut-off events. For 293813/293813 co-relation queries the response was YES. Maximal size of possible extension queue 809. Compared 93500 event pairs, 1819 based on Foata normal form. 6/11392 useless extension candidates. Maximal degree in co-relation 92659. Up to 5246 conditions per place. [2022-12-13 17:54:03,370 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 367 selfloop transitions, 152 changer transitions 0/519 dead transitions. [2022-12-13 17:54:03,370 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 519 transitions, 13511 flow [2022-12-13 17:54:03,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:54:03,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:54:03,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2374 transitions. [2022-12-13 17:54:03,373 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42605886575735824 [2022-12-13 17:54:03,373 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2374 transitions. [2022-12-13 17:54:03,373 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2374 transitions. [2022-12-13 17:54:03,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:03,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2374 transitions. [2022-12-13 17:54:03,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.14285714285717) internal successors, (2374), 7 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:03,377 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:03,377 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:03,378 INFO L175 Difference]: Start difference. First operand has 276 places, 436 transitions, 11509 flow. Second operand 7 states and 2374 transitions. [2022-12-13 17:54:03,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 519 transitions, 13511 flow [2022-12-13 17:54:05,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 519 transitions, 13230 flow, removed 17 selfloop flow, removed 5 redundant places. [2022-12-13 17:54:05,225 INFO L231 Difference]: Finished difference. Result has 277 places, 438 transitions, 11604 flow [2022-12-13 17:54:05,225 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11197, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=435, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=285, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11604, PETRI_PLACES=277, PETRI_TRANSITIONS=438} [2022-12-13 17:54:05,225 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 247 predicate places. [2022-12-13 17:54:05,225 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 438 transitions, 11604 flow [2022-12-13 17:54:05,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:05,226 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:05,226 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:05,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-13 17:54:05,226 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:05,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:05,226 INFO L85 PathProgramCache]: Analyzing trace with hash -559343478, now seen corresponding path program 19 times [2022-12-13 17:54:05,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:05,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79301301] [2022-12-13 17:54:05,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:05,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:05,446 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:05,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:05,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79301301] [2022-12-13 17:54:05,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79301301] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:05,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:05,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:54:05,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413141017] [2022-12-13 17:54:05,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:05,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:54:05,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:05,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:54:05,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:54:05,660 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:54:05,661 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 438 transitions, 11604 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:05,661 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:05,661 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:54:05,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:09,117 INFO L130 PetriNetUnfolder]: 6227/11459 cut-off events. [2022-12-13 17:54:09,117 INFO L131 PetriNetUnfolder]: For 297360/297360 co-relation queries the response was YES. [2022-12-13 17:54:09,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92632 conditions, 11459 events. 6227/11459 cut-off events. For 297360/297360 co-relation queries the response was YES. Maximal size of possible extension queue 806. Compared 92840 event pairs, 1919 based on Foata normal form. 12/11353 useless extension candidates. Maximal degree in co-relation 92502. Up to 8207 conditions per place. [2022-12-13 17:54:09,216 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 330 selfloop transitions, 180 changer transitions 0/510 dead transitions. [2022-12-13 17:54:09,216 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 510 transitions, 13396 flow [2022-12-13 17:54:09,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:54:09,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:54:09,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2362 transitions. [2022-12-13 17:54:09,219 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4239052404881551 [2022-12-13 17:54:09,219 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2362 transitions. [2022-12-13 17:54:09,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2362 transitions. [2022-12-13 17:54:09,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:09,219 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2362 transitions. [2022-12-13 17:54:09,220 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.42857142857144) internal successors, (2362), 7 states have internal predecessors, (2362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:09,223 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:09,223 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:09,223 INFO L175 Difference]: Start difference. First operand has 277 places, 438 transitions, 11604 flow. Second operand 7 states and 2362 transitions. [2022-12-13 17:54:09,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 510 transitions, 13396 flow [2022-12-13 17:54:11,021 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 510 transitions, 13189 flow, removed 4 selfloop flow, removed 5 redundant places. [2022-12-13 17:54:11,029 INFO L231 Difference]: Finished difference. Result has 279 places, 440 transitions, 11849 flow [2022-12-13 17:54:11,029 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11371, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11849, PETRI_PLACES=279, PETRI_TRANSITIONS=440} [2022-12-13 17:54:11,030 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 249 predicate places. [2022-12-13 17:54:11,030 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 440 transitions, 11849 flow [2022-12-13 17:54:11,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:11,030 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:11,030 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:11,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-13 17:54:11,030 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:11,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:11,031 INFO L85 PathProgramCache]: Analyzing trace with hash -357578421, now seen corresponding path program 20 times [2022-12-13 17:54:11,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:11,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649066778] [2022-12-13 17:54:11,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:11,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:11,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:11,262 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:11,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:11,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649066778] [2022-12-13 17:54:11,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649066778] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:11,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:11,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:54:11,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578229918] [2022-12-13 17:54:11,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:11,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:54:11,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:11,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:54:11,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:54:11,582 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:54:11,583 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 440 transitions, 11849 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:11,583 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:11,583 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:54:11,583 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:15,344 INFO L130 PetriNetUnfolder]: 6216/11428 cut-off events. [2022-12-13 17:54:15,344 INFO L131 PetriNetUnfolder]: For 297331/297331 co-relation queries the response was YES. [2022-12-13 17:54:15,405 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92803 conditions, 11428 events. 6216/11428 cut-off events. For 297331/297331 co-relation queries the response was YES. Maximal size of possible extension queue 800. Compared 92503 event pairs, 1785 based on Foata normal form. 10/11320 useless extension candidates. Maximal degree in co-relation 92674. Up to 5246 conditions per place. [2022-12-13 17:54:15,443 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 372 selfloop transitions, 147 changer transitions 0/519 dead transitions. [2022-12-13 17:54:15,444 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 519 transitions, 13810 flow [2022-12-13 17:54:15,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:54:15,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:54:15,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2369 transitions. [2022-12-13 17:54:15,446 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42516152189519024 [2022-12-13 17:54:15,446 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2369 transitions. [2022-12-13 17:54:15,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2369 transitions. [2022-12-13 17:54:15,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:15,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2369 transitions. [2022-12-13 17:54:15,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.42857142857144) internal successors, (2369), 7 states have internal predecessors, (2369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:15,450 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:15,450 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:15,450 INFO L175 Difference]: Start difference. First operand has 279 places, 440 transitions, 11849 flow. Second operand 7 states and 2369 transitions. [2022-12-13 17:54:15,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 519 transitions, 13810 flow [2022-12-13 17:54:17,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 519 transitions, 13431 flow, removed 4 selfloop flow, removed 6 redundant places. [2022-12-13 17:54:17,255 INFO L231 Difference]: Finished difference. Result has 278 places, 441 transitions, 11780 flow [2022-12-13 17:54:17,255 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11434, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11780, PETRI_PLACES=278, PETRI_TRANSITIONS=441} [2022-12-13 17:54:17,255 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 248 predicate places. [2022-12-13 17:54:17,255 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 441 transitions, 11780 flow [2022-12-13 17:54:17,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:17,255 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:17,255 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:17,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-13 17:54:17,256 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:17,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:17,256 INFO L85 PathProgramCache]: Analyzing trace with hash -28813802, now seen corresponding path program 20 times [2022-12-13 17:54:17,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:17,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954560372] [2022-12-13 17:54:17,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:17,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:17,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:17,559 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:17,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:17,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954560372] [2022-12-13 17:54:17,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954560372] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:17,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:17,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:54:17,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281203855] [2022-12-13 17:54:17,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:17,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:54:17,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:17,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:54:17,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:54:17,946 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 314 out of 796 [2022-12-13 17:54:17,947 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 441 transitions, 11780 flow. Second operand has 7 states, 7 states have (on average 317.14285714285717) internal successors, (2220), 7 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:17,947 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:17,947 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 796 [2022-12-13 17:54:17,947 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:21,672 INFO L130 PetriNetUnfolder]: 6200/11398 cut-off events. [2022-12-13 17:54:21,672 INFO L131 PetriNetUnfolder]: For 296427/296427 co-relation queries the response was YES. [2022-12-13 17:54:21,733 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92278 conditions, 11398 events. 6200/11398 cut-off events. For 296427/296427 co-relation queries the response was YES. Maximal size of possible extension queue 801. Compared 92624 event pairs, 822 based on Foata normal form. 6/11286 useless extension candidates. Maximal degree in co-relation 92151. Up to 5187 conditions per place. [2022-12-13 17:54:21,771 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 320 selfloop transitions, 231 changer transitions 1/552 dead transitions. [2022-12-13 17:54:21,772 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 552 transitions, 14180 flow [2022-12-13 17:54:21,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:54:21,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 17:54:21,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3257 transitions. [2022-12-13 17:54:21,775 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4091708542713568 [2022-12-13 17:54:21,775 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3257 transitions. [2022-12-13 17:54:21,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3257 transitions. [2022-12-13 17:54:21,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:21,776 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3257 transitions. [2022-12-13 17:54:21,778 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 325.7) internal successors, (3257), 10 states have internal predecessors, (3257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:21,781 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:21,781 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:21,781 INFO L175 Difference]: Start difference. First operand has 278 places, 441 transitions, 11780 flow. Second operand 10 states and 3257 transitions. [2022-12-13 17:54:21,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 552 transitions, 14180 flow [2022-12-13 17:54:23,661 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 552 transitions, 13888 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 17:54:23,670 INFO L231 Difference]: Finished difference. Result has 282 places, 444 transitions, 12051 flow [2022-12-13 17:54:23,670 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11455, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=12051, PETRI_PLACES=282, PETRI_TRANSITIONS=444} [2022-12-13 17:54:23,670 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 252 predicate places. [2022-12-13 17:54:23,670 INFO L495 AbstractCegarLoop]: Abstraction has has 282 places, 444 transitions, 12051 flow [2022-12-13 17:54:23,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 317.14285714285717) internal successors, (2220), 7 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:23,670 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:23,670 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:23,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-13 17:54:23,671 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:23,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:23,671 INFO L85 PathProgramCache]: Analyzing trace with hash -289668118, now seen corresponding path program 21 times [2022-12-13 17:54:23,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:23,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700580743] [2022-12-13 17:54:23,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:23,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:23,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:23,920 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:23,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:23,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700580743] [2022-12-13 17:54:23,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700580743] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:23,921 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:23,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:54:23,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078097997] [2022-12-13 17:54:23,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:23,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:54:23,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:23,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:54:23,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:54:24,123 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:54:24,124 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 444 transitions, 12051 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:24,124 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:24,124 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:54:24,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:27,551 INFO L130 PetriNetUnfolder]: 6196/11370 cut-off events. [2022-12-13 17:54:27,551 INFO L131 PetriNetUnfolder]: For 305099/305099 co-relation queries the response was YES. [2022-12-13 17:54:27,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93372 conditions, 11370 events. 6196/11370 cut-off events. For 305099/305099 co-relation queries the response was YES. Maximal size of possible extension queue 798. Compared 91653 event pairs, 1905 based on Foata normal form. 4/11256 useless extension candidates. Maximal degree in co-relation 93245. Up to 8176 conditions per place. [2022-12-13 17:54:27,649 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 322 selfloop transitions, 179 changer transitions 0/501 dead transitions. [2022-12-13 17:54:27,649 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 501 transitions, 13715 flow [2022-12-13 17:54:27,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:54:27,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:54:27,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2359 transitions. [2022-12-13 17:54:27,651 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42336683417085424 [2022-12-13 17:54:27,651 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2359 transitions. [2022-12-13 17:54:27,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2359 transitions. [2022-12-13 17:54:27,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:27,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2359 transitions. [2022-12-13 17:54:27,653 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.0) internal successors, (2359), 7 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:27,655 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:27,655 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:27,655 INFO L175 Difference]: Start difference. First operand has 282 places, 444 transitions, 12051 flow. Second operand 7 states and 2359 transitions. [2022-12-13 17:54:27,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 501 transitions, 13715 flow [2022-12-13 17:54:29,328 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 280 places, 501 transitions, 13311 flow, removed 30 selfloop flow, removed 7 redundant places. [2022-12-13 17:54:29,336 INFO L231 Difference]: Finished difference. Result has 281 places, 445 transitions, 12006 flow [2022-12-13 17:54:29,337 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11568, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=265, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12006, PETRI_PLACES=281, PETRI_TRANSITIONS=445} [2022-12-13 17:54:29,337 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 251 predicate places. [2022-12-13 17:54:29,337 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 445 transitions, 12006 flow [2022-12-13 17:54:29,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:29,337 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:29,337 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:29,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-13 17:54:29,338 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:29,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:29,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1362653580, now seen corresponding path program 22 times [2022-12-13 17:54:29,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:29,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453304851] [2022-12-13 17:54:29,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:29,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:29,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:29,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:29,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:29,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453304851] [2022-12-13 17:54:29,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453304851] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:29,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:29,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:54:29,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644484166] [2022-12-13 17:54:29,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:29,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:54:29,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:29,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:54:29,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:54:29,799 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:54:29,800 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 445 transitions, 12006 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:29,800 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:29,800 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:54:29,800 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:33,324 INFO L130 PetriNetUnfolder]: 6303/11577 cut-off events. [2022-12-13 17:54:33,324 INFO L131 PetriNetUnfolder]: For 306981/306981 co-relation queries the response was YES. [2022-12-13 17:54:33,433 INFO L83 FinitePrefix]: Finished finitePrefix Result has 94856 conditions, 11577 events. 6303/11577 cut-off events. For 306981/306981 co-relation queries the response was YES. Maximal size of possible extension queue 811. Compared 93914 event pairs, 1561 based on Foata normal form. 8/11467 useless extension candidates. Maximal degree in co-relation 94731. Up to 5285 conditions per place. [2022-12-13 17:54:33,477 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 416 selfloop transitions, 180 changer transitions 0/596 dead transitions. [2022-12-13 17:54:33,477 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 596 transitions, 16101 flow [2022-12-13 17:54:33,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:54:33,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:54:33,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2376 transitions. [2022-12-13 17:54:33,480 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4264178033022254 [2022-12-13 17:54:33,480 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2376 transitions. [2022-12-13 17:54:33,480 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2376 transitions. [2022-12-13 17:54:33,481 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:33,481 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2376 transitions. [2022-12-13 17:54:33,482 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.42857142857144) internal successors, (2376), 7 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:33,485 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:33,485 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:33,485 INFO L175 Difference]: Start difference. First operand has 281 places, 445 transitions, 12006 flow. Second operand 7 states and 2376 transitions. [2022-12-13 17:54:33,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 596 transitions, 16101 flow [2022-12-13 17:54:35,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 596 transitions, 15673 flow, removed 3 selfloop flow, removed 5 redundant places. [2022-12-13 17:54:35,562 INFO L231 Difference]: Finished difference. Result has 286 places, 486 transitions, 13515 flow [2022-12-13 17:54:35,562 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=11646, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=276, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=13515, PETRI_PLACES=286, PETRI_TRANSITIONS=486} [2022-12-13 17:54:35,562 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 256 predicate places. [2022-12-13 17:54:35,562 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 486 transitions, 13515 flow [2022-12-13 17:54:35,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:35,563 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:35,563 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:35,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-13 17:54:35,563 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:35,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:35,563 INFO L85 PathProgramCache]: Analyzing trace with hash 150017229, now seen corresponding path program 21 times [2022-12-13 17:54:35,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:35,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732419562] [2022-12-13 17:54:35,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:35,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:35,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:35,805 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:35,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:35,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732419562] [2022-12-13 17:54:35,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732419562] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:35,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:35,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:54:35,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205225697] [2022-12-13 17:54:35,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:35,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:54:35,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:35,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:54:35,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:54:36,014 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:54:36,015 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 486 transitions, 13515 flow. Second operand has 8 states, 8 states have (on average 328.75) internal successors, (2630), 8 states have internal predecessors, (2630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:36,015 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:36,015 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:54:36,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:39,802 INFO L130 PetriNetUnfolder]: 6311/11601 cut-off events. [2022-12-13 17:54:39,802 INFO L131 PetriNetUnfolder]: For 326035/326035 co-relation queries the response was YES. [2022-12-13 17:54:39,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96407 conditions, 11601 events. 6311/11601 cut-off events. For 326035/326035 co-relation queries the response was YES. Maximal size of possible extension queue 816. Compared 94202 event pairs, 1809 based on Foata normal form. 8/11491 useless extension candidates. Maximal degree in co-relation 96278. Up to 7776 conditions per place. [2022-12-13 17:54:39,963 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 410 selfloop transitions, 197 changer transitions 0/607 dead transitions. [2022-12-13 17:54:39,963 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 607 transitions, 16598 flow [2022-12-13 17:54:39,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:54:39,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:54:39,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2374 transitions. [2022-12-13 17:54:39,966 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42605886575735824 [2022-12-13 17:54:39,966 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2374 transitions. [2022-12-13 17:54:39,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2374 transitions. [2022-12-13 17:54:39,966 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:39,966 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2374 transitions. [2022-12-13 17:54:39,968 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.14285714285717) internal successors, (2374), 7 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:39,970 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:39,971 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:39,971 INFO L175 Difference]: Start difference. First operand has 286 places, 486 transitions, 13515 flow. Second operand 7 states and 2374 transitions. [2022-12-13 17:54:39,971 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 607 transitions, 16598 flow [2022-12-13 17:54:42,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 607 transitions, 16440 flow, removed 23 selfloop flow, removed 1 redundant places. [2022-12-13 17:54:42,514 INFO L231 Difference]: Finished difference. Result has 294 places, 511 transitions, 14435 flow [2022-12-13 17:54:42,514 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=13374, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=486, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14435, PETRI_PLACES=294, PETRI_TRANSITIONS=511} [2022-12-13 17:54:42,514 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 264 predicate places. [2022-12-13 17:54:42,514 INFO L495 AbstractCegarLoop]: Abstraction has has 294 places, 511 transitions, 14435 flow [2022-12-13 17:54:42,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 328.75) internal successors, (2630), 8 states have internal predecessors, (2630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:42,515 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:42,515 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:42,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-13 17:54:42,515 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:42,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:42,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1850431847, now seen corresponding path program 22 times [2022-12-13 17:54:42,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:42,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736395276] [2022-12-13 17:54:42,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:42,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:42,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:42,722 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:42,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:42,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736395276] [2022-12-13 17:54:42,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736395276] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:42,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:42,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:54:42,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12539346] [2022-12-13 17:54:42,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:42,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:54:42,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:42,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:54:42,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:54:42,921 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:54:42,922 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 294 places, 511 transitions, 14435 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:42,922 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:42,922 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:54:42,922 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:46,670 INFO L130 PetriNetUnfolder]: 6301/11579 cut-off events. [2022-12-13 17:54:46,671 INFO L131 PetriNetUnfolder]: For 344493/344493 co-relation queries the response was YES. [2022-12-13 17:54:46,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98085 conditions, 11579 events. 6301/11579 cut-off events. For 344493/344493 co-relation queries the response was YES. Maximal size of possible extension queue 812. Compared 93966 event pairs, 1763 based on Foata normal form. 4/11465 useless extension candidates. Maximal degree in co-relation 97953. Up to 7776 conditions per place. [2022-12-13 17:54:46,831 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 409 selfloop transitions, 202 changer transitions 5/616 dead transitions. [2022-12-13 17:54:46,831 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 616 transitions, 17201 flow [2022-12-13 17:54:46,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:54:46,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:54:46,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2363 transitions. [2022-12-13 17:54:46,833 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42408470926058867 [2022-12-13 17:54:46,833 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2363 transitions. [2022-12-13 17:54:46,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2363 transitions. [2022-12-13 17:54:46,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:46,834 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2363 transitions. [2022-12-13 17:54:46,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.57142857142856) internal successors, (2363), 7 states have internal predecessors, (2363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:46,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:46,838 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:46,838 INFO L175 Difference]: Start difference. First operand has 294 places, 511 transitions, 14435 flow. Second operand 7 states and 2363 transitions. [2022-12-13 17:54:46,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 616 transitions, 17201 flow [2022-12-13 17:54:49,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 616 transitions, 16953 flow, removed 18 selfloop flow, removed 2 redundant places. [2022-12-13 17:54:49,389 INFO L231 Difference]: Finished difference. Result has 301 places, 517 transitions, 14829 flow [2022-12-13 17:54:49,389 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=14196, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=511, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=196, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=14829, PETRI_PLACES=301, PETRI_TRANSITIONS=517} [2022-12-13 17:54:49,390 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 271 predicate places. [2022-12-13 17:54:49,390 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 517 transitions, 14829 flow [2022-12-13 17:54:49,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:49,390 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:49,390 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:49,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-13 17:54:49,390 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:49,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:49,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1194792778, now seen corresponding path program 23 times [2022-12-13 17:54:49,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:49,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453929527] [2022-12-13 17:54:49,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:49,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:49,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:49,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:49,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:49,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453929527] [2022-12-13 17:54:49,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453929527] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:49,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:49,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:54:49,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296121521] [2022-12-13 17:54:49,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:49,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:54:49,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:49,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:54:49,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:54:49,834 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:54:49,835 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 517 transitions, 14829 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:49,835 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:49,835 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:54:49,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:54:53,611 INFO L130 PetriNetUnfolder]: 6365/11707 cut-off events. [2022-12-13 17:54:53,611 INFO L131 PetriNetUnfolder]: For 352350/352350 co-relation queries the response was YES. [2022-12-13 17:54:53,731 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99506 conditions, 11707 events. 6365/11707 cut-off events. For 352350/352350 co-relation queries the response was YES. Maximal size of possible extension queue 822. Compared 95308 event pairs, 1603 based on Foata normal form. 16/11605 useless extension candidates. Maximal degree in co-relation 99371. Up to 5369 conditions per place. [2022-12-13 17:54:53,781 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 423 selfloop transitions, 198 changer transitions 0/621 dead transitions. [2022-12-13 17:54:53,781 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 621 transitions, 17534 flow [2022-12-13 17:54:53,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:54:53,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:54:53,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2360 transitions. [2022-12-13 17:54:53,784 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4235463029432879 [2022-12-13 17:54:53,784 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2360 transitions. [2022-12-13 17:54:53,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2360 transitions. [2022-12-13 17:54:53,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:54:53,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2360 transitions. [2022-12-13 17:54:53,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.14285714285717) internal successors, (2360), 7 states have internal predecessors, (2360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:53,788 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:53,789 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:53,789 INFO L175 Difference]: Start difference. First operand has 301 places, 517 transitions, 14829 flow. Second operand 7 states and 2360 transitions. [2022-12-13 17:54:53,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 621 transitions, 17534 flow [2022-12-13 17:54:56,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 621 transitions, 17212 flow, removed 27 selfloop flow, removed 4 redundant places. [2022-12-13 17:54:56,659 INFO L231 Difference]: Finished difference. Result has 304 places, 525 transitions, 15184 flow [2022-12-13 17:54:56,659 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=14509, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=190, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=323, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=15184, PETRI_PLACES=304, PETRI_TRANSITIONS=525} [2022-12-13 17:54:56,660 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 274 predicate places. [2022-12-13 17:54:56,660 INFO L495 AbstractCegarLoop]: Abstraction has has 304 places, 525 transitions, 15184 flow [2022-12-13 17:54:56,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:56,660 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:54:56,660 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:54:56,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-13 17:54:56,660 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:54:56,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:54:56,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1617681688, now seen corresponding path program 24 times [2022-12-13 17:54:56,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:54:56,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885760488] [2022-12-13 17:54:56,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:54:56,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:54:56,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:54:56,881 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:54:56,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:54:56,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885760488] [2022-12-13 17:54:56,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885760488] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:54:56,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:54:56,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:54:56,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856993201] [2022-12-13 17:54:56,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:54:56,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:54:56,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:54:56,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:54:56,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:54:56,974 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:54:56,975 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 525 transitions, 15184 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:54:56,976 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:54:56,976 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:54:56,976 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:55:01,049 INFO L130 PetriNetUnfolder]: 6809/12535 cut-off events. [2022-12-13 17:55:01,049 INFO L131 PetriNetUnfolder]: For 382942/382942 co-relation queries the response was YES. [2022-12-13 17:55:01,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 106550 conditions, 12535 events. 6809/12535 cut-off events. For 382942/382942 co-relation queries the response was YES. Maximal size of possible extension queue 885. Compared 103394 event pairs, 1629 based on Foata normal form. 16/12433 useless extension candidates. Maximal degree in co-relation 106415. Up to 5873 conditions per place. [2022-12-13 17:55:01,233 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 448 selfloop transitions, 206 changer transitions 0/654 dead transitions. [2022-12-13 17:55:01,233 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 654 transitions, 18697 flow [2022-12-13 17:55:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:55:01,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:55:01,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2372 transitions. [2022-12-13 17:55:01,235 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42569992821249103 [2022-12-13 17:55:01,235 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2372 transitions. [2022-12-13 17:55:01,235 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2372 transitions. [2022-12-13 17:55:01,236 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:55:01,236 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2372 transitions. [2022-12-13 17:55:01,237 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.85714285714283) internal successors, (2372), 7 states have internal predecessors, (2372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:01,239 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:01,240 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:01,240 INFO L175 Difference]: Start difference. First operand has 304 places, 525 transitions, 15184 flow. Second operand 7 states and 2372 transitions. [2022-12-13 17:55:01,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 654 transitions, 18697 flow [2022-12-13 17:55:04,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 654 transitions, 18256 flow, removed 22 selfloop flow, removed 10 redundant places. [2022-12-13 17:55:04,809 INFO L231 Difference]: Finished difference. Result has 303 places, 540 transitions, 15883 flow [2022-12-13 17:55:04,809 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=14762, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=191, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=15883, PETRI_PLACES=303, PETRI_TRANSITIONS=540} [2022-12-13 17:55:04,809 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 273 predicate places. [2022-12-13 17:55:04,809 INFO L495 AbstractCegarLoop]: Abstraction has has 303 places, 540 transitions, 15883 flow [2022-12-13 17:55:04,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:04,809 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:55:04,809 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:55:04,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-13 17:55:04,810 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:55:04,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:55:04,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1392990196, now seen corresponding path program 25 times [2022-12-13 17:55:04,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:55:04,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084511015] [2022-12-13 17:55:04,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:55:04,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:55:04,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:55:05,048 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:05,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:55:05,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084511015] [2022-12-13 17:55:05,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084511015] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:55:05,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:55:05,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:55:05,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199597998] [2022-12-13 17:55:05,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:55:05,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:55:05,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:55:05,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:55:05,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:55:05,345 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:55:05,346 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 540 transitions, 15883 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:05,346 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:55:05,346 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:55:05,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:55:09,589 INFO L130 PetriNetUnfolder]: 7201/13261 cut-off events. [2022-12-13 17:55:09,590 INFO L131 PetriNetUnfolder]: For 399919/399919 co-relation queries the response was YES. [2022-12-13 17:55:09,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112529 conditions, 13261 events. 7201/13261 cut-off events. For 399919/399919 co-relation queries the response was YES. Maximal size of possible extension queue 925. Compared 110434 event pairs, 1589 based on Foata normal form. 12/13155 useless extension candidates. Maximal degree in co-relation 112398. Up to 6317 conditions per place. [2022-12-13 17:55:09,791 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 477 selfloop transitions, 205 changer transitions 0/682 dead transitions. [2022-12-13 17:55:09,791 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 682 transitions, 19625 flow [2022-12-13 17:55:09,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:55:09,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:55:09,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2356 transitions. [2022-12-13 17:55:09,794 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42282842785355346 [2022-12-13 17:55:09,794 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2356 transitions. [2022-12-13 17:55:09,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2356 transitions. [2022-12-13 17:55:09,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:55:09,795 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2356 transitions. [2022-12-13 17:55:09,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.57142857142856) internal successors, (2356), 7 states have internal predecessors, (2356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:09,798 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:09,799 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:09,799 INFO L175 Difference]: Start difference. First operand has 303 places, 540 transitions, 15883 flow. Second operand 7 states and 2356 transitions. [2022-12-13 17:55:09,799 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 682 transitions, 19625 flow [2022-12-13 17:55:13,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 682 transitions, 19104 flow, removed 20 selfloop flow, removed 5 redundant places. [2022-12-13 17:55:13,263 INFO L231 Difference]: Finished difference. Result has 307 places, 555 transitions, 16486 flow [2022-12-13 17:55:13,263 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=15380, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=540, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=190, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16486, PETRI_PLACES=307, PETRI_TRANSITIONS=555} [2022-12-13 17:55:13,263 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 277 predicate places. [2022-12-13 17:55:13,263 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 555 transitions, 16486 flow [2022-12-13 17:55:13,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:13,264 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:55:13,264 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:55:13,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-13 17:55:13,264 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:55:13,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:55:13,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1766209739, now seen corresponding path program 23 times [2022-12-13 17:55:13,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:55:13,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820049304] [2022-12-13 17:55:13,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:55:13,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:55:13,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:55:13,489 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:13,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:55:13,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820049304] [2022-12-13 17:55:13,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820049304] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:55:13,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:55:13,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:55:13,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079533035] [2022-12-13 17:55:13,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:55:13,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:55:13,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:55:13,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:55:13,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:55:13,652 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:55:13,653 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 555 transitions, 16486 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:13,653 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:55:13,653 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:55:13,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:55:18,318 INFO L130 PetriNetUnfolder]: 7219/13307 cut-off events. [2022-12-13 17:55:18,318 INFO L131 PetriNetUnfolder]: For 417662/417662 co-relation queries the response was YES. [2022-12-13 17:55:18,389 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113957 conditions, 13307 events. 7219/13307 cut-off events. For 417662/417662 co-relation queries the response was YES. Maximal size of possible extension queue 929. Compared 110826 event pairs, 2279 based on Foata normal form. 4/13193 useless extension candidates. Maximal degree in co-relation 113824. Up to 9470 conditions per place. [2022-12-13 17:55:18,437 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 437 selfloop transitions, 205 changer transitions 0/642 dead transitions. [2022-12-13 17:55:18,437 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 642 transitions, 18782 flow [2022-12-13 17:55:18,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:55:18,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:55:18,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2374 transitions. [2022-12-13 17:55:18,440 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42605886575735824 [2022-12-13 17:55:18,440 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2374 transitions. [2022-12-13 17:55:18,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2374 transitions. [2022-12-13 17:55:18,440 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:55:18,440 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2374 transitions. [2022-12-13 17:55:18,442 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.14285714285717) internal successors, (2374), 7 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:18,444 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:18,444 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:18,444 INFO L175 Difference]: Start difference. First operand has 307 places, 555 transitions, 16486 flow. Second operand 7 states and 2374 transitions. [2022-12-13 17:55:18,444 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 642 transitions, 18782 flow [2022-12-13 17:55:21,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 642 transitions, 18465 flow, removed 6 selfloop flow, removed 3 redundant places. [2022-12-13 17:55:21,345 INFO L231 Difference]: Finished difference. Result has 312 places, 559 transitions, 16685 flow [2022-12-13 17:55:21,345 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=16174, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=555, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=201, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=352, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16685, PETRI_PLACES=312, PETRI_TRANSITIONS=559} [2022-12-13 17:55:21,345 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 282 predicate places. [2022-12-13 17:55:21,345 INFO L495 AbstractCegarLoop]: Abstraction has has 312 places, 559 transitions, 16685 flow [2022-12-13 17:55:21,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:21,346 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:55:21,346 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:55:21,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-13 17:55:21,346 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:55:21,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:55:21,346 INFO L85 PathProgramCache]: Analyzing trace with hash 410896628, now seen corresponding path program 26 times [2022-12-13 17:55:21,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:55:21,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688656666] [2022-12-13 17:55:21,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:55:21,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:55:21,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:55:21,583 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:21,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:55:21,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688656666] [2022-12-13 17:55:21,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688656666] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:55:21,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685541972] [2022-12-13 17:55:21,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 17:55:21,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:55:21,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:55:21,585 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:55:21,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 17:55:21,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 17:55:21,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:55:21,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-13 17:55:21,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:55:21,890 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:21,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:55:22,240 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:22,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685541972] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:55:22,241 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:55:22,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 19 [2022-12-13 17:55:22,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784716629] [2022-12-13 17:55:22,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:55:22,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 17:55:22,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:55:22,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 17:55:22,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2022-12-13 17:55:22,914 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 307 out of 796 [2022-12-13 17:55:22,916 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 559 transitions, 16685 flow. Second operand has 19 states, 19 states have (on average 309.3157894736842) internal successors, (5877), 19 states have internal predecessors, (5877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:22,917 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:55:22,917 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 307 of 796 [2022-12-13 17:55:22,917 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:55:27,804 INFO L130 PetriNetUnfolder]: 7181/13219 cut-off events. [2022-12-13 17:55:27,804 INFO L131 PetriNetUnfolder]: For 418853/418853 co-relation queries the response was YES. [2022-12-13 17:55:27,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113840 conditions, 13219 events. 7181/13219 cut-off events. For 418853/418853 co-relation queries the response was YES. Maximal size of possible extension queue 921. Compared 109995 event pairs, 1811 based on Foata normal form. 24/13125 useless extension candidates. Maximal degree in co-relation 113705. Up to 6293 conditions per place. [2022-12-13 17:55:27,955 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 418 selfloop transitions, 283 changer transitions 0/701 dead transitions. [2022-12-13 17:55:27,956 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 701 transitions, 20200 flow [2022-12-13 17:55:27,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:55:27,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 17:55:27,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3202 transitions. [2022-12-13 17:55:27,959 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.40226130653266334 [2022-12-13 17:55:27,959 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3202 transitions. [2022-12-13 17:55:27,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3202 transitions. [2022-12-13 17:55:27,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:55:27,959 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3202 transitions. [2022-12-13 17:55:27,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 320.2) internal successors, (3202), 10 states have internal predecessors, (3202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:27,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:27,965 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:27,965 INFO L175 Difference]: Start difference. First operand has 312 places, 559 transitions, 16685 flow. Second operand 10 states and 3202 transitions. [2022-12-13 17:55:27,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 701 transitions, 20200 flow [2022-12-13 17:55:31,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 701 transitions, 19888 flow, removed 9 selfloop flow, removed 3 redundant places. [2022-12-13 17:55:31,077 INFO L231 Difference]: Finished difference. Result has 318 places, 575 transitions, 17546 flow [2022-12-13 17:55:31,078 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=16347, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=269, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=288, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=17546, PETRI_PLACES=318, PETRI_TRANSITIONS=575} [2022-12-13 17:55:31,078 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 288 predicate places. [2022-12-13 17:55:31,078 INFO L495 AbstractCegarLoop]: Abstraction has has 318 places, 575 transitions, 17546 flow [2022-12-13 17:55:31,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 309.3157894736842) internal successors, (5877), 19 states have internal predecessors, (5877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:31,079 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:55:31,079 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:55:31,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-12-13 17:55:31,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:55:31,280 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:55:31,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:55:31,281 INFO L85 PathProgramCache]: Analyzing trace with hash -164680805, now seen corresponding path program 24 times [2022-12-13 17:55:31,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:55:31,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831867911] [2022-12-13 17:55:31,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:55:31,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:55:31,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:55:31,525 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:31,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:55:31,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831867911] [2022-12-13 17:55:31,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831867911] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:55:31,526 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:55:31,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:55:31,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221493755] [2022-12-13 17:55:31,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:55:31,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:55:31,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:55:31,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:55:31,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:55:31,692 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:55:31,693 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 318 places, 575 transitions, 17546 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:31,693 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:55:31,693 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:55:31,693 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:55:36,204 INFO L130 PetriNetUnfolder]: 7171/13197 cut-off events. [2022-12-13 17:55:36,204 INFO L131 PetriNetUnfolder]: For 419830/419830 co-relation queries the response was YES. [2022-12-13 17:55:36,320 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113268 conditions, 13197 events. 7171/13197 cut-off events. For 419830/419830 co-relation queries the response was YES. Maximal size of possible extension queue 919. Compared 109552 event pairs, 2195 based on Foata normal form. 4/13083 useless extension candidates. Maximal degree in co-relation 113134. Up to 9382 conditions per place. [2022-12-13 17:55:36,374 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 446 selfloop transitions, 218 changer transitions 5/669 dead transitions. [2022-12-13 17:55:36,375 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 669 transitions, 19974 flow [2022-12-13 17:55:36,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:55:36,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:55:36,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2365 transitions. [2022-12-13 17:55:36,377 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4244436468054559 [2022-12-13 17:55:36,377 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2365 transitions. [2022-12-13 17:55:36,377 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2365 transitions. [2022-12-13 17:55:36,378 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:55:36,378 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2365 transitions. [2022-12-13 17:55:36,379 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.85714285714283) internal successors, (2365), 7 states have internal predecessors, (2365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:36,382 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:36,382 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:36,382 INFO L175 Difference]: Start difference. First operand has 318 places, 575 transitions, 17546 flow. Second operand 7 states and 2365 transitions. [2022-12-13 17:55:36,382 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 669 transitions, 19974 flow [2022-12-13 17:55:39,371 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 669 transitions, 19434 flow, removed 2 selfloop flow, removed 6 redundant places. [2022-12-13 17:55:39,382 INFO L231 Difference]: Finished difference. Result has 318 places, 572 transitions, 17300 flow [2022-12-13 17:55:39,382 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=16953, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=218, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17300, PETRI_PLACES=318, PETRI_TRANSITIONS=572} [2022-12-13 17:55:39,383 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 288 predicate places. [2022-12-13 17:55:39,383 INFO L495 AbstractCegarLoop]: Abstraction has has 318 places, 572 transitions, 17300 flow [2022-12-13 17:55:39,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:39,383 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:55:39,383 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:55:39,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-13 17:55:39,383 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:55:39,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:55:39,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1586736396, now seen corresponding path program 27 times [2022-12-13 17:55:39,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:55:39,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432330765] [2022-12-13 17:55:39,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:55:39,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:55:39,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:55:39,627 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:39,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:55:39,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432330765] [2022-12-13 17:55:39,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432330765] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:55:39,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:55:39,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:55:39,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727420830] [2022-12-13 17:55:39,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:55:39,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:55:39,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:55:39,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:55:39,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:55:39,829 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 17:55:39,830 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 318 places, 572 transitions, 17300 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:39,830 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:55:39,830 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 17:55:39,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:55:44,413 INFO L130 PetriNetUnfolder]: 7290/13406 cut-off events. [2022-12-13 17:55:44,413 INFO L131 PetriNetUnfolder]: For 417057/417057 co-relation queries the response was YES. [2022-12-13 17:55:44,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 114057 conditions, 13406 events. 7290/13406 cut-off events. For 417057/417057 co-relation queries the response was YES. Maximal size of possible extension queue 941. Compared 112060 event pairs, 1262 based on Foata normal form. 10/13252 useless extension candidates. Maximal degree in co-relation 113923. Up to 6317 conditions per place. [2022-12-13 17:55:44,608 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 429 selfloop transitions, 268 changer transitions 0/697 dead transitions. [2022-12-13 17:55:44,608 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 697 transitions, 20404 flow [2022-12-13 17:55:44,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:55:44,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:55:44,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2678 transitions. [2022-12-13 17:55:44,611 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42054020100502515 [2022-12-13 17:55:44,611 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2678 transitions. [2022-12-13 17:55:44,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2678 transitions. [2022-12-13 17:55:44,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:55:44,612 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2678 transitions. [2022-12-13 17:55:44,613 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 334.75) internal successors, (2678), 8 states have internal predecessors, (2678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:44,616 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 796.0) internal successors, (7164), 9 states have internal predecessors, (7164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:44,616 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 796.0) internal successors, (7164), 9 states have internal predecessors, (7164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:44,616 INFO L175 Difference]: Start difference. First operand has 318 places, 572 transitions, 17300 flow. Second operand 8 states and 2678 transitions. [2022-12-13 17:55:44,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 697 transitions, 20404 flow [2022-12-13 17:55:47,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 697 transitions, 19909 flow, removed 48 selfloop flow, removed 3 redundant places. [2022-12-13 17:55:47,990 INFO L231 Difference]: Finished difference. Result has 323 places, 571 transitions, 17299 flow [2022-12-13 17:55:47,990 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=16637, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=568, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=17299, PETRI_PLACES=323, PETRI_TRANSITIONS=571} [2022-12-13 17:55:47,990 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 293 predicate places. [2022-12-13 17:55:47,990 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 571 transitions, 17299 flow [2022-12-13 17:55:47,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:47,991 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:55:47,991 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:55:47,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-13 17:55:47,991 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:55:47,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:55:47,991 INFO L85 PathProgramCache]: Analyzing trace with hash 354145368, now seen corresponding path program 28 times [2022-12-13 17:55:47,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:55:47,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935138416] [2022-12-13 17:55:47,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:55:47,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:55:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:55:48,238 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:48,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:55:48,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935138416] [2022-12-13 17:55:48,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935138416] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:55:48,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:55:48,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:55:48,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727515548] [2022-12-13 17:55:48,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:55:48,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:55:48,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:55:48,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:55:48,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:55:48,392 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 325 out of 796 [2022-12-13 17:55:48,393 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 571 transitions, 17299 flow. Second operand has 7 states, 7 states have (on average 328.14285714285717) internal successors, (2297), 7 states have internal predecessors, (2297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:48,393 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:55:48,393 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 325 of 796 [2022-12-13 17:55:48,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:55:53,007 INFO L130 PetriNetUnfolder]: 7256/13328 cut-off events. [2022-12-13 17:55:53,007 INFO L131 PetriNetUnfolder]: For 419957/419957 co-relation queries the response was YES. [2022-12-13 17:55:53,090 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113924 conditions, 13328 events. 7256/13328 cut-off events. For 419957/419957 co-relation queries the response was YES. Maximal size of possible extension queue 935. Compared 110795 event pairs, 1883 based on Foata normal form. 16/13344 useless extension candidates. Maximal degree in co-relation 113789. Up to 6277 conditions per place. [2022-12-13 17:55:53,141 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 417 selfloop transitions, 245 changer transitions 0/662 dead transitions. [2022-12-13 17:55:53,141 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 662 transitions, 19869 flow [2022-12-13 17:55:53,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:55:53,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:55:53,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2362 transitions. [2022-12-13 17:55:53,144 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4239052404881551 [2022-12-13 17:55:53,144 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2362 transitions. [2022-12-13 17:55:53,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2362 transitions. [2022-12-13 17:55:53,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:55:53,144 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2362 transitions. [2022-12-13 17:55:53,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.42857142857144) internal successors, (2362), 7 states have internal predecessors, (2362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:53,148 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:53,148 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:53,148 INFO L175 Difference]: Start difference. First operand has 323 places, 571 transitions, 17299 flow. Second operand 7 states and 2362 transitions. [2022-12-13 17:55:53,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 662 transitions, 19869 flow [2022-12-13 17:55:55,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 662 transitions, 19551 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-13 17:55:55,884 INFO L231 Difference]: Finished difference. Result has 326 places, 570 transitions, 17445 flow [2022-12-13 17:55:55,884 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=16955, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=570, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=245, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17445, PETRI_PLACES=326, PETRI_TRANSITIONS=570} [2022-12-13 17:55:55,885 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 296 predicate places. [2022-12-13 17:55:55,885 INFO L495 AbstractCegarLoop]: Abstraction has has 326 places, 570 transitions, 17445 flow [2022-12-13 17:55:55,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 328.14285714285717) internal successors, (2297), 7 states have internal predecessors, (2297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:55,885 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:55:55,885 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:55:55,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-13 17:55:55,885 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:55:55,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:55:55,886 INFO L85 PathProgramCache]: Analyzing trace with hash -381095571, now seen corresponding path program 25 times [2022-12-13 17:55:55,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:55:55,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966742105] [2022-12-13 17:55:55,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:55:55,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:55:55,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:55:56,113 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:55:56,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:55:56,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966742105] [2022-12-13 17:55:56,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966742105] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:55:56,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:55:56,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:55:56,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631347301] [2022-12-13 17:55:56,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:55:56,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:55:56,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:55:56,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:55:56,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:55:56,303 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:55:56,304 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 570 transitions, 17445 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:55:56,304 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:55:56,304 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:55:56,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:56:00,795 INFO L130 PetriNetUnfolder]: 7234/13282 cut-off events. [2022-12-13 17:56:00,795 INFO L131 PetriNetUnfolder]: For 429713/429713 co-relation queries the response was YES. [2022-12-13 17:56:00,919 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113434 conditions, 13282 events. 7234/13282 cut-off events. For 429713/429713 co-relation queries the response was YES. Maximal size of possible extension queue 931. Compared 110095 event pairs, 2321 based on Foata normal form. 10/13292 useless extension candidates. Maximal degree in co-relation 113299. Up to 9177 conditions per place. [2022-12-13 17:56:00,974 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 446 selfloop transitions, 217 changer transitions 0/663 dead transitions. [2022-12-13 17:56:00,974 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 663 transitions, 19867 flow [2022-12-13 17:56:00,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:56:00,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:56:00,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2357 transitions. [2022-12-13 17:56:00,976 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4230078966259871 [2022-12-13 17:56:00,976 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2357 transitions. [2022-12-13 17:56:00,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2357 transitions. [2022-12-13 17:56:00,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:56:00,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2357 transitions. [2022-12-13 17:56:00,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.7142857142857) internal successors, (2357), 7 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:00,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:00,981 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:00,981 INFO L175 Difference]: Start difference. First operand has 326 places, 570 transitions, 17445 flow. Second operand 7 states and 2357 transitions. [2022-12-13 17:56:00,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 663 transitions, 19867 flow [2022-12-13 17:56:03,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 663 transitions, 19277 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-12-13 17:56:03,975 INFO L231 Difference]: Finished difference. Result has 328 places, 571 transitions, 17319 flow [2022-12-13 17:56:03,975 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=16860, PETRI_DIFFERENCE_MINUEND_PLACES=321, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=570, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17319, PETRI_PLACES=328, PETRI_TRANSITIONS=571} [2022-12-13 17:56:03,975 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 298 predicate places. [2022-12-13 17:56:03,975 INFO L495 AbstractCegarLoop]: Abstraction has has 328 places, 571 transitions, 17319 flow [2022-12-13 17:56:03,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:03,976 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:56:03,976 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:56:03,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-13 17:56:03,976 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:56:03,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:56:03,976 INFO L85 PathProgramCache]: Analyzing trace with hash -439246708, now seen corresponding path program 29 times [2022-12-13 17:56:03,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:56:03,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039573207] [2022-12-13 17:56:03,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:56:03,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:56:03,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:56:04,200 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:56:04,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:56:04,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039573207] [2022-12-13 17:56:04,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039573207] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:56:04,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:56:04,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:56:04,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559279592] [2022-12-13 17:56:04,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:56:04,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:56:04,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:56:04,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:56:04,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:56:04,371 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 320 out of 796 [2022-12-13 17:56:04,372 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 571 transitions, 17319 flow. Second operand has 7 states, 7 states have (on average 323.14285714285717) internal successors, (2262), 7 states have internal predecessors, (2262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:04,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:56:04,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 320 of 796 [2022-12-13 17:56:04,373 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:56:09,040 INFO L130 PetriNetUnfolder]: 7218/13252 cut-off events. [2022-12-13 17:56:09,040 INFO L131 PetriNetUnfolder]: For 420735/420735 co-relation queries the response was YES. [2022-12-13 17:56:09,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113064 conditions, 13252 events. 7218/13252 cut-off events. For 420735/420735 co-relation queries the response was YES. Maximal size of possible extension queue 929. Compared 110446 event pairs, 816 based on Foata normal form. 6/13258 useless extension candidates. Maximal degree in co-relation 112928. Up to 6239 conditions per place. [2022-12-13 17:56:09,190 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 457 selfloop transitions, 270 changer transitions 1/728 dead transitions. [2022-12-13 17:56:09,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 728 transitions, 20984 flow [2022-12-13 17:56:09,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:56:09,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 17:56:09,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3313 transitions. [2022-12-13 17:56:09,193 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41620603015075375 [2022-12-13 17:56:09,194 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3313 transitions. [2022-12-13 17:56:09,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3313 transitions. [2022-12-13 17:56:09,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:56:09,194 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3313 transitions. [2022-12-13 17:56:09,196 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 331.3) internal successors, (3313), 10 states have internal predecessors, (3313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:09,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:09,200 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:09,200 INFO L175 Difference]: Start difference. First operand has 328 places, 571 transitions, 17319 flow. Second operand 10 states and 3313 transitions. [2022-12-13 17:56:09,200 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 728 transitions, 20984 flow [2022-12-13 17:56:12,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 728 transitions, 20594 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 17:56:12,166 INFO L231 Difference]: Finished difference. Result has 337 places, 574 transitions, 17707 flow [2022-12-13 17:56:12,167 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=16899, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=570, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=266, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=17707, PETRI_PLACES=337, PETRI_TRANSITIONS=574} [2022-12-13 17:56:12,167 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 307 predicate places. [2022-12-13 17:56:12,167 INFO L495 AbstractCegarLoop]: Abstraction has has 337 places, 574 transitions, 17707 flow [2022-12-13 17:56:12,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 323.14285714285717) internal successors, (2262), 7 states have internal predecessors, (2262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:12,167 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:56:12,167 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:56:12,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-12-13 17:56:12,167 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:56:12,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:56:12,168 INFO L85 PathProgramCache]: Analyzing trace with hash -67558746, now seen corresponding path program 30 times [2022-12-13 17:56:12,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:56:12,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494532297] [2022-12-13 17:56:12,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:56:12,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:56:12,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:56:12,433 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:56:12,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:56:12,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494532297] [2022-12-13 17:56:12,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494532297] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:56:12,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:56:12,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:56:12,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364921961] [2022-12-13 17:56:12,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:56:12,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:56:12,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:56:12,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:56:12,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:56:12,677 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 796 [2022-12-13 17:56:12,678 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 574 transitions, 17707 flow. Second operand has 7 states, 7 states have (on average 321.14285714285717) internal successors, (2248), 7 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:12,678 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:56:12,678 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 796 [2022-12-13 17:56:12,678 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:56:17,335 INFO L130 PetriNetUnfolder]: 7183/13183 cut-off events. [2022-12-13 17:56:17,335 INFO L131 PetriNetUnfolder]: For 443135/443135 co-relation queries the response was YES. [2022-12-13 17:56:17,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113979 conditions, 13183 events. 7183/13183 cut-off events. For 443135/443135 co-relation queries the response was YES. Maximal size of possible extension queue 924. Compared 109105 event pairs, 2035 based on Foata normal form. 12/13195 useless extension candidates. Maximal degree in co-relation 113840. Up to 6205 conditions per place. [2022-12-13 17:56:17,470 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 444 selfloop transitions, 220 changer transitions 1/665 dead transitions. [2022-12-13 17:56:17,470 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 665 transitions, 20239 flow [2022-12-13 17:56:17,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:56:17,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:56:17,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2312 transitions. [2022-12-13 17:56:17,473 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4149318018664752 [2022-12-13 17:56:17,473 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2312 transitions. [2022-12-13 17:56:17,473 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2312 transitions. [2022-12-13 17:56:17,473 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:56:17,473 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2312 transitions. [2022-12-13 17:56:17,475 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 330.2857142857143) internal successors, (2312), 7 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:17,477 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:17,478 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:17,478 INFO L175 Difference]: Start difference. First operand has 337 places, 574 transitions, 17707 flow. Second operand 7 states and 2312 transitions. [2022-12-13 17:56:17,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 665 transitions, 20239 flow [2022-12-13 17:56:20,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 665 transitions, 19862 flow, removed 29 selfloop flow, removed 4 redundant places. [2022-12-13 17:56:20,301 INFO L231 Difference]: Finished difference. Result has 341 places, 575 transitions, 17882 flow [2022-12-13 17:56:20,301 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17335, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=218, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17882, PETRI_PLACES=341, PETRI_TRANSITIONS=575} [2022-12-13 17:56:20,301 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 311 predicate places. [2022-12-13 17:56:20,302 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 575 transitions, 17882 flow [2022-12-13 17:56:20,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 321.14285714285717) internal successors, (2248), 7 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:20,302 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:56:20,302 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:56:20,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-12-13 17:56:20,302 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:56:20,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:56:20,302 INFO L85 PathProgramCache]: Analyzing trace with hash 791394508, now seen corresponding path program 31 times [2022-12-13 17:56:20,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:56:20,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712630216] [2022-12-13 17:56:20,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:56:20,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:56:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:56:20,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:56:20,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:56:20,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712630216] [2022-12-13 17:56:20,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712630216] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:56:20,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:56:20,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:56:20,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830784559] [2022-12-13 17:56:20,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:56:20,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:56:20,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:56:20,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:56:20,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:56:20,695 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:56:20,696 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 575 transitions, 17882 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:20,696 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:56:20,696 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:56:20,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:56:25,212 INFO L130 PetriNetUnfolder]: 7187/13167 cut-off events. [2022-12-13 17:56:25,212 INFO L131 PetriNetUnfolder]: For 440645/440645 co-relation queries the response was YES. [2022-12-13 17:56:25,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113465 conditions, 13167 events. 7187/13167 cut-off events. For 440645/440645 co-relation queries the response was YES. Maximal size of possible extension queue 923. Compared 108640 event pairs, 2031 based on Foata normal form. 4/13171 useless extension candidates. Maximal degree in co-relation 113324. Up to 6207 conditions per place. [2022-12-13 17:56:25,347 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 439 selfloop transitions, 226 changer transitions 0/665 dead transitions. [2022-12-13 17:56:25,347 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 665 transitions, 20396 flow [2022-12-13 17:56:25,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:56:25,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:56:25,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2367 transitions. [2022-12-13 17:56:25,350 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42480258435032303 [2022-12-13 17:56:25,350 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2367 transitions. [2022-12-13 17:56:25,350 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2367 transitions. [2022-12-13 17:56:25,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:56:25,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2367 transitions. [2022-12-13 17:56:25,352 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.14285714285717) internal successors, (2367), 7 states have internal predecessors, (2367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:25,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:25,354 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:25,354 INFO L175 Difference]: Start difference. First operand has 341 places, 575 transitions, 17882 flow. Second operand 7 states and 2367 transitions. [2022-12-13 17:56:25,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 665 transitions, 20396 flow [2022-12-13 17:56:28,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 665 transitions, 20047 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 17:56:28,353 INFO L231 Difference]: Finished difference. Result has 342 places, 579 transitions, 18079 flow [2022-12-13 17:56:28,353 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17447, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=351, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18079, PETRI_PLACES=342, PETRI_TRANSITIONS=579} [2022-12-13 17:56:28,353 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 312 predicate places. [2022-12-13 17:56:28,354 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 579 transitions, 18079 flow [2022-12-13 17:56:28,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:28,354 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:56:28,354 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:56:28,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-12-13 17:56:28,354 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:56:28,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:56:28,354 INFO L85 PathProgramCache]: Analyzing trace with hash -166906563, now seen corresponding path program 26 times [2022-12-13 17:56:28,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:56:28,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673741947] [2022-12-13 17:56:28,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:56:28,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:56:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:56:28,602 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:56:28,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:56:28,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673741947] [2022-12-13 17:56:28,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673741947] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:56:28,602 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:56:28,602 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:56:28,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332154450] [2022-12-13 17:56:28,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:56:28,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:56:28,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:56:28,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:56:28,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:56:28,815 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:56:28,816 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 579 transitions, 18079 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:28,816 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:56:28,816 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:56:28,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:56:33,346 INFO L130 PetriNetUnfolder]: 7149/13093 cut-off events. [2022-12-13 17:56:33,346 INFO L131 PetriNetUnfolder]: For 450101/450101 co-relation queries the response was YES. [2022-12-13 17:56:33,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113769 conditions, 13093 events. 7149/13093 cut-off events. For 450101/450101 co-relation queries the response was YES. Maximal size of possible extension queue 917. Compared 107926 event pairs, 2265 based on Foata normal form. 20/13113 useless extension candidates. Maximal degree in co-relation 113629. Up to 9070 conditions per place. [2022-12-13 17:56:33,565 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 445 selfloop transitions, 214 changer transitions 0/659 dead transitions. [2022-12-13 17:56:33,565 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 659 transitions, 20239 flow [2022-12-13 17:56:33,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:56:33,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:56:33,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2374 transitions. [2022-12-13 17:56:33,568 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42605886575735824 [2022-12-13 17:56:33,568 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2374 transitions. [2022-12-13 17:56:33,568 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2374 transitions. [2022-12-13 17:56:33,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:56:33,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2374 transitions. [2022-12-13 17:56:33,570 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 339.14285714285717) internal successors, (2374), 7 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:33,572 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:33,573 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:33,573 INFO L175 Difference]: Start difference. First operand has 342 places, 579 transitions, 18079 flow. Second operand 7 states and 2374 transitions. [2022-12-13 17:56:33,573 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 659 transitions, 20239 flow [2022-12-13 17:56:36,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 659 transitions, 19787 flow, removed 4 selfloop flow, removed 5 redundant places. [2022-12-13 17:56:36,374 INFO L231 Difference]: Finished difference. Result has 345 places, 581 transitions, 18116 flow [2022-12-13 17:56:36,375 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17627, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=579, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=212, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18116, PETRI_PLACES=345, PETRI_TRANSITIONS=581} [2022-12-13 17:56:36,375 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 315 predicate places. [2022-12-13 17:56:36,375 INFO L495 AbstractCegarLoop]: Abstraction has has 345 places, 581 transitions, 18116 flow [2022-12-13 17:56:36,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:36,375 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:56:36,375 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:56:36,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-12-13 17:56:36,375 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:56:36,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:56:36,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1052248824, now seen corresponding path program 32 times [2022-12-13 17:56:36,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:56:36,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458422051] [2022-12-13 17:56:36,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:56:36,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:56:36,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:56:36,626 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:56:36,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:56:36,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458422051] [2022-12-13 17:56:36,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458422051] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:56:36,626 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:56:36,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:56:36,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289870881] [2022-12-13 17:56:36,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:56:36,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:56:36,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:56:36,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:56:36,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:56:36,837 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 316 out of 796 [2022-12-13 17:56:36,838 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 581 transitions, 18116 flow. Second operand has 7 states, 7 states have (on average 319.14285714285717) internal successors, (2234), 7 states have internal predecessors, (2234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:36,838 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:56:36,838 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 316 of 796 [2022-12-13 17:56:36,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:56:41,458 INFO L130 PetriNetUnfolder]: 7133/13063 cut-off events. [2022-12-13 17:56:41,458 INFO L131 PetriNetUnfolder]: For 449680/449680 co-relation queries the response was YES. [2022-12-13 17:56:41,545 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113848 conditions, 13063 events. 7133/13063 cut-off events. For 449680/449680 co-relation queries the response was YES. Maximal size of possible extension queue 917. Compared 107925 event pairs, 838 based on Foata normal form. 6/13069 useless extension candidates. Maximal degree in co-relation 113706. Up to 6151 conditions per place. [2022-12-13 17:56:41,595 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 451 selfloop transitions, 230 changer transitions 1/682 dead transitions. [2022-12-13 17:56:41,595 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 682 transitions, 20845 flow [2022-12-13 17:56:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:56:41,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:56:41,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2621 transitions. [2022-12-13 17:56:41,598 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4115891959798995 [2022-12-13 17:56:41,598 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2621 transitions. [2022-12-13 17:56:41,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2621 transitions. [2022-12-13 17:56:41,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:56:41,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2621 transitions. [2022-12-13 17:56:41,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 327.625) internal successors, (2621), 8 states have internal predecessors, (2621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:41,602 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 796.0) internal successors, (7164), 9 states have internal predecessors, (7164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:41,603 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 796.0) internal successors, (7164), 9 states have internal predecessors, (7164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:41,603 INFO L175 Difference]: Start difference. First operand has 345 places, 581 transitions, 18116 flow. Second operand 8 states and 2621 transitions. [2022-12-13 17:56:41,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 682 transitions, 20845 flow [2022-12-13 17:56:44,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 682 transitions, 20450 flow, removed 6 selfloop flow, removed 3 redundant places. [2022-12-13 17:56:44,605 INFO L231 Difference]: Finished difference. Result has 349 places, 579 transitions, 18121 flow [2022-12-13 17:56:44,605 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17689, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=580, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=230, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=18121, PETRI_PLACES=349, PETRI_TRANSITIONS=579} [2022-12-13 17:56:44,605 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 319 predicate places. [2022-12-13 17:56:44,605 INFO L495 AbstractCegarLoop]: Abstraction has has 349 places, 579 transitions, 18121 flow [2022-12-13 17:56:44,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 319.14285714285717) internal successors, (2234), 7 states have internal predecessors, (2234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:44,606 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:56:44,606 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:56:44,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-12-13 17:56:44,606 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:56:44,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:56:44,606 INFO L85 PathProgramCache]: Analyzing trace with hash 2018015755, now seen corresponding path program 27 times [2022-12-13 17:56:44,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:56:44,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962015778] [2022-12-13 17:56:44,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:56:44,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:56:44,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:56:44,823 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:56:44,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:56:44,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962015778] [2022-12-13 17:56:44,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962015778] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:56:44,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:56:44,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:56:44,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202569033] [2022-12-13 17:56:44,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:56:44,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:56:44,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:56:44,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:56:44,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:56:45,037 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:56:45,038 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 579 transitions, 18121 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:45,038 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:56:45,038 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:56:45,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:56:49,550 INFO L130 PetriNetUnfolder]: 7110/13010 cut-off events. [2022-12-13 17:56:49,551 INFO L131 PetriNetUnfolder]: For 458504/458504 co-relation queries the response was YES. [2022-12-13 17:56:49,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 114484 conditions, 13010 events. 7110/13010 cut-off events. For 458504/458504 co-relation queries the response was YES. Maximal size of possible extension queue 910. Compared 106990 event pairs, 2213 based on Foata normal form. 8/13018 useless extension candidates. Maximal degree in co-relation 114342. Up to 9040 conditions per place. [2022-12-13 17:56:49,699 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 437 selfloop transitions, 217 changer transitions 1/655 dead transitions. [2022-12-13 17:56:49,699 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 655 transitions, 20276 flow [2022-12-13 17:56:49,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:56:49,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:56:49,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2349 transitions. [2022-12-13 17:56:49,701 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4215721464465183 [2022-12-13 17:56:49,701 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2349 transitions. [2022-12-13 17:56:49,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2349 transitions. [2022-12-13 17:56:49,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:56:49,702 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2349 transitions. [2022-12-13 17:56:49,703 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.57142857142856) internal successors, (2349), 7 states have internal predecessors, (2349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:49,706 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:49,706 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:49,706 INFO L175 Difference]: Start difference. First operand has 349 places, 579 transitions, 18121 flow. Second operand 7 states and 2349 transitions. [2022-12-13 17:56:49,706 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 655 transitions, 20276 flow [2022-12-13 17:56:52,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 655 transitions, 19891 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-13 17:56:52,461 INFO L231 Difference]: Finished difference. Result has 353 places, 578 transitions, 18144 flow [2022-12-13 17:56:52,462 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17701, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=578, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=217, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18144, PETRI_PLACES=353, PETRI_TRANSITIONS=578} [2022-12-13 17:56:52,462 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 323 predicate places. [2022-12-13 17:56:52,462 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 578 transitions, 18144 flow [2022-12-13 17:56:52,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:52,462 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:56:52,462 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:56:52,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-12-13 17:56:52,463 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:56:52,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:56:52,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1325723647, now seen corresponding path program 28 times [2022-12-13 17:56:52,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:56:52,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971598425] [2022-12-13 17:56:52,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:56:52,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:56:52,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:56:52,728 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:56:52,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:56:52,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971598425] [2022-12-13 17:56:52,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971598425] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:56:52,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:56:52,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:56:52,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362734824] [2022-12-13 17:56:52,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:56:52,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:56:52,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:56:52,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:56:52,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:56:53,008 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:56:53,009 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 578 transitions, 18144 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:53,009 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:56:53,009 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:56:53,009 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:56:57,609 INFO L130 PetriNetUnfolder]: 7103/12987 cut-off events. [2022-12-13 17:56:57,610 INFO L131 PetriNetUnfolder]: For 460429/460429 co-relation queries the response was YES. [2022-12-13 17:56:57,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113218 conditions, 12987 events. 7103/12987 cut-off events. For 460429/460429 co-relation queries the response was YES. Maximal size of possible extension queue 907. Compared 106673 event pairs, 2217 based on Foata normal form. 4/12991 useless extension candidates. Maximal degree in co-relation 113075. Up to 9040 conditions per place. [2022-12-13 17:56:57,737 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 429 selfloop transitions, 217 changer transitions 0/646 dead transitions. [2022-12-13 17:56:57,737 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 646 transitions, 20203 flow [2022-12-13 17:56:57,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:56:57,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:56:57,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2343 transitions. [2022-12-13 17:56:57,739 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4204953338119167 [2022-12-13 17:56:57,740 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2343 transitions. [2022-12-13 17:56:57,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2343 transitions. [2022-12-13 17:56:57,740 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:56:57,740 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2343 transitions. [2022-12-13 17:56:57,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 334.7142857142857) internal successors, (2343), 7 states have internal predecessors, (2343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:57,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:57,744 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:56:57,744 INFO L175 Difference]: Start difference. First operand has 353 places, 578 transitions, 18144 flow. Second operand 7 states and 2343 transitions. [2022-12-13 17:56:57,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 646 transitions, 20203 flow [2022-12-13 17:57:00,380 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 646 transitions, 19794 flow, removed 1 selfloop flow, removed 6 redundant places. [2022-12-13 17:57:00,392 INFO L231 Difference]: Finished difference. Result has 352 places, 577 transitions, 18125 flow [2022-12-13 17:57:00,392 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17691, PETRI_DIFFERENCE_MINUEND_PLACES=346, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=577, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=217, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18125, PETRI_PLACES=352, PETRI_TRANSITIONS=577} [2022-12-13 17:57:00,393 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 322 predicate places. [2022-12-13 17:57:00,393 INFO L495 AbstractCegarLoop]: Abstraction has has 352 places, 577 transitions, 18125 flow [2022-12-13 17:57:00,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:00,393 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:57:00,393 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:57:00,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-12-13 17:57:00,393 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:57:00,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:57:00,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1924846617, now seen corresponding path program 29 times [2022-12-13 17:57:00,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:57:00,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133150696] [2022-12-13 17:57:00,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:57:00,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:57:00,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:57:00,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:00,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:57:00,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133150696] [2022-12-13 17:57:00,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133150696] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:57:00,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:57:00,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:57:00,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84238888] [2022-12-13 17:57:00,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:57:00,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:57:00,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:57:00,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:57:00,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:57:00,866 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:57:00,867 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 577 transitions, 18125 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:00,867 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:57:00,867 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:57:00,867 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:57:05,401 INFO L130 PetriNetUnfolder]: 7083/12943 cut-off events. [2022-12-13 17:57:05,401 INFO L131 PetriNetUnfolder]: For 458557/458557 co-relation queries the response was YES. [2022-12-13 17:57:05,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113033 conditions, 12943 events. 7083/12943 cut-off events. For 458557/458557 co-relation queries the response was YES. Maximal size of possible extension queue 903. Compared 106154 event pairs, 2265 based on Foata normal form. 8/12951 useless extension candidates. Maximal degree in co-relation 112893. Up to 9040 conditions per place. [2022-12-13 17:57:05,528 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 445 selfloop transitions, 207 changer transitions 1/653 dead transitions. [2022-12-13 17:57:05,528 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 653 transitions, 20150 flow [2022-12-13 17:57:05,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:57:05,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:57:05,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2358 transitions. [2022-12-13 17:57:05,531 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42318736539842067 [2022-12-13 17:57:05,531 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2358 transitions. [2022-12-13 17:57:05,531 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2358 transitions. [2022-12-13 17:57:05,531 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:57:05,531 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2358 transitions. [2022-12-13 17:57:05,533 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.85714285714283) internal successors, (2358), 7 states have internal predecessors, (2358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:05,535 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:05,535 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:05,535 INFO L175 Difference]: Start difference. First operand has 352 places, 577 transitions, 18125 flow. Second operand 7 states and 2358 transitions. [2022-12-13 17:57:05,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 653 transitions, 20150 flow [2022-12-13 17:57:08,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 653 transitions, 19716 flow, removed 1 selfloop flow, removed 5 redundant places. [2022-12-13 17:57:08,233 INFO L231 Difference]: Finished difference. Result has 353 places, 574 transitions, 17996 flow [2022-12-13 17:57:08,233 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17620, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=575, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=207, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17996, PETRI_PLACES=353, PETRI_TRANSITIONS=574} [2022-12-13 17:57:08,233 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 323 predicate places. [2022-12-13 17:57:08,233 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 574 transitions, 17996 flow [2022-12-13 17:57:08,234 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:08,234 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:57:08,234 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:57:08,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-12-13 17:57:08,234 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:57:08,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:57:08,234 INFO L85 PathProgramCache]: Analyzing trace with hash -107543213, now seen corresponding path program 30 times [2022-12-13 17:57:08,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:57:08,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629029227] [2022-12-13 17:57:08,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:57:08,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:57:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:57:08,465 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:08,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:57:08,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629029227] [2022-12-13 17:57:08,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629029227] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:57:08,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:57:08,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:57:08,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466447800] [2022-12-13 17:57:08,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:57:08,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:57:08,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:57:08,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:57:08,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:57:08,615 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:57:08,616 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 574 transitions, 17996 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:08,616 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:57:08,616 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:57:08,616 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:57:13,624 INFO L130 PetriNetUnfolder]: 7068/12912 cut-off events. [2022-12-13 17:57:13,624 INFO L131 PetriNetUnfolder]: For 455422/455422 co-relation queries the response was YES. [2022-12-13 17:57:13,733 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112592 conditions, 12912 events. 7068/12912 cut-off events. For 455422/455422 co-relation queries the response was YES. Maximal size of possible extension queue 900. Compared 105805 event pairs, 2257 based on Foata normal form. 10/12922 useless extension candidates. Maximal degree in co-relation 112452. Up to 9040 conditions per place. [2022-12-13 17:57:13,780 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 432 selfloop transitions, 213 changer transitions 0/645 dead transitions. [2022-12-13 17:57:13,781 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 645 transitions, 20032 flow [2022-12-13 17:57:13,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:57:13,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:57:13,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2370 transitions. [2022-12-13 17:57:13,783 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4253409906676238 [2022-12-13 17:57:13,783 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2370 transitions. [2022-12-13 17:57:13,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2370 transitions. [2022-12-13 17:57:13,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:57:13,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2370 transitions. [2022-12-13 17:57:13,785 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.57142857142856) internal successors, (2370), 7 states have internal predecessors, (2370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:13,787 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:13,788 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:13,788 INFO L175 Difference]: Start difference. First operand has 353 places, 574 transitions, 17996 flow. Second operand 7 states and 2370 transitions. [2022-12-13 17:57:13,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 645 transitions, 20032 flow [2022-12-13 17:57:16,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 645 transitions, 19610 flow, removed 0 selfloop flow, removed 7 redundant places. [2022-12-13 17:57:16,164 INFO L231 Difference]: Finished difference. Result has 351 places, 574 transitions, 17985 flow [2022-12-13 17:57:16,164 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17537, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=212, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17985, PETRI_PLACES=351, PETRI_TRANSITIONS=574} [2022-12-13 17:57:16,164 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 321 predicate places. [2022-12-13 17:57:16,165 INFO L495 AbstractCegarLoop]: Abstraction has has 351 places, 574 transitions, 17985 flow [2022-12-13 17:57:16,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:16,165 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:57:16,165 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:57:16,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-12-13 17:57:16,165 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:57:16,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:57:16,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1502060853, now seen corresponding path program 31 times [2022-12-13 17:57:16,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:57:16,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33247405] [2022-12-13 17:57:16,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:57:16,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:57:16,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:57:16,379 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:16,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:57:16,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33247405] [2022-12-13 17:57:16,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33247405] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:57:16,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:57:16,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:57:16,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592236818] [2022-12-13 17:57:16,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:57:16,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:57:16,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:57:16,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:57:16,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:57:16,572 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:57:16,573 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 574 transitions, 17985 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:16,573 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:57:16,573 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:57:16,573 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:57:22,651 INFO L130 PetriNetUnfolder]: 7058/12890 cut-off events. [2022-12-13 17:57:22,651 INFO L131 PetriNetUnfolder]: For 453764/453764 co-relation queries the response was YES. [2022-12-13 17:57:22,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112385 conditions, 12890 events. 7058/12890 cut-off events. For 453764/453764 co-relation queries the response was YES. Maximal size of possible extension queue 898. Compared 105499 event pairs, 2249 based on Foata normal form. 4/12894 useless extension candidates. Maximal degree in co-relation 112247. Up to 9040 conditions per place. [2022-12-13 17:57:22,775 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 435 selfloop transitions, 217 changer transitions 4/656 dead transitions. [2022-12-13 17:57:22,775 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 656 transitions, 20172 flow [2022-12-13 17:57:22,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:57:22,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:57:22,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2350 transitions. [2022-12-13 17:57:22,778 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4217516152189519 [2022-12-13 17:57:22,778 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2350 transitions. [2022-12-13 17:57:22,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2350 transitions. [2022-12-13 17:57:22,778 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:57:22,778 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2350 transitions. [2022-12-13 17:57:22,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.7142857142857) internal successors, (2350), 7 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:22,782 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:22,782 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:22,782 INFO L175 Difference]: Start difference. First operand has 351 places, 574 transitions, 17985 flow. Second operand 7 states and 2350 transitions. [2022-12-13 17:57:22,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 656 transitions, 20172 flow [2022-12-13 17:57:25,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 656 transitions, 19768 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 17:57:25,159 INFO L231 Difference]: Finished difference. Result has 353 places, 572 transitions, 17919 flow [2022-12-13 17:57:25,160 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17524, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=217, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17919, PETRI_PLACES=353, PETRI_TRANSITIONS=572} [2022-12-13 17:57:25,160 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 323 predicate places. [2022-12-13 17:57:25,160 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 572 transitions, 17919 flow [2022-12-13 17:57:25,160 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:25,160 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:57:25,160 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:57:25,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-12-13 17:57:25,160 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:57:25,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:57:25,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1074952277, now seen corresponding path program 32 times [2022-12-13 17:57:25,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:57:25,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772040451] [2022-12-13 17:57:25,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:57:25,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:57:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:57:25,385 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:25,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:57:25,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772040451] [2022-12-13 17:57:25,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772040451] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:57:25,386 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:57:25,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:57:25,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454108580] [2022-12-13 17:57:25,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:57:25,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:57:25,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:57:25,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:57:25,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:57:25,648 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:57:25,649 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 572 transitions, 17919 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:25,649 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:57:25,649 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:57:25,649 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:57:30,290 INFO L130 PetriNetUnfolder]: 7045/12861 cut-off events. [2022-12-13 17:57:30,290 INFO L131 PetriNetUnfolder]: For 453025/453025 co-relation queries the response was YES. [2022-12-13 17:57:30,377 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112176 conditions, 12861 events. 7045/12861 cut-off events. For 453025/453025 co-relation queries the response was YES. Maximal size of possible extension queue 895. Compared 105242 event pairs, 2263 based on Foata normal form. 4/12865 useless extension candidates. Maximal degree in co-relation 112038. Up to 9040 conditions per place. [2022-12-13 17:57:30,430 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 426 selfloop transitions, 206 changer transitions 4/636 dead transitions. [2022-12-13 17:57:30,430 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 636 transitions, 19886 flow [2022-12-13 17:57:30,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:57:30,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:57:30,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2359 transitions. [2022-12-13 17:57:30,432 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42336683417085424 [2022-12-13 17:57:30,432 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2359 transitions. [2022-12-13 17:57:30,432 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2359 transitions. [2022-12-13 17:57:30,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:57:30,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2359 transitions. [2022-12-13 17:57:30,434 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.0) internal successors, (2359), 7 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:30,437 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:30,437 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:30,437 INFO L175 Difference]: Start difference. First operand has 353 places, 572 transitions, 17919 flow. Second operand 7 states and 2359 transitions. [2022-12-13 17:57:30,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 636 transitions, 19886 flow [2022-12-13 17:57:33,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 636 transitions, 19440 flow, removed 6 selfloop flow, removed 5 redundant places. [2022-12-13 17:57:33,012 INFO L231 Difference]: Finished difference. Result has 353 places, 570 transitions, 17792 flow [2022-12-13 17:57:33,012 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17424, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=571, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=206, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17792, PETRI_PLACES=353, PETRI_TRANSITIONS=570} [2022-12-13 17:57:33,013 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 323 predicate places. [2022-12-13 17:57:33,013 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 570 transitions, 17792 flow [2022-12-13 17:57:33,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:33,013 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:57:33,013 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:57:33,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-12-13 17:57:33,013 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:57:33,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:57:33,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1459360368, now seen corresponding path program 33 times [2022-12-13 17:57:33,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:57:33,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621803375] [2022-12-13 17:57:33,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:57:33,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:57:33,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:57:33,206 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:33,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:57:33,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621803375] [2022-12-13 17:57:33,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621803375] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:57:33,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:57:33,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:57:33,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094963949] [2022-12-13 17:57:33,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:57:33,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:57:33,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:57:33,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:57:33,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:57:33,332 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:57:33,333 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 570 transitions, 17792 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:33,334 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:57:33,334 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:57:33,334 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:57:38,641 INFO L130 PetriNetUnfolder]: 7028/12826 cut-off events. [2022-12-13 17:57:38,641 INFO L131 PetriNetUnfolder]: For 461120/461120 co-relation queries the response was YES. [2022-12-13 17:57:38,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111779 conditions, 12826 events. 7028/12826 cut-off events. For 461120/461120 co-relation queries the response was YES. Maximal size of possible extension queue 892. Compared 105103 event pairs, 2687 based on Foata normal form. 6/12832 useless extension candidates. Maximal degree in co-relation 111641. Up to 9415 conditions per place. [2022-12-13 17:57:38,782 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 473 selfloop transitions, 203 changer transitions 9/685 dead transitions. [2022-12-13 17:57:38,782 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 685 transitions, 21258 flow [2022-12-13 17:57:38,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:57:38,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:57:38,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2360 transitions. [2022-12-13 17:57:38,784 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4235463029432879 [2022-12-13 17:57:38,785 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2360 transitions. [2022-12-13 17:57:38,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2360 transitions. [2022-12-13 17:57:38,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:57:38,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2360 transitions. [2022-12-13 17:57:38,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.14285714285717) internal successors, (2360), 7 states have internal predecessors, (2360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:38,789 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:38,789 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:38,789 INFO L175 Difference]: Start difference. First operand has 353 places, 570 transitions, 17792 flow. Second operand 7 states and 2360 transitions. [2022-12-13 17:57:38,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 685 transitions, 21258 flow [2022-12-13 17:57:41,213 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 685 transitions, 20783 flow, removed 4 selfloop flow, removed 6 redundant places. [2022-12-13 17:57:41,225 INFO L231 Difference]: Finished difference. Result has 356 places, 584 transitions, 18237 flow [2022-12-13 17:57:41,226 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17369, PETRI_DIFFERENCE_MINUEND_PLACES=346, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=570, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=189, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=367, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18237, PETRI_PLACES=356, PETRI_TRANSITIONS=584} [2022-12-13 17:57:41,226 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 326 predicate places. [2022-12-13 17:57:41,226 INFO L495 AbstractCegarLoop]: Abstraction has has 356 places, 584 transitions, 18237 flow [2022-12-13 17:57:41,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:41,226 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:57:41,226 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:57:41,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-12-13 17:57:41,226 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:57:41,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:57:41,227 INFO L85 PathProgramCache]: Analyzing trace with hash -197006768, now seen corresponding path program 34 times [2022-12-13 17:57:41,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:57:41,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669387509] [2022-12-13 17:57:41,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:57:41,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:57:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:57:41,428 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:41,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:57:41,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669387509] [2022-12-13 17:57:41,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669387509] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:57:41,428 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:57:41,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:57:41,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477557802] [2022-12-13 17:57:41,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:57:41,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:57:41,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:57:41,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:57:41,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:57:41,562 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:57:41,563 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 584 transitions, 18237 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:41,563 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:57:41,563 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:57:41,563 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:57:46,346 INFO L130 PetriNetUnfolder]: 6997/12745 cut-off events. [2022-12-13 17:57:46,347 INFO L131 PetriNetUnfolder]: For 459121/459121 co-relation queries the response was YES. [2022-12-13 17:57:46,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111174 conditions, 12745 events. 6997/12745 cut-off events. For 459121/459121 co-relation queries the response was YES. Maximal size of possible extension queue 885. Compared 104162 event pairs, 2667 based on Foata normal form. 4/12749 useless extension candidates. Maximal degree in co-relation 111033. Up to 9415 conditions per place. [2022-12-13 17:57:46,487 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 482 selfloop transitions, 200 changer transitions 0/682 dead transitions. [2022-12-13 17:57:46,487 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 682 transitions, 21116 flow [2022-12-13 17:57:46,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:57:46,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:57:46,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2353 transitions. [2022-12-13 17:57:46,490 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42229002153625267 [2022-12-13 17:57:46,490 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2353 transitions. [2022-12-13 17:57:46,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2353 transitions. [2022-12-13 17:57:46,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:57:46,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2353 transitions. [2022-12-13 17:57:46,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.14285714285717) internal successors, (2353), 7 states have internal predecessors, (2353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:46,494 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:46,494 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:46,494 INFO L175 Difference]: Start difference. First operand has 356 places, 584 transitions, 18237 flow. Second operand 7 states and 2353 transitions. [2022-12-13 17:57:46,494 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 682 transitions, 21116 flow [2022-12-13 17:57:49,046 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 358 places, 682 transitions, 20890 flow, removed 32 selfloop flow, removed 3 redundant places. [2022-12-13 17:57:49,059 INFO L231 Difference]: Finished difference. Result has 360 places, 585 transitions, 18493 flow [2022-12-13 17:57:49,059 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=17955, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=582, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=197, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=382, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18493, PETRI_PLACES=360, PETRI_TRANSITIONS=585} [2022-12-13 17:57:49,059 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 330 predicate places. [2022-12-13 17:57:49,059 INFO L495 AbstractCegarLoop]: Abstraction has has 360 places, 585 transitions, 18493 flow [2022-12-13 17:57:49,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:49,059 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:57:49,060 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:57:49,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-12-13 17:57:49,060 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:57:49,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:57:49,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1193788843, now seen corresponding path program 33 times [2022-12-13 17:57:49,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:57:49,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924076664] [2022-12-13 17:57:49,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:57:49,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:57:49,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:57:49,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:49,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:57:49,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924076664] [2022-12-13 17:57:49,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924076664] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:57:49,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217863660] [2022-12-13 17:57:49,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 17:57:49,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:57:49,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:57:49,269 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:57:49,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 17:57:49,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 17:57:49,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:57:49,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 17:57:49,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:57:49,592 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:49,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:57:49,763 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:49,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217863660] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 17:57:49,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 17:57:49,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 16 [2022-12-13 17:57:49,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18472253] [2022-12-13 17:57:49,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:57:49,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:57:49,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:57:49,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:57:49,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-12-13 17:57:49,970 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 323 out of 796 [2022-12-13 17:57:49,971 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 585 transitions, 18493 flow. Second operand has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:49,971 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:57:49,971 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 323 of 796 [2022-12-13 17:57:49,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:57:55,381 INFO L130 PetriNetUnfolder]: 8365/15431 cut-off events. [2022-12-13 17:57:55,381 INFO L131 PetriNetUnfolder]: For 535164/535164 co-relation queries the response was YES. [2022-12-13 17:57:55,535 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131600 conditions, 15431 events. 8365/15431 cut-off events. For 535164/535164 co-relation queries the response was YES. Maximal size of possible extension queue 1022. Compared 131528 event pairs, 2063 based on Foata normal form. 26/15457 useless extension candidates. Maximal degree in co-relation 131459. Up to 7397 conditions per place. [2022-12-13 17:57:55,600 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 599 selfloop transitions, 178 changer transitions 0/777 dead transitions. [2022-12-13 17:57:55,600 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 777 transitions, 23912 flow [2022-12-13 17:57:55,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:57:55,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:57:55,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2351 transitions. [2022-12-13 17:57:55,603 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4219310839913855 [2022-12-13 17:57:55,603 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2351 transitions. [2022-12-13 17:57:55,603 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2351 transitions. [2022-12-13 17:57:55,603 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:57:55,603 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2351 transitions. [2022-12-13 17:57:55,605 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.85714285714283) internal successors, (2351), 7 states have internal predecessors, (2351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:55,607 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:55,607 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:55,608 INFO L175 Difference]: Start difference. First operand has 360 places, 585 transitions, 18493 flow. Second operand 7 states and 2351 transitions. [2022-12-13 17:57:55,608 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 366 places, 777 transitions, 23912 flow [2022-12-13 17:57:58,725 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 363 places, 777 transitions, 23505 flow, removed 6 selfloop flow, removed 3 redundant places. [2022-12-13 17:57:58,739 INFO L231 Difference]: Finished difference. Result has 367 places, 663 transitions, 20802 flow [2022-12-13 17:57:58,739 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=18104, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=20802, PETRI_PLACES=367, PETRI_TRANSITIONS=663} [2022-12-13 17:57:58,739 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 337 predicate places. [2022-12-13 17:57:58,739 INFO L495 AbstractCegarLoop]: Abstraction has has 367 places, 663 transitions, 20802 flow [2022-12-13 17:57:58,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:58,739 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:57:58,740 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:57:58,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 17:57:58,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:57:58,941 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:57:58,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:57:58,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1114821597, now seen corresponding path program 34 times [2022-12-13 17:57:58,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:57:58,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751586700] [2022-12-13 17:57:58,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:57:58,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:57:59,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:57:59,218 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:57:59,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:57:59,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751586700] [2022-12-13 17:57:59,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751586700] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:57:59,218 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:57:59,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:57:59,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97368448] [2022-12-13 17:57:59,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:57:59,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:57:59,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:57:59,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:57:59,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:57:59,448 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:57:59,450 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 663 transitions, 20802 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:57:59,450 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:57:59,450 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:57:59,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:58:05,384 INFO L130 PetriNetUnfolder]: 8583/15849 cut-off events. [2022-12-13 17:58:05,385 INFO L131 PetriNetUnfolder]: For 570854/570854 co-relation queries the response was YES. [2022-12-13 17:58:05,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138046 conditions, 15849 events. 8583/15849 cut-off events. For 570854/570854 co-relation queries the response was YES. Maximal size of possible extension queue 1064. Compared 135908 event pairs, 2063 based on Foata normal form. 20/15869 useless extension candidates. Maximal degree in co-relation 137901. Up to 7581 conditions per place. [2022-12-13 17:58:05,657 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 611 selfloop transitions, 167 changer transitions 0/778 dead transitions. [2022-12-13 17:58:05,657 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 373 places, 778 transitions, 24381 flow [2022-12-13 17:58:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:58:05,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:58:05,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2371 transitions. [2022-12-13 17:58:05,660 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42552045944005745 [2022-12-13 17:58:05,660 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2371 transitions. [2022-12-13 17:58:05,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2371 transitions. [2022-12-13 17:58:05,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:58:05,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2371 transitions. [2022-12-13 17:58:05,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.7142857142857) internal successors, (2371), 7 states have internal predecessors, (2371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:05,664 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:05,664 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:05,665 INFO L175 Difference]: Start difference. First operand has 367 places, 663 transitions, 20802 flow. Second operand 7 states and 2371 transitions. [2022-12-13 17:58:05,665 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 373 places, 778 transitions, 24381 flow [2022-12-13 17:58:09,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 371 places, 778 transitions, 24151 flow, removed 40 selfloop flow, removed 2 redundant places. [2022-12-13 17:58:09,057 INFO L231 Difference]: Finished difference. Result has 374 places, 676 transitions, 21436 flow [2022-12-13 17:58:09,058 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=20584, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=663, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=504, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=21436, PETRI_PLACES=374, PETRI_TRANSITIONS=676} [2022-12-13 17:58:09,058 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 344 predicate places. [2022-12-13 17:58:09,058 INFO L495 AbstractCegarLoop]: Abstraction has has 374 places, 676 transitions, 21436 flow [2022-12-13 17:58:09,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:09,058 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:58:09,058 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:58:09,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-12-13 17:58:09,058 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:58:09,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:58:09,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1331735401, now seen corresponding path program 35 times [2022-12-13 17:58:09,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:58:09,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376518487] [2022-12-13 17:58:09,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:58:09,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:58:09,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:58:09,265 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:58:09,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:58:09,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376518487] [2022-12-13 17:58:09,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376518487] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:58:09,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:58:09,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:58:09,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649118711] [2022-12-13 17:58:09,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:58:09,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:58:09,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:58:09,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:58:09,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:58:09,405 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:58:09,406 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 374 places, 676 transitions, 21436 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:09,406 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:58:09,406 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:58:09,406 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:58:15,386 INFO L130 PetriNetUnfolder]: 8455/15533 cut-off events. [2022-12-13 17:58:15,386 INFO L131 PetriNetUnfolder]: For 587526/587526 co-relation queries the response was YES. [2022-12-13 17:58:15,489 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136360 conditions, 15533 events. 8455/15533 cut-off events. For 587526/587526 co-relation queries the response was YES. Maximal size of possible extension queue 1041. Compared 131855 event pairs, 2059 based on Foata normal form. 84/15617 useless extension candidates. Maximal degree in co-relation 136212. Up to 7689 conditions per place. [2022-12-13 17:58:15,551 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 557 selfloop transitions, 226 changer transitions 0/783 dead transitions. [2022-12-13 17:58:15,551 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 783 transitions, 24598 flow [2022-12-13 17:58:15,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:58:15,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:58:15,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2372 transitions. [2022-12-13 17:58:15,553 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42569992821249103 [2022-12-13 17:58:15,553 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2372 transitions. [2022-12-13 17:58:15,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2372 transitions. [2022-12-13 17:58:15,554 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:58:15,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2372 transitions. [2022-12-13 17:58:15,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.85714285714283) internal successors, (2372), 7 states have internal predecessors, (2372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:15,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:15,558 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:15,558 INFO L175 Difference]: Start difference. First operand has 374 places, 676 transitions, 21436 flow. Second operand 7 states and 2372 transitions. [2022-12-13 17:58:15,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 380 places, 783 transitions, 24598 flow [2022-12-13 17:58:18,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 783 transitions, 24287 flow, removed 36 selfloop flow, removed 3 redundant places. [2022-12-13 17:58:18,795 INFO L231 Difference]: Finished difference. Result has 380 places, 681 transitions, 21875 flow [2022-12-13 17:58:18,796 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=21162, PETRI_DIFFERENCE_MINUEND_PLACES=371, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=676, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=21875, PETRI_PLACES=380, PETRI_TRANSITIONS=681} [2022-12-13 17:58:18,796 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 350 predicate places. [2022-12-13 17:58:18,796 INFO L495 AbstractCegarLoop]: Abstraction has has 380 places, 681 transitions, 21875 flow [2022-12-13 17:58:18,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:18,796 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:58:18,796 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:58:18,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-12-13 17:58:18,797 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:58:18,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:58:18,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1278217261, now seen corresponding path program 36 times [2022-12-13 17:58:18,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:58:18,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243332688] [2022-12-13 17:58:18,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:58:18,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:58:18,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:58:18,998 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:58:18,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:58:18,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243332688] [2022-12-13 17:58:18,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243332688] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:58:18,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:58:18,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:58:18,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14144421] [2022-12-13 17:58:18,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:58:18,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:58:18,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:58:18,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:58:18,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:58:19,132 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:58:19,132 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 681 transitions, 21875 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:19,132 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:58:19,132 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:58:19,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:58:25,637 INFO L130 PetriNetUnfolder]: 8413/15383 cut-off events. [2022-12-13 17:58:25,638 INFO L131 PetriNetUnfolder]: For 576697/576697 co-relation queries the response was YES. [2022-12-13 17:58:25,780 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136354 conditions, 15383 events. 8413/15383 cut-off events. For 576697/576697 co-relation queries the response was YES. Maximal size of possible extension queue 1026. Compared 129549 event pairs, 2051 based on Foata normal form. 18/15401 useless extension candidates. Maximal degree in co-relation 136203. Up to 7689 conditions per place. [2022-12-13 17:58:25,846 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 548 selfloop transitions, 220 changer transitions 0/768 dead transitions. [2022-12-13 17:58:25,846 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 768 transitions, 24541 flow [2022-12-13 17:58:25,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:58:25,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:58:25,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2366 transitions. [2022-12-13 17:58:25,849 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42462311557788945 [2022-12-13 17:58:25,849 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2366 transitions. [2022-12-13 17:58:25,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2366 transitions. [2022-12-13 17:58:25,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:58:25,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2366 transitions. [2022-12-13 17:58:25,851 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.0) internal successors, (2366), 7 states have internal predecessors, (2366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:25,853 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:25,853 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:25,853 INFO L175 Difference]: Start difference. First operand has 380 places, 681 transitions, 21875 flow. Second operand 7 states and 2366 transitions. [2022-12-13 17:58:25,853 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 768 transitions, 24541 flow [2022-12-13 17:58:29,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 768 transitions, 24010 flow, removed 11 selfloop flow, removed 4 redundant places. [2022-12-13 17:58:29,265 INFO L231 Difference]: Finished difference. Result has 383 places, 679 transitions, 21716 flow [2022-12-13 17:58:29,265 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=21180, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=677, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=218, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=457, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=21716, PETRI_PLACES=383, PETRI_TRANSITIONS=679} [2022-12-13 17:58:29,265 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 353 predicate places. [2022-12-13 17:58:29,265 INFO L495 AbstractCegarLoop]: Abstraction has has 383 places, 679 transitions, 21716 flow [2022-12-13 17:58:29,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:29,265 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:58:29,265 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:58:29,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-12-13 17:58:29,266 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:58:29,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:58:29,266 INFO L85 PathProgramCache]: Analyzing trace with hash -2114556884, now seen corresponding path program 35 times [2022-12-13 17:58:29,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:58:29,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768776753] [2022-12-13 17:58:29,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:58:29,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:58:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:58:29,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:58:29,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:58:29,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768776753] [2022-12-13 17:58:29,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768776753] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:58:29,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:58:29,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:58:29,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019143685] [2022-12-13 17:58:29,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:58:29,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:58:29,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:58:29,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:58:29,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:58:29,665 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 17:58:29,666 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 383 places, 679 transitions, 21716 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:29,666 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:58:29,666 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 17:58:29,666 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:58:35,616 INFO L130 PetriNetUnfolder]: 8397/15353 cut-off events. [2022-12-13 17:58:35,616 INFO L131 PetriNetUnfolder]: For 569577/569577 co-relation queries the response was YES. [2022-12-13 17:58:35,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136179 conditions, 15353 events. 8397/15353 cut-off events. For 569577/569577 co-relation queries the response was YES. Maximal size of possible extension queue 1025. Compared 129549 event pairs, 1471 based on Foata normal form. 6/15359 useless extension candidates. Maximal degree in co-relation 136028. Up to 7437 conditions per place. [2022-12-13 17:58:35,788 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 495 selfloop transitions, 292 changer transitions 1/788 dead transitions. [2022-12-13 17:58:35,788 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 788 transitions, 24665 flow [2022-12-13 17:58:35,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:58:35,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 17:58:35,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3326 transitions. [2022-12-13 17:58:35,791 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4178391959798995 [2022-12-13 17:58:35,792 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3326 transitions. [2022-12-13 17:58:35,792 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3326 transitions. [2022-12-13 17:58:35,792 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:58:35,792 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3326 transitions. [2022-12-13 17:58:35,794 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 332.6) internal successors, (3326), 10 states have internal predecessors, (3326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:35,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:35,798 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 796.0) internal successors, (8756), 11 states have internal predecessors, (8756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:35,798 INFO L175 Difference]: Start difference. First operand has 383 places, 679 transitions, 21716 flow. Second operand 10 states and 3326 transitions. [2022-12-13 17:58:35,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 788 transitions, 24665 flow [2022-12-13 17:58:39,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 788 transitions, 24243 flow, removed 5 selfloop flow, removed 4 redundant places. [2022-12-13 17:58:39,409 INFO L231 Difference]: Finished difference. Result has 388 places, 711 transitions, 22653 flow [2022-12-13 17:58:39,409 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=21262, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=678, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=258, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=22653, PETRI_PLACES=388, PETRI_TRANSITIONS=711} [2022-12-13 17:58:39,410 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 358 predicate places. [2022-12-13 17:58:39,410 INFO L495 AbstractCegarLoop]: Abstraction has has 388 places, 711 transitions, 22653 flow [2022-12-13 17:58:39,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:39,410 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:58:39,410 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:58:39,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-12-13 17:58:39,411 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:58:39,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:58:39,411 INFO L85 PathProgramCache]: Analyzing trace with hash 451849710, now seen corresponding path program 36 times [2022-12-13 17:58:39,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:58:39,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870637922] [2022-12-13 17:58:39,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:58:39,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:58:39,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:58:39,612 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:58:39,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:58:39,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870637922] [2022-12-13 17:58:39,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870637922] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:58:39,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:58:39,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:58:39,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109252646] [2022-12-13 17:58:39,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:58:39,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:58:39,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:58:39,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:58:39,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:58:39,739 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:58:39,740 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 711 transitions, 22653 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:39,740 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:58:39,740 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:58:39,740 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:58:46,007 INFO L130 PetriNetUnfolder]: 8716/15980 cut-off events. [2022-12-13 17:58:46,007 INFO L131 PetriNetUnfolder]: For 603238/603238 co-relation queries the response was YES. [2022-12-13 17:58:46,115 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143029 conditions, 15980 events. 8716/15980 cut-off events. For 603238/603238 co-relation queries the response was YES. Maximal size of possible extension queue 1073. Compared 135848 event pairs, 3487 based on Foata normal form. 4/15984 useless extension candidates. Maximal degree in co-relation 142878. Up to 12097 conditions per place. [2022-12-13 17:58:46,176 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 609 selfloop transitions, 217 changer transitions 0/826 dead transitions. [2022-12-13 17:58:46,176 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 394 places, 826 transitions, 26457 flow [2022-12-13 17:58:46,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:58:46,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:58:46,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2352 transitions. [2022-12-13 17:58:46,179 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4221105527638191 [2022-12-13 17:58:46,179 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2352 transitions. [2022-12-13 17:58:46,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2352 transitions. [2022-12-13 17:58:46,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:58:46,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2352 transitions. [2022-12-13 17:58:46,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.0) internal successors, (2352), 7 states have internal predecessors, (2352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:46,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:46,183 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:46,183 INFO L175 Difference]: Start difference. First operand has 388 places, 711 transitions, 22653 flow. Second operand 7 states and 2352 transitions. [2022-12-13 17:58:46,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 394 places, 826 transitions, 26457 flow [2022-12-13 17:58:49,644 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 387 places, 826 transitions, 25585 flow, removed 150 selfloop flow, removed 7 redundant places. [2022-12-13 17:58:49,659 INFO L231 Difference]: Finished difference. Result has 390 places, 726 transitions, 22756 flow [2022-12-13 17:58:49,659 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=21851, PETRI_DIFFERENCE_MINUEND_PLACES=381, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=711, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=501, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=22756, PETRI_PLACES=390, PETRI_TRANSITIONS=726} [2022-12-13 17:58:49,659 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 360 predicate places. [2022-12-13 17:58:49,659 INFO L495 AbstractCegarLoop]: Abstraction has has 390 places, 726 transitions, 22756 flow [2022-12-13 17:58:49,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:49,660 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:58:49,660 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:58:49,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-12-13 17:58:49,660 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:58:49,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:58:49,660 INFO L85 PathProgramCache]: Analyzing trace with hash 360508448, now seen corresponding path program 37 times [2022-12-13 17:58:49,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:58:49,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339056994] [2022-12-13 17:58:49,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:58:49,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:58:49,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:58:49,900 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:58:49,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:58:49,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339056994] [2022-12-13 17:58:49,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339056994] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:58:49,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:58:49,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:58:49,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193981939] [2022-12-13 17:58:49,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:58:49,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:58:49,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:58:49,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:58:49,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:58:50,225 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:58:50,226 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 726 transitions, 22756 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:50,226 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:58:50,226 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:58:50,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:58:56,911 INFO L130 PetriNetUnfolder]: 8714/15988 cut-off events. [2022-12-13 17:58:56,911 INFO L131 PetriNetUnfolder]: For 580610/580610 co-relation queries the response was YES. [2022-12-13 17:58:57,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 142498 conditions, 15988 events. 8714/15988 cut-off events. For 580610/580610 co-relation queries the response was YES. Maximal size of possible extension queue 1074. Compared 136099 event pairs, 3535 based on Foata normal form. 4/15992 useless extension candidates. Maximal degree in co-relation 142347. Up to 12097 conditions per place. [2022-12-13 17:58:57,228 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 565 selfloop transitions, 230 changer transitions 0/795 dead transitions. [2022-12-13 17:58:57,228 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 396 places, 795 transitions, 25135 flow [2022-12-13 17:58:57,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:58:57,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:58:57,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2368 transitions. [2022-12-13 17:58:57,231 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42498205312275666 [2022-12-13 17:58:57,231 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2368 transitions. [2022-12-13 17:58:57,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2368 transitions. [2022-12-13 17:58:57,232 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:58:57,232 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2368 transitions. [2022-12-13 17:58:57,234 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.2857142857143) internal successors, (2368), 7 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:57,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:57,237 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:58:57,237 INFO L175 Difference]: Start difference. First operand has 390 places, 726 transitions, 22756 flow. Second operand 7 states and 2368 transitions. [2022-12-13 17:58:57,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 396 places, 795 transitions, 25135 flow [2022-12-13 17:59:00,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 795 transitions, 24635 flow, removed 43 selfloop flow, removed 3 redundant places. [2022-12-13 17:59:00,750 INFO L231 Difference]: Finished difference. Result has 394 places, 729 transitions, 22823 flow [2022-12-13 17:59:00,751 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=22256, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=726, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=497, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=22823, PETRI_PLACES=394, PETRI_TRANSITIONS=729} [2022-12-13 17:59:00,751 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 364 predicate places. [2022-12-13 17:59:00,751 INFO L495 AbstractCegarLoop]: Abstraction has has 394 places, 729 transitions, 22823 flow [2022-12-13 17:59:00,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:00,751 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:59:00,751 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:59:00,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-12-13 17:59:00,751 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:59:00,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:59:00,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1502761067, now seen corresponding path program 37 times [2022-12-13 17:59:00,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:59:00,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295870126] [2022-12-13 17:59:00,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:59:00,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:59:00,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:59:00,966 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:59:00,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:59:00,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295870126] [2022-12-13 17:59:00,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295870126] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:59:00,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:59:00,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:59:00,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895227249] [2022-12-13 17:59:00,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:59:00,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:59:00,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:59:00,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:59:00,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:59:01,075 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:59:01,076 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 729 transitions, 22823 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:01,076 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:59:01,076 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:59:01,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:59:07,915 INFO L130 PetriNetUnfolder]: 9146/16871 cut-off events. [2022-12-13 17:59:07,915 INFO L131 PetriNetUnfolder]: For 593665/593665 co-relation queries the response was YES. [2022-12-13 17:59:08,047 INFO L83 FinitePrefix]: Finished finitePrefix Result has 148884 conditions, 16871 events. 9146/16871 cut-off events. For 593665/593665 co-relation queries the response was YES. Maximal size of possible extension queue 1140. Compared 145897 event pairs, 2061 based on Foata normal form. 18/16889 useless extension candidates. Maximal degree in co-relation 148732. Up to 10802 conditions per place. [2022-12-13 17:59:08,113 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 609 selfloop transitions, 239 changer transitions 0/848 dead transitions. [2022-12-13 17:59:08,114 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 848 transitions, 26378 flow [2022-12-13 17:59:08,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:59:08,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:59:08,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2372 transitions. [2022-12-13 17:59:08,116 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42569992821249103 [2022-12-13 17:59:08,116 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2372 transitions. [2022-12-13 17:59:08,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2372 transitions. [2022-12-13 17:59:08,117 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:59:08,117 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2372 transitions. [2022-12-13 17:59:08,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.85714285714283) internal successors, (2372), 7 states have internal predecessors, (2372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:08,121 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:08,121 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:08,121 INFO L175 Difference]: Start difference. First operand has 394 places, 729 transitions, 22823 flow. Second operand 7 states and 2372 transitions. [2022-12-13 17:59:08,121 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 848 transitions, 26378 flow [2022-12-13 17:59:12,078 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 396 places, 848 transitions, 25922 flow, removed 4 selfloop flow, removed 4 redundant places. [2022-12-13 17:59:12,093 INFO L231 Difference]: Finished difference. Result has 399 places, 749 transitions, 23529 flow [2022-12-13 17:59:12,094 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=22367, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=729, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=224, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=495, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=23529, PETRI_PLACES=399, PETRI_TRANSITIONS=749} [2022-12-13 17:59:12,094 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 369 predicate places. [2022-12-13 17:59:12,094 INFO L495 AbstractCegarLoop]: Abstraction has has 399 places, 749 transitions, 23529 flow [2022-12-13 17:59:12,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:12,094 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:59:12,094 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:59:12,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-12-13 17:59:12,094 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:59:12,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:59:12,095 INFO L85 PathProgramCache]: Analyzing trace with hash 1770611224, now seen corresponding path program 38 times [2022-12-13 17:59:12,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:59:12,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395793270] [2022-12-13 17:59:12,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:59:12,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:59:12,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:59:12,278 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:59:12,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:59:12,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395793270] [2022-12-13 17:59:12,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395793270] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:59:12,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:59:12,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:59:12,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97836168] [2022-12-13 17:59:12,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:59:12,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:59:12,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:59:12,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:59:12,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:59:12,410 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 17:59:12,411 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 749 transitions, 23529 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:12,411 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:59:12,411 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 17:59:12,411 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:59:18,923 INFO L130 PetriNetUnfolder]: 9139/16846 cut-off events. [2022-12-13 17:59:18,923 INFO L131 PetriNetUnfolder]: For 619702/619702 co-relation queries the response was YES. [2022-12-13 17:59:19,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 150247 conditions, 16846 events. 9139/16846 cut-off events. For 619702/619702 co-relation queries the response was YES. Maximal size of possible extension queue 1138. Compared 145492 event pairs, 3739 based on Foata normal form. 4/16850 useless extension candidates. Maximal degree in co-relation 150092. Up to 12980 conditions per place. [2022-12-13 17:59:19,177 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 577 selfloop transitions, 234 changer transitions 0/811 dead transitions. [2022-12-13 17:59:19,177 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 811 transitions, 25932 flow [2022-12-13 17:59:19,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:59:19,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:59:19,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2346 transitions. [2022-12-13 17:59:19,179 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4210337401292175 [2022-12-13 17:59:19,179 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2346 transitions. [2022-12-13 17:59:19,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2346 transitions. [2022-12-13 17:59:19,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:59:19,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2346 transitions. [2022-12-13 17:59:19,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.14285714285717) internal successors, (2346), 7 states have internal predecessors, (2346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:19,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:19,184 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:19,184 INFO L175 Difference]: Start difference. First operand has 399 places, 749 transitions, 23529 flow. Second operand 7 states and 2346 transitions. [2022-12-13 17:59:19,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 811 transitions, 25932 flow [2022-12-13 17:59:23,049 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 402 places, 811 transitions, 25355 flow, removed 89 selfloop flow, removed 3 redundant places. [2022-12-13 17:59:23,064 INFO L231 Difference]: Finished difference. Result has 404 places, 751 transitions, 23588 flow [2022-12-13 17:59:23,065 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=22954, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=747, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=230, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=513, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=23588, PETRI_PLACES=404, PETRI_TRANSITIONS=751} [2022-12-13 17:59:23,065 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 374 predicate places. [2022-12-13 17:59:23,065 INFO L495 AbstractCegarLoop]: Abstraction has has 404 places, 751 transitions, 23588 flow [2022-12-13 17:59:23,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:23,065 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:59:23,065 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:59:23,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-12-13 17:59:23,065 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:59:23,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:59:23,066 INFO L85 PathProgramCache]: Analyzing trace with hash -62772135, now seen corresponding path program 38 times [2022-12-13 17:59:23,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:59:23,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432451814] [2022-12-13 17:59:23,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:59:23,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:59:23,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:59:23,290 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:59:23,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:59:23,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432451814] [2022-12-13 17:59:23,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432451814] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:59:23,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:59:23,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:59:23,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598756658] [2022-12-13 17:59:23,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:59:23,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:59:23,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:59:23,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:59:23,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:59:23,512 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 323 out of 796 [2022-12-13 17:59:23,513 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 404 places, 751 transitions, 23588 flow. Second operand has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:23,513 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:59:23,513 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 323 of 796 [2022-12-13 17:59:23,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:59:29,999 INFO L130 PetriNetUnfolder]: 9052/16631 cut-off events. [2022-12-13 17:59:29,999 INFO L131 PetriNetUnfolder]: For 577777/577777 co-relation queries the response was YES. [2022-12-13 17:59:30,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145915 conditions, 16631 events. 9052/16631 cut-off events. For 577777/577777 co-relation queries the response was YES. Maximal size of possible extension queue 1121. Compared 142718 event pairs, 2063 based on Foata normal form. 58/16689 useless extension candidates. Maximal degree in co-relation 145759. Up to 10802 conditions per place. [2022-12-13 17:59:30,190 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 595 selfloop transitions, 247 changer transitions 0/842 dead transitions. [2022-12-13 17:59:30,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 842 transitions, 26485 flow [2022-12-13 17:59:30,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:59:30,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:59:30,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2345 transitions. [2022-12-13 17:59:30,192 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42085427135678394 [2022-12-13 17:59:30,192 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2345 transitions. [2022-12-13 17:59:30,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2345 transitions. [2022-12-13 17:59:30,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:59:30,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2345 transitions. [2022-12-13 17:59:30,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.0) internal successors, (2345), 7 states have internal predecessors, (2345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:30,196 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:30,197 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:30,197 INFO L175 Difference]: Start difference. First operand has 404 places, 751 transitions, 23588 flow. Second operand 7 states and 2345 transitions. [2022-12-13 17:59:30,197 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 842 transitions, 26485 flow [2022-12-13 17:59:33,906 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 842 transitions, 26023 flow, removed 8 selfloop flow, removed 4 redundant places. [2022-12-13 17:59:33,921 INFO L231 Difference]: Finished difference. Result has 407 places, 760 transitions, 23918 flow [2022-12-13 17:59:33,922 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=23102, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=750, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=237, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=504, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=23918, PETRI_PLACES=407, PETRI_TRANSITIONS=760} [2022-12-13 17:59:33,922 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 377 predicate places. [2022-12-13 17:59:33,922 INFO L495 AbstractCegarLoop]: Abstraction has has 407 places, 760 transitions, 23918 flow [2022-12-13 17:59:33,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:33,922 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:59:33,922 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:59:33,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-12-13 17:59:33,922 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:59:33,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:59:33,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1446910453, now seen corresponding path program 39 times [2022-12-13 17:59:33,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:59:33,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948541291] [2022-12-13 17:59:33,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:59:33,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:59:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:59:34,157 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:59:34,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:59:34,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948541291] [2022-12-13 17:59:34,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948541291] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:59:34,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782669453] [2022-12-13 17:59:34,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 17:59:34,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:59:34,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:59:34,159 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:59:34,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 17:59:34,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 17:59:34,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:59:34,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 17:59:34,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:59:34,406 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:59:34,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:59:34,611 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:59:34,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782669453] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:59:34,611 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:59:34,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-12-13 17:59:34,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750197645] [2022-12-13 17:59:34,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:59:34,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 17:59:34,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:59:34,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 17:59:34,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2022-12-13 17:59:35,071 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 796 [2022-12-13 17:59:35,073 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 407 places, 760 transitions, 23918 flow. Second operand has 14 states, 14 states have (on average 310.85714285714283) internal successors, (4352), 14 states have internal predecessors, (4352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:35,073 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:59:35,073 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 796 [2022-12-13 17:59:35,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:59:41,697 INFO L130 PetriNetUnfolder]: 9010/16482 cut-off events. [2022-12-13 17:59:41,697 INFO L131 PetriNetUnfolder]: For 574089/574089 co-relation queries the response was YES. [2022-12-13 17:59:41,863 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145252 conditions, 16482 events. 9010/16482 cut-off events. For 574089/574089 co-relation queries the response was YES. Maximal size of possible extension queue 1107. Compared 140595 event pairs, 2019 based on Foata normal form. 18/16500 useless extension candidates. Maximal degree in co-relation 145095. Up to 10802 conditions per place. [2022-12-13 17:59:41,932 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 594 selfloop transitions, 237 changer transitions 0/831 dead transitions. [2022-12-13 17:59:41,932 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 831 transitions, 26269 flow [2022-12-13 17:59:41,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:59:41,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:59:41,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2237 transitions. [2022-12-13 17:59:41,934 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4014716439339555 [2022-12-13 17:59:41,934 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2237 transitions. [2022-12-13 17:59:41,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2237 transitions. [2022-12-13 17:59:41,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:59:41,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2237 transitions. [2022-12-13 17:59:41,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 319.57142857142856) internal successors, (2237), 7 states have internal predecessors, (2237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:41,939 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:41,939 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:41,939 INFO L175 Difference]: Start difference. First operand has 407 places, 760 transitions, 23918 flow. Second operand 7 states and 2237 transitions. [2022-12-13 17:59:41,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 831 transitions, 26269 flow [2022-12-13 17:59:45,845 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 408 places, 831 transitions, 25784 flow, removed 11 selfloop flow, removed 5 redundant places. [2022-12-13 17:59:45,860 INFO L231 Difference]: Finished difference. Result has 409 places, 756 transitions, 23832 flow [2022-12-13 17:59:45,860 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=23271, PETRI_DIFFERENCE_MINUEND_PLACES=402, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=755, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=518, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=23832, PETRI_PLACES=409, PETRI_TRANSITIONS=756} [2022-12-13 17:59:45,860 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 379 predicate places. [2022-12-13 17:59:45,860 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 756 transitions, 23832 flow [2022-12-13 17:59:45,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 310.85714285714283) internal successors, (4352), 14 states have internal predecessors, (4352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:45,861 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:59:45,861 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:59:45,866 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 17:59:46,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-12-13 17:59:46,063 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:59:46,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:59:46,064 INFO L85 PathProgramCache]: Analyzing trace with hash -170570876, now seen corresponding path program 39 times [2022-12-13 17:59:46,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:59:46,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676643163] [2022-12-13 17:59:46,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:59:46,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:59:46,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:59:46,345 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:59:46,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:59:46,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676643163] [2022-12-13 17:59:46,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676643163] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:59:46,345 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:59:46,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:59:46,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871918667] [2022-12-13 17:59:46,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:59:46,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:59:46,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:59:46,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:59:46,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:59:46,586 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 17:59:46,587 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 756 transitions, 23832 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:46,587 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:59:46,587 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 17:59:46,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:59:53,356 INFO L130 PetriNetUnfolder]: 8994/16452 cut-off events. [2022-12-13 17:59:53,356 INFO L131 PetriNetUnfolder]: For 581047/581047 co-relation queries the response was YES. [2022-12-13 17:59:53,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145207 conditions, 16452 events. 8994/16452 cut-off events. For 581047/581047 co-relation queries the response was YES. Maximal size of possible extension queue 1105. Compared 140633 event pairs, 1567 based on Foata normal form. 6/16458 useless extension candidates. Maximal degree in co-relation 145050. Up to 7467 conditions per place. [2022-12-13 17:59:53,556 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 529 selfloop transitions, 303 changer transitions 1/833 dead transitions. [2022-12-13 17:59:53,556 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 417 places, 833 transitions, 26246 flow [2022-12-13 17:59:53,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 17:59:53,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 17:59:53,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2993 transitions. [2022-12-13 17:59:53,559 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4177833612506979 [2022-12-13 17:59:53,559 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2993 transitions. [2022-12-13 17:59:53,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2993 transitions. [2022-12-13 17:59:53,559 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:59:53,559 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2993 transitions. [2022-12-13 17:59:53,561 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 332.55555555555554) internal successors, (2993), 9 states have internal predecessors, (2993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:53,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 796.0) internal successors, (7960), 10 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:53,564 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 796.0) internal successors, (7960), 10 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:53,565 INFO L175 Difference]: Start difference. First operand has 409 places, 756 transitions, 23832 flow. Second operand 9 states and 2993 transitions. [2022-12-13 17:59:53,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 417 places, 833 transitions, 26246 flow [2022-12-13 17:59:57,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 833 transitions, 25829 flow, removed 10 selfloop flow, removed 3 redundant places. [2022-12-13 17:59:57,237 INFO L231 Difference]: Finished difference. Result has 414 places, 760 transitions, 24097 flow [2022-12-13 17:59:57,237 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=23389, PETRI_DIFFERENCE_MINUEND_PLACES=406, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=755, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=297, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=458, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=24097, PETRI_PLACES=414, PETRI_TRANSITIONS=760} [2022-12-13 17:59:57,237 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 384 predicate places. [2022-12-13 17:59:57,237 INFO L495 AbstractCegarLoop]: Abstraction has has 414 places, 760 transitions, 24097 flow [2022-12-13 17:59:57,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:57,237 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:59:57,238 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:59:57,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-12-13 17:59:57,238 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 17:59:57,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:59:57,238 INFO L85 PathProgramCache]: Analyzing trace with hash -684282265, now seen corresponding path program 40 times [2022-12-13 17:59:57,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:59:57,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101836758] [2022-12-13 17:59:57,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:59:57,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:59:57,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:59:57,483 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:59:57,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:59:57,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101836758] [2022-12-13 17:59:57,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101836758] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:59:57,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:59:57,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 17:59:57,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543888334] [2022-12-13 17:59:57,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:59:57,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:59:57,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:59:57,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:59:57,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:59:57,809 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 17:59:57,811 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 414 places, 760 transitions, 24097 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:59:57,811 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:59:57,811 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 17:59:57,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:00:04,660 INFO L130 PetriNetUnfolder]: 8952/16344 cut-off events. [2022-12-13 18:00:04,660 INFO L131 PetriNetUnfolder]: For 590229/590229 co-relation queries the response was YES. [2022-12-13 18:00:04,775 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145815 conditions, 16344 events. 8952/16344 cut-off events. For 590229/590229 co-relation queries the response was YES. Maximal size of possible extension queue 1095. Compared 138713 event pairs, 2041 based on Foata normal form. 26/16370 useless extension candidates. Maximal degree in co-relation 145658. Up to 7433 conditions per place. [2022-12-13 18:00:04,841 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 657 selfloop transitions, 204 changer transitions 0/861 dead transitions. [2022-12-13 18:00:04,842 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 419 places, 861 transitions, 27452 flow [2022-12-13 18:00:04,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:00:04,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:00:04,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2369 transitions. [2022-12-13 18:00:04,845 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42516152189519024 [2022-12-13 18:00:04,845 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2369 transitions. [2022-12-13 18:00:04,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2369 transitions. [2022-12-13 18:00:04,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:00:04,845 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2369 transitions. [2022-12-13 18:00:04,848 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.42857142857144) internal successors, (2369), 7 states have internal predecessors, (2369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:04,851 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:04,852 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:04,852 INFO L175 Difference]: Start difference. First operand has 414 places, 760 transitions, 24097 flow. Second operand 7 states and 2369 transitions. [2022-12-13 18:00:04,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 419 places, 861 transitions, 27452 flow [2022-12-13 18:00:08,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 415 places, 861 transitions, 27045 flow, removed 1 selfloop flow, removed 4 redundant places. [2022-12-13 18:00:08,803 INFO L231 Difference]: Finished difference. Result has 416 places, 763 transitions, 24269 flow [2022-12-13 18:00:08,803 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=23673, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=759, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=555, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=24269, PETRI_PLACES=416, PETRI_TRANSITIONS=763} [2022-12-13 18:00:08,803 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 386 predicate places. [2022-12-13 18:00:08,803 INFO L495 AbstractCegarLoop]: Abstraction has has 416 places, 763 transitions, 24269 flow [2022-12-13 18:00:08,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:08,803 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:00:08,804 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:00:08,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-12-13 18:00:08,804 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:00:08,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:00:08,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1388936822, now seen corresponding path program 40 times [2022-12-13 18:00:08,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:00:08,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082262162] [2022-12-13 18:00:08,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:00:08,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:00:08,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:00:09,016 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:00:09,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:00:09,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082262162] [2022-12-13 18:00:09,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082262162] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:00:09,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:00:09,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:00:09,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461161138] [2022-12-13 18:00:09,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:00:09,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:00:09,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:00:09,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:00:09,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:00:09,173 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 18:00:09,173 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 763 transitions, 24269 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:09,173 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:00:09,174 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 18:00:09,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:00:15,668 INFO L130 PetriNetUnfolder]: 8936/16314 cut-off events. [2022-12-13 18:00:15,668 INFO L131 PetriNetUnfolder]: For 579264/579264 co-relation queries the response was YES. [2022-12-13 18:00:15,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146258 conditions, 16314 events. 8936/16314 cut-off events. For 579264/579264 co-relation queries the response was YES. Maximal size of possible extension queue 1092. Compared 138682 event pairs, 1569 based on Foata normal form. 6/16320 useless extension candidates. Maximal degree in co-relation 146101. Up to 7421 conditions per place. [2022-12-13 18:00:15,893 INFO L137 encePairwiseOnDemand]: 787/796 looper letters, 535 selfloop transitions, 324 changer transitions 3/862 dead transitions. [2022-12-13 18:00:15,893 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 862 transitions, 27015 flow [2022-12-13 18:00:15,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 18:00:15,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 18:00:15,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3658 transitions. [2022-12-13 18:00:15,896 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41777067153951575 [2022-12-13 18:00:15,896 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3658 transitions. [2022-12-13 18:00:15,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3658 transitions. [2022-12-13 18:00:15,897 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:00:15,897 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3658 transitions. [2022-12-13 18:00:15,899 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 332.54545454545456) internal successors, (3658), 11 states have internal predecessors, (3658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:15,903 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 796.0) internal successors, (9552), 12 states have internal predecessors, (9552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:15,903 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 796.0) internal successors, (9552), 12 states have internal predecessors, (9552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:15,903 INFO L175 Difference]: Start difference. First operand has 416 places, 763 transitions, 24269 flow. Second operand 11 states and 3658 transitions. [2022-12-13 18:00:15,903 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 862 transitions, 27015 flow [2022-12-13 18:00:19,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 423 places, 862 transitions, 26746 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 18:00:19,841 INFO L231 Difference]: Finished difference. Result has 427 places, 773 transitions, 24974 flow [2022-12-13 18:00:19,842 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24004, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=763, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=314, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=441, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=24974, PETRI_PLACES=427, PETRI_TRANSITIONS=773} [2022-12-13 18:00:19,842 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 397 predicate places. [2022-12-13 18:00:19,842 INFO L495 AbstractCegarLoop]: Abstraction has has 427 places, 773 transitions, 24974 flow [2022-12-13 18:00:19,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:19,842 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:00:19,842 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:00:19,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-12-13 18:00:19,842 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:00:19,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:00:19,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1595290074, now seen corresponding path program 41 times [2022-12-13 18:00:19,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:00:19,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335533460] [2022-12-13 18:00:19,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:00:19,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:00:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:00:20,043 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:00:20,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:00:20,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335533460] [2022-12-13 18:00:20,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335533460] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:00:20,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:00:20,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:00:20,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913656567] [2022-12-13 18:00:20,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:00:20,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:00:20,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:00:20,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:00:20,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:00:20,245 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 18:00:20,246 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 773 transitions, 24974 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:20,246 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:00:20,246 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 18:00:20,246 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:00:27,373 INFO L130 PetriNetUnfolder]: 8915/16273 cut-off events. [2022-12-13 18:00:27,373 INFO L131 PetriNetUnfolder]: For 604369/604369 co-relation queries the response was YES. [2022-12-13 18:00:27,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 148137 conditions, 16273 events. 8915/16273 cut-off events. For 604369/604369 co-relation queries the response was YES. Maximal size of possible extension queue 1075. Compared 137895 event pairs, 3605 based on Foata normal form. 6/16279 useless extension candidates. Maximal degree in co-relation 147976. Up to 12515 conditions per place. [2022-12-13 18:00:27,573 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 580 selfloop transitions, 242 changer transitions 9/831 dead transitions. [2022-12-13 18:00:27,573 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 433 places, 831 transitions, 27039 flow [2022-12-13 18:00:27,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:00:27,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:00:27,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2357 transitions. [2022-12-13 18:00:27,576 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4230078966259871 [2022-12-13 18:00:27,576 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2357 transitions. [2022-12-13 18:00:27,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2357 transitions. [2022-12-13 18:00:27,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:00:27,576 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2357 transitions. [2022-12-13 18:00:27,578 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.7142857142857) internal successors, (2357), 7 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:27,580 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:27,580 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:27,580 INFO L175 Difference]: Start difference. First operand has 427 places, 773 transitions, 24974 flow. Second operand 7 states and 2357 transitions. [2022-12-13 18:00:27,580 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 433 places, 831 transitions, 27039 flow [2022-12-13 18:00:31,628 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 831 transitions, 26501 flow, removed 92 selfloop flow, removed 4 redundant places. [2022-12-13 18:00:31,643 INFO L231 Difference]: Finished difference. Result has 429 places, 769 transitions, 24776 flow [2022-12-13 18:00:31,644 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24373, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=771, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=529, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=24776, PETRI_PLACES=429, PETRI_TRANSITIONS=769} [2022-12-13 18:00:31,644 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 399 predicate places. [2022-12-13 18:00:31,644 INFO L495 AbstractCegarLoop]: Abstraction has has 429 places, 769 transitions, 24776 flow [2022-12-13 18:00:31,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:31,644 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:00:31,644 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:00:31,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-12-13 18:00:31,645 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:00:31,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:00:31,645 INFO L85 PathProgramCache]: Analyzing trace with hash 190922188, now seen corresponding path program 42 times [2022-12-13 18:00:31,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:00:31,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752778092] [2022-12-13 18:00:31,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:00:31,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:00:31,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:00:32,024 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:00:32,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:00:32,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752778092] [2022-12-13 18:00:32,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752778092] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:00:32,025 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:00:32,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:00:32,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591714118] [2022-12-13 18:00:32,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:00:32,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:00:32,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:00:32,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:00:32,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:00:32,376 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 323 out of 796 [2022-12-13 18:00:32,377 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 429 places, 769 transitions, 24776 flow. Second operand has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:32,377 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:00:32,377 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 323 of 796 [2022-12-13 18:00:32,377 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:00:38,681 INFO L130 PetriNetUnfolder]: 8875/16191 cut-off events. [2022-12-13 18:00:38,681 INFO L131 PetriNetUnfolder]: For 588154/588154 co-relation queries the response was YES. [2022-12-13 18:00:38,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144325 conditions, 16191 events. 8875/16191 cut-off events. For 588154/588154 co-relation queries the response was YES. Maximal size of possible extension queue 1084. Compared 137061 event pairs, 3593 based on Foata normal form. 12/16203 useless extension candidates. Maximal degree in co-relation 144165. Up to 12515 conditions per place. [2022-12-13 18:00:38,930 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 580 selfloop transitions, 243 changer transitions 1/824 dead transitions. [2022-12-13 18:00:38,930 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 824 transitions, 26941 flow [2022-12-13 18:00:38,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:00:38,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:00:38,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2346 transitions. [2022-12-13 18:00:38,933 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4210337401292175 [2022-12-13 18:00:38,933 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2346 transitions. [2022-12-13 18:00:38,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2346 transitions. [2022-12-13 18:00:38,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:00:38,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2346 transitions. [2022-12-13 18:00:38,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.14285714285717) internal successors, (2346), 7 states have internal predecessors, (2346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:38,937 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:38,937 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:38,937 INFO L175 Difference]: Start difference. First operand has 429 places, 769 transitions, 24776 flow. Second operand 7 states and 2346 transitions. [2022-12-13 18:00:38,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 824 transitions, 26941 flow [2022-12-13 18:00:42,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 824 transitions, 26494 flow, removed 32 selfloop flow, removed 3 redundant places. [2022-12-13 18:00:42,921 INFO L231 Difference]: Finished difference. Result has 433 places, 773 transitions, 24948 flow [2022-12-13 18:00:42,921 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24297, PETRI_DIFFERENCE_MINUEND_PLACES=425, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=768, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=238, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=24948, PETRI_PLACES=433, PETRI_TRANSITIONS=773} [2022-12-13 18:00:42,921 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 403 predicate places. [2022-12-13 18:00:42,921 INFO L495 AbstractCegarLoop]: Abstraction has has 433 places, 773 transitions, 24948 flow [2022-12-13 18:00:42,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 326.14285714285717) internal successors, (2283), 7 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:42,922 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:00:42,922 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:00:42,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-12-13 18:00:42,922 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:00:42,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:00:42,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1610013696, now seen corresponding path program 43 times [2022-12-13 18:00:42,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:00:42,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239303681] [2022-12-13 18:00:42,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:00:42,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:00:42,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:00:43,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:00:43,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:00:43,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239303681] [2022-12-13 18:00:43,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239303681] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:00:43,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:00:43,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:00:43,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418312813] [2022-12-13 18:00:43,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:00:43,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:00:43,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:00:43,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:00:43,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:00:43,438 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:00:43,439 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 433 places, 773 transitions, 24948 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:43,439 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:00:43,439 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:00:43,439 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:00:50,112 INFO L130 PetriNetUnfolder]: 8867/16155 cut-off events. [2022-12-13 18:00:50,112 INFO L131 PetriNetUnfolder]: For 589845/589845 co-relation queries the response was YES. [2022-12-13 18:00:50,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144226 conditions, 16155 events. 8867/16155 cut-off events. For 589845/589845 co-relation queries the response was YES. Maximal size of possible extension queue 1079. Compared 136446 event pairs, 3587 based on Foata normal form. 4/16159 useless extension candidates. Maximal degree in co-relation 144065. Up to 12515 conditions per place. [2022-12-13 18:00:50,300 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 572 selfloop transitions, 242 changer transitions 0/814 dead transitions. [2022-12-13 18:00:50,301 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 438 places, 814 transitions, 26819 flow [2022-12-13 18:00:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:00:50,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:00:50,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2361 transitions. [2022-12-13 18:00:50,303 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42372577171572146 [2022-12-13 18:00:50,303 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2361 transitions. [2022-12-13 18:00:50,303 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2361 transitions. [2022-12-13 18:00:50,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:00:50,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2361 transitions. [2022-12-13 18:00:50,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.2857142857143) internal successors, (2361), 7 states have internal predecessors, (2361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:50,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:50,308 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:50,308 INFO L175 Difference]: Start difference. First operand has 433 places, 773 transitions, 24948 flow. Second operand 7 states and 2361 transitions. [2022-12-13 18:00:50,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 438 places, 814 transitions, 26819 flow [2022-12-13 18:00:54,159 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 814 transitions, 26398 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-13 18:00:54,175 INFO L231 Difference]: Finished difference. Result has 434 places, 770 transitions, 24906 flow [2022-12-13 18:00:54,175 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24422, PETRI_DIFFERENCE_MINUEND_PLACES=428, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=770, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=24906, PETRI_PLACES=434, PETRI_TRANSITIONS=770} [2022-12-13 18:00:54,175 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 404 predicate places. [2022-12-13 18:00:54,175 INFO L495 AbstractCegarLoop]: Abstraction has has 434 places, 770 transitions, 24906 flow [2022-12-13 18:00:54,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:54,176 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:00:54,176 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:00:54,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-12-13 18:00:54,176 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:00:54,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:00:54,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1012084811, now seen corresponding path program 41 times [2022-12-13 18:00:54,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:00:54,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550023095] [2022-12-13 18:00:54,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:00:54,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:00:54,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:00:54,396 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:00:54,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:00:54,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550023095] [2022-12-13 18:00:54,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550023095] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:00:54,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:00:54,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:00:54,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013634620] [2022-12-13 18:00:54,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:00:54,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:00:54,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:00:54,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:00:54,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:00:54,527 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:00:54,527 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 434 places, 770 transitions, 24906 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:00:54,528 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:00:54,528 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:00:54,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:01:00,997 INFO L130 PetriNetUnfolder]: 8853/16129 cut-off events. [2022-12-13 18:01:00,998 INFO L131 PetriNetUnfolder]: For 578233/578233 co-relation queries the response was YES. [2022-12-13 18:01:01,147 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143975 conditions, 16129 events. 8853/16129 cut-off events. For 578233/578233 co-relation queries the response was YES. Maximal size of possible extension queue 1078. Compared 136262 event pairs, 2223 based on Foata normal form. 8/16137 useless extension candidates. Maximal degree in co-relation 143816. Up to 7365 conditions per place. [2022-12-13 18:01:01,261 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 621 selfloop transitions, 232 changer transitions 1/854 dead transitions. [2022-12-13 18:01:01,261 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 440 places, 854 transitions, 27758 flow [2022-12-13 18:01:01,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:01:01,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:01:01,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2359 transitions. [2022-12-13 18:01:01,263 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42336683417085424 [2022-12-13 18:01:01,263 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2359 transitions. [2022-12-13 18:01:01,264 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2359 transitions. [2022-12-13 18:01:01,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:01:01,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2359 transitions. [2022-12-13 18:01:01,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.0) internal successors, (2359), 7 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:01,268 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:01,268 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:01,268 INFO L175 Difference]: Start difference. First operand has 434 places, 770 transitions, 24906 flow. Second operand 7 states and 2359 transitions. [2022-12-13 18:01:01,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 440 places, 854 transitions, 27758 flow [2022-12-13 18:01:05,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 854 transitions, 27261 flow, removed 4 selfloop flow, removed 6 redundant places. [2022-12-13 18:01:05,222 INFO L231 Difference]: Finished difference. Result has 435 places, 769 transitions, 24845 flow [2022-12-13 18:01:05,223 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24413, PETRI_DIFFERENCE_MINUEND_PLACES=428, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=770, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=232, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=538, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=24845, PETRI_PLACES=435, PETRI_TRANSITIONS=769} [2022-12-13 18:01:05,223 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 405 predicate places. [2022-12-13 18:01:05,223 INFO L495 AbstractCegarLoop]: Abstraction has has 435 places, 769 transitions, 24845 flow [2022-12-13 18:01:05,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:05,223 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:01:05,223 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:01:05,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2022-12-13 18:01:05,223 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:01:05,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:01:05,224 INFO L85 PathProgramCache]: Analyzing trace with hash 98573365, now seen corresponding path program 42 times [2022-12-13 18:01:05,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:01:05,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373270698] [2022-12-13 18:01:05,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:01:05,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:01:05,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:01:05,476 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:01:05,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:01:05,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373270698] [2022-12-13 18:01:05,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373270698] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:01:05,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:01:05,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 18:01:05,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514465175] [2022-12-13 18:01:05,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:01:05,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 18:01:05,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:01:05,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 18:01:05,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-13 18:01:05,649 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 18:01:05,650 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 769 transitions, 24845 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:05,650 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:01:05,650 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 18:01:05,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:01:11,915 INFO L130 PetriNetUnfolder]: 8903/16195 cut-off events. [2022-12-13 18:01:11,915 INFO L131 PetriNetUnfolder]: For 592787/592787 co-relation queries the response was YES. [2022-12-13 18:01:12,070 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145163 conditions, 16195 events. 8903/16195 cut-off events. For 592787/592787 co-relation queries the response was YES. Maximal size of possible extension queue 1080. Compared 136541 event pairs, 2223 based on Foata normal form. 10/16205 useless extension candidates. Maximal degree in co-relation 145004. Up to 7423 conditions per place. [2022-12-13 18:01:12,139 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 616 selfloop transitions, 242 changer transitions 0/858 dead transitions. [2022-12-13 18:01:12,139 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 439 places, 858 transitions, 28035 flow [2022-12-13 18:01:12,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:01:12,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:01:12,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2344 transitions. [2022-12-13 18:01:12,141 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4206748025843503 [2022-12-13 18:01:12,141 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2344 transitions. [2022-12-13 18:01:12,141 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2344 transitions. [2022-12-13 18:01:12,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:01:12,142 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2344 transitions. [2022-12-13 18:01:12,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 334.85714285714283) internal successors, (2344), 7 states have internal predecessors, (2344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:12,146 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:12,146 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:12,146 INFO L175 Difference]: Start difference. First operand has 435 places, 769 transitions, 24845 flow. Second operand 7 states and 2344 transitions. [2022-12-13 18:01:12,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 439 places, 858 transitions, 28035 flow [2022-12-13 18:01:16,214 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 858 transitions, 27549 flow, removed 10 selfloop flow, removed 7 redundant places. [2022-12-13 18:01:16,229 INFO L231 Difference]: Finished difference. Result has 433 places, 779 transitions, 25273 flow [2022-12-13 18:01:16,230 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24334, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=768, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=231, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25273, PETRI_PLACES=433, PETRI_TRANSITIONS=779} [2022-12-13 18:01:16,230 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 403 predicate places. [2022-12-13 18:01:16,230 INFO L495 AbstractCegarLoop]: Abstraction has has 433 places, 779 transitions, 25273 flow [2022-12-13 18:01:16,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:16,230 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:01:16,230 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:01:16,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-12-13 18:01:16,231 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:01:16,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:01:16,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1017437052, now seen corresponding path program 44 times [2022-12-13 18:01:16,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:01:16,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729567517] [2022-12-13 18:01:16,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:01:16,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:01:16,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:01:16,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:01:16,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:01:16,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729567517] [2022-12-13 18:01:16,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729567517] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:01:16,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:01:16,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 18:01:16,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094065115] [2022-12-13 18:01:16,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:01:16,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 18:01:16,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:01:16,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 18:01:16,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-13 18:01:16,620 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 18:01:16,620 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 433 places, 779 transitions, 25273 flow. Second operand has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:16,621 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:01:16,621 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 18:01:16,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:01:22,999 INFO L130 PetriNetUnfolder]: 8885/16163 cut-off events. [2022-12-13 18:01:23,000 INFO L131 PetriNetUnfolder]: For 602320/602320 co-relation queries the response was YES. [2022-12-13 18:01:23,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145346 conditions, 16163 events. 8885/16163 cut-off events. For 602320/602320 co-relation queries the response was YES. Maximal size of possible extension queue 1078. Compared 136133 event pairs, 3626 based on Foata normal form. 8/16171 useless extension candidates. Maximal degree in co-relation 145189. Up to 12562 conditions per place. [2022-12-13 18:01:23,206 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 586 selfloop transitions, 245 changer transitions 0/831 dead transitions. [2022-12-13 18:01:23,206 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 439 places, 831 transitions, 27397 flow [2022-12-13 18:01:23,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:01:23,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:01:23,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2352 transitions. [2022-12-13 18:01:23,208 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4221105527638191 [2022-12-13 18:01:23,208 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2352 transitions. [2022-12-13 18:01:23,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2352 transitions. [2022-12-13 18:01:23,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:01:23,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2352 transitions. [2022-12-13 18:01:23,210 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 336.0) internal successors, (2352), 7 states have internal predecessors, (2352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:23,212 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:23,213 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:23,213 INFO L175 Difference]: Start difference. First operand has 433 places, 779 transitions, 25273 flow. Second operand 7 states and 2352 transitions. [2022-12-13 18:01:23,213 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 439 places, 831 transitions, 27397 flow [2022-12-13 18:01:27,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 831 transitions, 26917 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 18:01:27,086 INFO L231 Difference]: Finished difference. Result has 435 places, 781 transitions, 25344 flow [2022-12-13 18:01:27,087 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24793, PETRI_DIFFERENCE_MINUEND_PLACES=428, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=779, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25344, PETRI_PLACES=435, PETRI_TRANSITIONS=781} [2022-12-13 18:01:27,087 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 405 predicate places. [2022-12-13 18:01:27,087 INFO L495 AbstractCegarLoop]: Abstraction has has 435 places, 781 transitions, 25344 flow [2022-12-13 18:01:27,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 326.75) internal successors, (2614), 8 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:27,087 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:01:27,087 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:01:27,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-12-13 18:01:27,088 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:01:27,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:01:27,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1791931356, now seen corresponding path program 45 times [2022-12-13 18:01:27,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:01:27,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705912238] [2022-12-13 18:01:27,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:01:27,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:01:27,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:01:27,367 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:01:27,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:01:27,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705912238] [2022-12-13 18:01:27,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705912238] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:01:27,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:01:27,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:01:27,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253087475] [2022-12-13 18:01:27,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:01:27,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:01:27,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:01:27,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:01:27,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:01:27,586 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 796 [2022-12-13 18:01:27,587 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 781 transitions, 25344 flow. Second operand has 7 states, 7 states have (on average 321.14285714285717) internal successors, (2248), 7 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:27,587 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:01:27,587 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 796 [2022-12-13 18:01:27,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:01:34,047 INFO L130 PetriNetUnfolder]: 8869/16133 cut-off events. [2022-12-13 18:01:34,048 INFO L131 PetriNetUnfolder]: For 596817/596817 co-relation queries the response was YES. [2022-12-13 18:01:34,193 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144930 conditions, 16133 events. 8869/16133 cut-off events. For 596817/596817 co-relation queries the response was YES. Maximal size of possible extension queue 1062. Compared 135891 event pairs, 3632 based on Foata normal form. 6/16139 useless extension candidates. Maximal degree in co-relation 144772. Up to 12562 conditions per place. [2022-12-13 18:01:34,331 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 576 selfloop transitions, 243 changer transitions 6/825 dead transitions. [2022-12-13 18:01:34,331 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 441 places, 825 transitions, 27333 flow [2022-12-13 18:01:34,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:01:34,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:01:34,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2304 transitions. [2022-12-13 18:01:34,334 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4134960516870065 [2022-12-13 18:01:34,334 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2304 transitions. [2022-12-13 18:01:34,334 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2304 transitions. [2022-12-13 18:01:34,334 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:01:34,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2304 transitions. [2022-12-13 18:01:34,336 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:34,338 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:34,338 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:34,338 INFO L175 Difference]: Start difference. First operand has 435 places, 781 transitions, 25344 flow. Second operand 7 states and 2304 transitions. [2022-12-13 18:01:34,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 441 places, 825 transitions, 27333 flow [2022-12-13 18:01:38,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 825 transitions, 26877 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-12-13 18:01:38,104 INFO L231 Difference]: Finished difference. Result has 439 places, 779 transitions, 25322 flow [2022-12-13 18:01:38,105 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24830, PETRI_DIFFERENCE_MINUEND_PLACES=432, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=779, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25322, PETRI_PLACES=439, PETRI_TRANSITIONS=779} [2022-12-13 18:01:38,105 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 409 predicate places. [2022-12-13 18:01:38,105 INFO L495 AbstractCegarLoop]: Abstraction has has 439 places, 779 transitions, 25322 flow [2022-12-13 18:01:38,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 321.14285714285717) internal successors, (2248), 7 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:38,105 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:01:38,105 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:01:38,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2022-12-13 18:01:38,105 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:01:38,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:01:38,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1615917623, now seen corresponding path program 43 times [2022-12-13 18:01:38,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:01:38,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538925052] [2022-12-13 18:01:38,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:01:38,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:01:38,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:01:38,329 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:01:38,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:01:38,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538925052] [2022-12-13 18:01:38,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538925052] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:01:38,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:01:38,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:01:38,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721631529] [2022-12-13 18:01:38,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:01:38,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:01:38,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:01:38,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:01:38,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:01:38,482 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:01:38,482 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 779 transitions, 25322 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:38,483 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:01:38,483 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:01:38,483 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:01:44,900 INFO L130 PetriNetUnfolder]: 8978/16288 cut-off events. [2022-12-13 18:01:44,901 INFO L131 PetriNetUnfolder]: For 602136/602136 co-relation queries the response was YES. [2022-12-13 18:01:45,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146947 conditions, 16288 events. 8978/16288 cut-off events. For 602136/602136 co-relation queries the response was YES. Maximal size of possible extension queue 1078. Compared 137180 event pairs, 2131 based on Foata normal form. 10/16298 useless extension candidates. Maximal degree in co-relation 146788. Up to 7599 conditions per place. [2022-12-13 18:01:45,094 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 661 selfloop transitions, 236 changer transitions 0/897 dead transitions. [2022-12-13 18:01:45,094 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 897 transitions, 29341 flow [2022-12-13 18:01:45,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:01:45,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:01:45,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2368 transitions. [2022-12-13 18:01:45,097 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42498205312275666 [2022-12-13 18:01:45,097 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2368 transitions. [2022-12-13 18:01:45,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2368 transitions. [2022-12-13 18:01:45,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:01:45,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2368 transitions. [2022-12-13 18:01:45,099 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.2857142857143) internal successors, (2368), 7 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:45,101 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:45,101 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:45,101 INFO L175 Difference]: Start difference. First operand has 439 places, 779 transitions, 25322 flow. Second operand 7 states and 2368 transitions. [2022-12-13 18:01:45,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 897 transitions, 29341 flow [2022-12-13 18:01:49,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 439 places, 897 transitions, 28837 flow, removed 5 selfloop flow, removed 5 redundant places. [2022-12-13 18:01:49,222 INFO L231 Difference]: Finished difference. Result has 442 places, 814 transitions, 26536 flow [2022-12-13 18:01:49,223 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=24828, PETRI_DIFFERENCE_MINUEND_PLACES=433, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=779, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=201, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=565, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=26536, PETRI_PLACES=442, PETRI_TRANSITIONS=814} [2022-12-13 18:01:49,223 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 412 predicate places. [2022-12-13 18:01:49,223 INFO L495 AbstractCegarLoop]: Abstraction has has 442 places, 814 transitions, 26536 flow [2022-12-13 18:01:49,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:49,223 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:01:49,223 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:01:49,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2022-12-13 18:01:49,223 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:01:49,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:01:49,224 INFO L85 PathProgramCache]: Analyzing trace with hash 142533286, now seen corresponding path program 46 times [2022-12-13 18:01:49,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:01:49,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394722468] [2022-12-13 18:01:49,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:01:49,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:01:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:01:49,463 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:01:49,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:01:49,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394722468] [2022-12-13 18:01:49,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394722468] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:01:49,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:01:49,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:01:49,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940130617] [2022-12-13 18:01:49,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:01:49,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:01:49,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:01:49,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:01:49,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:01:49,669 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:01:49,670 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 442 places, 814 transitions, 26536 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:49,670 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:01:49,670 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:01:49,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:01:56,368 INFO L130 PetriNetUnfolder]: 8930/16198 cut-off events. [2022-12-13 18:01:56,368 INFO L131 PetriNetUnfolder]: For 620890/620890 co-relation queries the response was YES. [2022-12-13 18:01:56,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 147431 conditions, 16198 events. 8930/16198 cut-off events. For 620890/620890 co-relation queries the response was YES. Maximal size of possible extension queue 1085. Compared 136019 event pairs, 3616 based on Foata normal form. 18/16216 useless extension candidates. Maximal degree in co-relation 147269. Up to 12726 conditions per place. [2022-12-13 18:01:56,574 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 624 selfloop transitions, 247 changer transitions 1/872 dead transitions. [2022-12-13 18:01:56,574 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 448 places, 872 transitions, 28860 flow [2022-12-13 18:01:56,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:01:56,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:01:56,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2368 transitions. [2022-12-13 18:01:56,577 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42498205312275666 [2022-12-13 18:01:56,577 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2368 transitions. [2022-12-13 18:01:56,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2368 transitions. [2022-12-13 18:01:56,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:01:56,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2368 transitions. [2022-12-13 18:01:56,579 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.2857142857143) internal successors, (2368), 7 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:56,581 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:56,582 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:01:56,582 INFO L175 Difference]: Start difference. First operand has 442 places, 814 transitions, 26536 flow. Second operand 7 states and 2368 transitions. [2022-12-13 18:01:56,582 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 448 places, 872 transitions, 28860 flow [2022-12-13 18:02:00,539 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 872 transitions, 28384 flow, removed 28 selfloop flow, removed 6 redundant places. [2022-12-13 18:02:00,556 INFO L231 Difference]: Finished difference. Result has 444 places, 823 transitions, 26815 flow [2022-12-13 18:02:00,556 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=26060, PETRI_DIFFERENCE_MINUEND_PLACES=436, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=814, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=237, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=571, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=26815, PETRI_PLACES=444, PETRI_TRANSITIONS=823} [2022-12-13 18:02:00,556 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 414 predicate places. [2022-12-13 18:02:00,556 INFO L495 AbstractCegarLoop]: Abstraction has has 444 places, 823 transitions, 26815 flow [2022-12-13 18:02:00,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:00,557 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:02:00,557 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:02:00,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2022-12-13 18:02:00,557 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:02:00,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:02:00,557 INFO L85 PathProgramCache]: Analyzing trace with hash -939300949, now seen corresponding path program 44 times [2022-12-13 18:02:00,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:02:00,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599033568] [2022-12-13 18:02:00,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:02:00,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:02:00,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:02:00,769 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:02:00,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:02:00,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599033568] [2022-12-13 18:02:00,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599033568] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:02:00,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:02:00,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:02:00,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838188928] [2022-12-13 18:02:00,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:02:00,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:02:00,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:02:00,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:02:00,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:02:00,961 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:02:00,962 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 444 places, 823 transitions, 26815 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:00,962 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:02:00,962 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:02:00,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:02:07,717 INFO L130 PetriNetUnfolder]: 8895/16121 cut-off events. [2022-12-13 18:02:07,717 INFO L131 PetriNetUnfolder]: For 607960/607960 co-relation queries the response was YES. [2022-12-13 18:02:07,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146244 conditions, 16121 events. 8895/16121 cut-off events. For 607960/607960 co-relation queries the response was YES. Maximal size of possible extension queue 1078. Compared 135368 event pairs, 2129 based on Foata normal form. 16/16137 useless extension candidates. Maximal degree in co-relation 146084. Up to 7509 conditions per place. [2022-12-13 18:02:08,030 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 665 selfloop transitions, 232 changer transitions 1/898 dead transitions. [2022-12-13 18:02:08,030 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 898 transitions, 29509 flow [2022-12-13 18:02:08,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:02:08,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:02:08,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2364 transitions. [2022-12-13 18:02:08,033 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42426417803302224 [2022-12-13 18:02:08,033 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2364 transitions. [2022-12-13 18:02:08,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2364 transitions. [2022-12-13 18:02:08,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:02:08,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2364 transitions. [2022-12-13 18:02:08,035 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 337.7142857142857) internal successors, (2364), 7 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:08,037 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:08,038 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:08,038 INFO L175 Difference]: Start difference. First operand has 444 places, 823 transitions, 26815 flow. Second operand 7 states and 2364 transitions. [2022-12-13 18:02:08,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 898 transitions, 29509 flow [2022-12-13 18:02:12,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 898 transitions, 29099 flow, removed 10 selfloop flow, removed 3 redundant places. [2022-12-13 18:02:12,114 INFO L231 Difference]: Finished difference. Result has 448 places, 822 transitions, 26836 flow [2022-12-13 18:02:12,114 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=26405, PETRI_DIFFERENCE_MINUEND_PLACES=441, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=823, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=232, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=591, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=26836, PETRI_PLACES=448, PETRI_TRANSITIONS=822} [2022-12-13 18:02:12,114 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 418 predicate places. [2022-12-13 18:02:12,114 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 822 transitions, 26836 flow [2022-12-13 18:02:12,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:12,115 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:02:12,115 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:02:12,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2022-12-13 18:02:12,115 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:02:12,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:02:12,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1458455994, now seen corresponding path program 47 times [2022-12-13 18:02:12,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:02:12,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149791126] [2022-12-13 18:02:12,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:02:12,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:02:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:02:12,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:02:12,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:02:12,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149791126] [2022-12-13 18:02:12,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149791126] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:02:12,352 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:02:12,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:02:12,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903949270] [2022-12-13 18:02:12,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:02:12,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:02:12,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:02:12,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:02:12,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:02:12,498 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:02:12,499 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 822 transitions, 26836 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:12,499 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:02:12,499 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:02:12,499 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:02:19,048 INFO L130 PetriNetUnfolder]: 8866/16074 cut-off events. [2022-12-13 18:02:19,048 INFO L131 PetriNetUnfolder]: For 626336/626336 co-relation queries the response was YES. [2022-12-13 18:02:19,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146061 conditions, 16074 events. 8866/16074 cut-off events. For 626336/626336 co-relation queries the response was YES. Maximal size of possible extension queue 1075. Compared 134728 event pairs, 3588 based on Foata normal form. 16/16090 useless extension candidates. Maximal degree in co-relation 145901. Up to 12656 conditions per place. [2022-12-13 18:02:19,284 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 623 selfloop transitions, 250 changer transitions 0/873 dead transitions. [2022-12-13 18:02:19,284 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 454 places, 873 transitions, 29008 flow [2022-12-13 18:02:19,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:02:19,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:02:19,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2370 transitions. [2022-12-13 18:02:19,286 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4253409906676238 [2022-12-13 18:02:19,286 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2370 transitions. [2022-12-13 18:02:19,286 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2370 transitions. [2022-12-13 18:02:19,287 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:02:19,287 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2370 transitions. [2022-12-13 18:02:19,288 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.57142857142856) internal successors, (2370), 7 states have internal predecessors, (2370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:19,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:19,291 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:19,291 INFO L175 Difference]: Start difference. First operand has 448 places, 822 transitions, 26836 flow. Second operand 7 states and 2370 transitions. [2022-12-13 18:02:19,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 454 places, 873 transitions, 29008 flow [2022-12-13 18:02:23,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 873 transitions, 28663 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-12-13 18:02:23,290 INFO L231 Difference]: Finished difference. Result has 453 places, 825 transitions, 27098 flow [2022-12-13 18:02:23,291 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=26491, PETRI_DIFFERENCE_MINUEND_PLACES=445, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=822, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=247, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=574, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=27098, PETRI_PLACES=453, PETRI_TRANSITIONS=825} [2022-12-13 18:02:23,291 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 423 predicate places. [2022-12-13 18:02:23,291 INFO L495 AbstractCegarLoop]: Abstraction has has 453 places, 825 transitions, 27098 flow [2022-12-13 18:02:23,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:23,291 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:02:23,291 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:02:23,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2022-12-13 18:02:23,292 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:02:23,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:02:23,292 INFO L85 PathProgramCache]: Analyzing trace with hash 847513477, now seen corresponding path program 45 times [2022-12-13 18:02:23,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:02:23,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294737529] [2022-12-13 18:02:23,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:02:23,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:02:23,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:02:23,535 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:02:23,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:02:23,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294737529] [2022-12-13 18:02:23,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294737529] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:02:23,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:02:23,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:02:23,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790887486] [2022-12-13 18:02:23,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:02:23,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:02:23,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:02:23,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:02:23,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:02:23,720 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:02:23,721 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 825 transitions, 27098 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:23,721 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:02:23,721 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:02:23,721 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:02:30,332 INFO L130 PetriNetUnfolder]: 8851/16027 cut-off events. [2022-12-13 18:02:30,332 INFO L131 PetriNetUnfolder]: For 618199/618199 co-relation queries the response was YES. [2022-12-13 18:02:30,477 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145928 conditions, 16027 events. 8851/16027 cut-off events. For 618199/618199 co-relation queries the response was YES. Maximal size of possible extension queue 1071. Compared 134179 event pairs, 2095 based on Foata normal form. 4/16031 useless extension candidates. Maximal degree in co-relation 145766. Up to 7469 conditions per place. [2022-12-13 18:02:30,545 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 666 selfloop transitions, 239 changer transitions 0/905 dead transitions. [2022-12-13 18:02:30,545 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 905 transitions, 29978 flow [2022-12-13 18:02:30,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:02:30,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:02:30,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2366 transitions. [2022-12-13 18:02:30,548 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42462311557788945 [2022-12-13 18:02:30,548 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2366 transitions. [2022-12-13 18:02:30,548 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2366 transitions. [2022-12-13 18:02:30,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:02:30,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2366 transitions. [2022-12-13 18:02:30,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.0) internal successors, (2366), 7 states have internal predecessors, (2366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:30,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:30,553 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:30,553 INFO L175 Difference]: Start difference. First operand has 453 places, 825 transitions, 27098 flow. Second operand 7 states and 2366 transitions. [2022-12-13 18:02:30,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 905 transitions, 29978 flow [2022-12-13 18:02:34,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 454 places, 905 transitions, 29471 flow, removed 7 selfloop flow, removed 5 redundant places. [2022-12-13 18:02:34,682 INFO L231 Difference]: Finished difference. Result has 455 places, 832 transitions, 27305 flow [2022-12-13 18:02:34,683 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=26523, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=823, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=230, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=592, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=27305, PETRI_PLACES=455, PETRI_TRANSITIONS=832} [2022-12-13 18:02:34,683 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 425 predicate places. [2022-12-13 18:02:34,683 INFO L495 AbstractCegarLoop]: Abstraction has has 455 places, 832 transitions, 27305 flow [2022-12-13 18:02:34,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:34,683 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:02:34,683 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:02:34,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-12-13 18:02:34,683 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:02:34,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:02:34,684 INFO L85 PathProgramCache]: Analyzing trace with hash 89425857, now seen corresponding path program 46 times [2022-12-13 18:02:34,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:02:34,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797037545] [2022-12-13 18:02:34,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:02:34,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:02:34,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:02:35,014 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:02:35,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:02:35,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797037545] [2022-12-13 18:02:35,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797037545] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:02:35,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:02:35,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:02:35,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642106294] [2022-12-13 18:02:35,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:02:35,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:02:35,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:02:35,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:02:35,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:02:35,190 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:02:35,190 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 455 places, 832 transitions, 27305 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:35,191 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:02:35,191 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:02:35,191 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:02:41,604 INFO L130 PetriNetUnfolder]: 8856/16004 cut-off events. [2022-12-13 18:02:41,604 INFO L131 PetriNetUnfolder]: For 628564/628564 co-relation queries the response was YES. [2022-12-13 18:02:41,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145958 conditions, 16004 events. 8856/16004 cut-off events. For 628564/628564 co-relation queries the response was YES. Maximal size of possible extension queue 1067. Compared 133569 event pairs, 2099 based on Foata normal form. 26/16030 useless extension candidates. Maximal degree in co-relation 145797. Up to 7489 conditions per place. [2022-12-13 18:02:41,840 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 662 selfloop transitions, 251 changer transitions 0/913 dead transitions. [2022-12-13 18:02:41,840 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 913 transitions, 30360 flow [2022-12-13 18:02:41,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:02:41,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:02:41,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2366 transitions. [2022-12-13 18:02:41,842 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42462311557788945 [2022-12-13 18:02:41,842 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2366 transitions. [2022-12-13 18:02:41,842 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2366 transitions. [2022-12-13 18:02:41,843 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:02:41,843 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2366 transitions. [2022-12-13 18:02:41,844 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.0) internal successors, (2366), 7 states have internal predecessors, (2366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:41,847 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:41,847 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:41,847 INFO L175 Difference]: Start difference. First operand has 455 places, 832 transitions, 27305 flow. Second operand 7 states and 2366 transitions. [2022-12-13 18:02:41,847 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 461 places, 913 transitions, 30360 flow [2022-12-13 18:02:45,932 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 458 places, 913 transitions, 29989 flow, removed 8 selfloop flow, removed 3 redundant places. [2022-12-13 18:02:45,949 INFO L231 Difference]: Finished difference. Result has 460 places, 840 transitions, 27873 flow [2022-12-13 18:02:45,949 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=26938, PETRI_DIFFERENCE_MINUEND_PLACES=452, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=832, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=585, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=27873, PETRI_PLACES=460, PETRI_TRANSITIONS=840} [2022-12-13 18:02:45,950 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 430 predicate places. [2022-12-13 18:02:45,950 INFO L495 AbstractCegarLoop]: Abstraction has has 460 places, 840 transitions, 27873 flow [2022-12-13 18:02:45,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:45,950 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:02:45,950 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:02:45,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2022-12-13 18:02:45,950 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:02:45,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:02:45,950 INFO L85 PathProgramCache]: Analyzing trace with hash -297150384, now seen corresponding path program 48 times [2022-12-13 18:02:45,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:02:45,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376399521] [2022-12-13 18:02:45,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:02:45,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:02:46,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:02:46,382 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:02:46,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:02:46,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376399521] [2022-12-13 18:02:46,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376399521] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:02:46,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044480870] [2022-12-13 18:02:46,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 18:02:46,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:02:46,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:02:46,383 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:02:46,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 18:02:46,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 18:02:46,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:02:46,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-13 18:02:46,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:02:46,709 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:02:46,710 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:02:46,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044480870] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:02:46,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:02:46,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-12-13 18:02:46,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676214842] [2022-12-13 18:02:46,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:02:46,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:02:46,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:02:46,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:02:46,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 18:02:46,935 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 320 out of 796 [2022-12-13 18:02:46,936 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 460 places, 840 transitions, 27873 flow. Second operand has 7 states, 7 states have (on average 323.14285714285717) internal successors, (2262), 7 states have internal predecessors, (2262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:46,936 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:02:46,936 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 320 of 796 [2022-12-13 18:02:46,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:02:53,493 INFO L130 PetriNetUnfolder]: 8849/15975 cut-off events. [2022-12-13 18:02:53,493 INFO L131 PetriNetUnfolder]: For 642115/642115 co-relation queries the response was YES. [2022-12-13 18:02:53,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146240 conditions, 15975 events. 8849/15975 cut-off events. For 642115/642115 co-relation queries the response was YES. Maximal size of possible extension queue 1063. Compared 133022 event pairs, 3564 based on Foata normal form. 4/15979 useless extension candidates. Maximal degree in co-relation 146077. Up to 12586 conditions per place. [2022-12-13 18:02:53,725 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 639 selfloop transitions, 254 changer transitions 0/893 dead transitions. [2022-12-13 18:02:53,726 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 893 transitions, 30083 flow [2022-12-13 18:02:53,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:02:53,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:02:53,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2332 transitions. [2022-12-13 18:02:53,728 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41852117731514715 [2022-12-13 18:02:53,728 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2332 transitions. [2022-12-13 18:02:53,728 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2332 transitions. [2022-12-13 18:02:53,729 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:02:53,729 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2332 transitions. [2022-12-13 18:02:53,730 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 333.14285714285717) internal successors, (2332), 7 states have internal predecessors, (2332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:53,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:53,733 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:53,733 INFO L175 Difference]: Start difference. First operand has 460 places, 840 transitions, 27873 flow. Second operand 7 states and 2332 transitions. [2022-12-13 18:02:53,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 893 transitions, 30083 flow [2022-12-13 18:02:57,760 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 463 places, 893 transitions, 29722 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-12-13 18:02:57,778 INFO L231 Difference]: Finished difference. Result has 464 places, 842 transitions, 28091 flow [2022-12-13 18:02:57,778 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=27516, PETRI_DIFFERENCE_MINUEND_PLACES=457, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=840, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=252, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=588, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=28091, PETRI_PLACES=464, PETRI_TRANSITIONS=842} [2022-12-13 18:02:57,778 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 434 predicate places. [2022-12-13 18:02:57,778 INFO L495 AbstractCegarLoop]: Abstraction has has 464 places, 842 transitions, 28091 flow [2022-12-13 18:02:57,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 323.14285714285717) internal successors, (2262), 7 states have internal predecessors, (2262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:57,779 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:02:57,779 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:02:57,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 18:02:57,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99c3c050-2066-4ce3-9192-741665b9224d/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2022-12-13 18:02:57,981 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:02:57,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:02:57,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1755228493, now seen corresponding path program 47 times [2022-12-13 18:02:57,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:02:57,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220791118] [2022-12-13 18:02:57,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:02:57,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:02:58,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:02:58,235 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:02:58,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:02:58,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220791118] [2022-12-13 18:02:58,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220791118] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:02:58,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:02:58,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:02:58,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984523266] [2022-12-13 18:02:58,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:02:58,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:02:58,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:02:58,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:02:58,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:02:58,427 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 796 [2022-12-13 18:02:58,428 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 842 transitions, 28091 flow. Second operand has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:02:58,428 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:02:58,428 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 796 [2022-12-13 18:02:58,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:03:05,155 INFO L130 PetriNetUnfolder]: 8839/15953 cut-off events. [2022-12-13 18:03:05,155 INFO L131 PetriNetUnfolder]: For 630527/630527 co-relation queries the response was YES. [2022-12-13 18:03:05,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145942 conditions, 15953 events. 8839/15953 cut-off events. For 630527/630527 co-relation queries the response was YES. Maximal size of possible extension queue 1047. Compared 132942 event pairs, 2119 based on Foata normal form. 4/15957 useless extension candidates. Maximal degree in co-relation 145778. Up to 7460 conditions per place. [2022-12-13 18:03:05,358 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 666 selfloop transitions, 240 changer transitions 4/910 dead transitions. [2022-12-13 18:03:05,358 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 470 places, 910 transitions, 30716 flow [2022-12-13 18:03:05,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:03:05,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:03:05,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2345 transitions. [2022-12-13 18:03:05,361 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42085427135678394 [2022-12-13 18:03:05,361 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2345 transitions. [2022-12-13 18:03:05,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2345 transitions. [2022-12-13 18:03:05,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:03:05,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2345 transitions. [2022-12-13 18:03:05,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 335.0) internal successors, (2345), 7 states have internal predecessors, (2345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:05,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:05,366 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:05,366 INFO L175 Difference]: Start difference. First operand has 464 places, 842 transitions, 28091 flow. Second operand 7 states and 2345 transitions. [2022-12-13 18:03:05,366 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 470 places, 910 transitions, 30716 flow [2022-12-13 18:03:09,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 467 places, 910 transitions, 30263 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 18:03:09,387 INFO L231 Difference]: Finished difference. Result has 467 places, 840 transitions, 28032 flow [2022-12-13 18:03:09,387 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=27590, PETRI_DIFFERENCE_MINUEND_PLACES=461, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=841, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=240, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=601, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=28032, PETRI_PLACES=467, PETRI_TRANSITIONS=840} [2022-12-13 18:03:09,387 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 437 predicate places. [2022-12-13 18:03:09,388 INFO L495 AbstractCegarLoop]: Abstraction has has 467 places, 840 transitions, 28032 flow [2022-12-13 18:03:09,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 327.14285714285717) internal successors, (2290), 7 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:09,388 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:03:09,388 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:03:09,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2022-12-13 18:03:09,388 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:03:09,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:03:09,388 INFO L85 PathProgramCache]: Analyzing trace with hash 94677409, now seen corresponding path program 48 times [2022-12-13 18:03:09,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:03:09,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552821292] [2022-12-13 18:03:09,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:03:09,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:03:09,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:03:09,618 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:03:09,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:03:09,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552821292] [2022-12-13 18:03:09,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552821292] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:03:09,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:03:09,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:03:09,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885189086] [2022-12-13 18:03:09,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:03:09,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:03:09,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:03:09,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:03:09,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:03:09,795 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 796 [2022-12-13 18:03:09,796 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 840 transitions, 28032 flow. Second operand has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:09,796 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:03:09,796 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 796 [2022-12-13 18:03:09,796 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:03:16,430 INFO L130 PetriNetUnfolder]: 8827/15917 cut-off events. [2022-12-13 18:03:16,430 INFO L131 PetriNetUnfolder]: For 636372/636372 co-relation queries the response was YES. [2022-12-13 18:03:16,576 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145864 conditions, 15917 events. 8827/15917 cut-off events. For 636372/636372 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 132345 event pairs, 2075 based on Foata normal form. 10/15927 useless extension candidates. Maximal degree in co-relation 145700. Up to 7460 conditions per place. [2022-12-13 18:03:16,644 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 659 selfloop transitions, 254 changer transitions 0/913 dead transitions. [2022-12-13 18:03:16,645 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 913 transitions, 30852 flow [2022-12-13 18:03:16,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:03:16,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:03:16,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2333 transitions. [2022-12-13 18:03:16,647 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4187006460875808 [2022-12-13 18:03:16,647 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2333 transitions. [2022-12-13 18:03:16,647 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2333 transitions. [2022-12-13 18:03:16,648 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:03:16,648 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2333 transitions. [2022-12-13 18:03:16,649 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 333.2857142857143) internal successors, (2333), 7 states have internal predecessors, (2333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:16,652 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:16,652 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:16,652 INFO L175 Difference]: Start difference. First operand has 467 places, 840 transitions, 28032 flow. Second operand 7 states and 2333 transitions. [2022-12-13 18:03:16,652 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 469 places, 913 transitions, 30852 flow [2022-12-13 18:03:20,688 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 460 places, 913 transitions, 30221 flow, removed 7 selfloop flow, removed 9 redundant places. [2022-12-13 18:03:20,706 INFO L231 Difference]: Finished difference. Result has 461 places, 844 transitions, 28086 flow [2022-12-13 18:03:20,706 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=27367, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=839, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=249, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=589, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=28086, PETRI_PLACES=461, PETRI_TRANSITIONS=844} [2022-12-13 18:03:20,706 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 431 predicate places. [2022-12-13 18:03:20,706 INFO L495 AbstractCegarLoop]: Abstraction has has 461 places, 844 transitions, 28086 flow [2022-12-13 18:03:20,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 325.14285714285717) internal successors, (2276), 7 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:20,706 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:03:20,707 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:03:20,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-12-13 18:03:20,707 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:03:20,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:03:20,707 INFO L85 PathProgramCache]: Analyzing trace with hash 677763088, now seen corresponding path program 49 times [2022-12-13 18:03:20,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:03:20,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022180406] [2022-12-13 18:03:20,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:03:20,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:03:20,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:03:20,917 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:03:20,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:03:20,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022180406] [2022-12-13 18:03:20,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022180406] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:03:20,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:03:20,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:03:20,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049543191] [2022-12-13 18:03:20,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:03:20,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:03:20,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:03:20,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:03:20,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:03:21,080 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:03:21,081 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 844 transitions, 28086 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:21,081 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:03:21,081 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:03:21,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:03:27,709 INFO L130 PetriNetUnfolder]: 8795/15857 cut-off events. [2022-12-13 18:03:27,709 INFO L131 PetriNetUnfolder]: For 638415/638415 co-relation queries the response was YES. [2022-12-13 18:03:27,851 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145271 conditions, 15857 events. 8795/15857 cut-off events. For 638415/638415 co-relation queries the response was YES. Maximal size of possible extension queue 1054. Compared 131649 event pairs, 3549 based on Foata normal form. 12/15869 useless extension candidates. Maximal degree in co-relation 145108. Up to 12533 conditions per place. [2022-12-13 18:03:27,920 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 639 selfloop transitions, 249 changer transitions 1/889 dead transitions. [2022-12-13 18:03:27,920 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 889 transitions, 30107 flow [2022-12-13 18:03:27,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:03:27,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:03:27,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2368 transitions. [2022-12-13 18:03:27,923 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42498205312275666 [2022-12-13 18:03:27,923 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2368 transitions. [2022-12-13 18:03:27,923 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2368 transitions. [2022-12-13 18:03:27,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:03:27,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2368 transitions. [2022-12-13 18:03:27,925 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.2857142857143) internal successors, (2368), 7 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:27,927 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:27,928 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:27,928 INFO L175 Difference]: Start difference. First operand has 461 places, 844 transitions, 28086 flow. Second operand 7 states and 2368 transitions. [2022-12-13 18:03:27,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 889 transitions, 30107 flow [2022-12-13 18:03:31,779 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 889 transitions, 29605 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 18:03:31,796 INFO L231 Difference]: Finished difference. Result has 463 places, 842 transitions, 28014 flow [2022-12-13 18:03:31,796 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=796, PETRI_DIFFERENCE_MINUEND_FLOW=27542, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=843, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=249, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=594, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=28014, PETRI_PLACES=463, PETRI_TRANSITIONS=842} [2022-12-13 18:03:31,797 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 433 predicate places. [2022-12-13 18:03:31,797 INFO L495 AbstractCegarLoop]: Abstraction has has 463 places, 842 transitions, 28014 flow [2022-12-13 18:03:31,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:31,797 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:03:31,797 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:03:31,797 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2022-12-13 18:03:31,797 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:03:31,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:03:31,797 INFO L85 PathProgramCache]: Analyzing trace with hash -1653573040, now seen corresponding path program 50 times [2022-12-13 18:03:31,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:03:31,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548674381] [2022-12-13 18:03:31,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:03:31,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:03:31,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:03:32,010 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:03:32,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:03:32,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548674381] [2022-12-13 18:03:32,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548674381] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:03:32,010 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:03:32,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:03:32,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130871769] [2022-12-13 18:03:32,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:03:32,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:03:32,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:03:32,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:03:32,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:03:32,239 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 326 out of 796 [2022-12-13 18:03:32,241 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 463 places, 842 transitions, 28014 flow. Second operand has 7 states, 7 states have (on average 329.14285714285717) internal successors, (2304), 7 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:32,241 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:03:32,241 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 326 of 796 [2022-12-13 18:03:32,241 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:03:39,149 INFO L130 PetriNetUnfolder]: 8777/15811 cut-off events. [2022-12-13 18:03:39,149 INFO L131 PetriNetUnfolder]: For 628559/628559 co-relation queries the response was YES. [2022-12-13 18:03:39,269 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144578 conditions, 15811 events. 8777/15811 cut-off events. For 628559/628559 co-relation queries the response was YES. Maximal size of possible extension queue 1050. Compared 131195 event pairs, 3543 based on Foata normal form. 12/15823 useless extension candidates. Maximal degree in co-relation 144414. Up to 12533 conditions per place. [2022-12-13 18:03:39,335 INFO L137 encePairwiseOnDemand]: 788/796 looper letters, 630 selfloop transitions, 254 changer transitions 0/884 dead transitions. [2022-12-13 18:03:39,336 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 884 transitions, 30048 flow [2022-12-13 18:03:39,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:03:39,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:03:39,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2368 transitions. [2022-12-13 18:03:39,338 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42498205312275666 [2022-12-13 18:03:39,338 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2368 transitions. [2022-12-13 18:03:39,338 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2368 transitions. [2022-12-13 18:03:39,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:03:39,339 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2368 transitions. [2022-12-13 18:03:39,340 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 338.2857142857143) internal successors, (2368), 7 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:39,343 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:39,343 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 796.0) internal successors, (6368), 8 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:03:39,343 INFO L175 Difference]: Start difference. First operand has 463 places, 842 transitions, 28014 flow. Second operand 7 states and 2368 transitions. [2022-12-13 18:03:39,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 468 places, 884 transitions, 30048 flow