./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b 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_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 846c6ea342419c7ea85c72de8af40f1cf8af72c22131b8a3f2ebdacec113c699 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 21:01:07,806 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 21:01:07,808 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 21:01:07,827 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 21:01:07,828 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 21:01:07,829 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 21:01:07,830 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 21:01:07,832 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 21:01:07,834 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 21:01:07,835 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 21:01:07,836 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 21:01:07,837 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 21:01:07,838 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 21:01:07,839 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 21:01:07,843 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 21:01:07,844 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 21:01:07,845 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 21:01:07,846 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 21:01:07,848 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 21:01:07,850 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 21:01:07,851 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 21:01:07,861 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 21:01:07,865 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 21:01:07,867 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 21:01:07,872 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 21:01:07,872 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 21:01:07,873 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 21:01:07,874 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 21:01:07,874 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 21:01:07,875 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 21:01:07,875 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 21:01:07,876 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 21:01:07,877 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 21:01:07,878 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 21:01:07,883 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 21:01:07,884 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 21:01:07,885 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 21:01:07,885 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 21:01:07,886 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 21:01:07,887 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 21:01:07,887 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 21:01:07,888 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-18 21:01:07,929 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 21:01:07,929 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 21:01:07,929 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 21:01:07,929 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 21:01:07,934 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 21:01:07,935 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 21:01:07,935 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 21:01:07,936 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 21:01:07,936 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 21:01:07,936 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 21:01:07,937 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 21:01:07,938 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 21:01:07,938 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 21:01:07,938 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 21:01:07,938 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 21:01:07,938 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 21:01:07,939 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 21:01:07,939 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 21:01:07,939 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 21:01:07,939 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 21:01:07,939 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 21:01:07,940 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 21:01:07,940 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 21:01:07,940 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 21:01:07,941 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:01:07,941 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 21:01:07,941 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 21:01:07,941 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 21:01:07,942 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 21:01:07,942 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 21:01:07,942 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 21:01:07,942 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 21:01:07,943 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 21:01:07,943 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/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_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 846c6ea342419c7ea85c72de8af40f1cf8af72c22131b8a3f2ebdacec113c699 [2022-11-18 21:01:08,297 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 21:01:08,332 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 21:01:08,335 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 21:01:08,337 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 21:01:08,338 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 21:01:08,339 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-11-18 21:01:08,437 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/data/414f72c43/2e8928d0fe154799be3b6a3ee27a4687/FLAGd2cbadb05 [2022-11-18 21:01:09,054 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 21:01:09,058 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-11-18 21:01:09,079 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/data/414f72c43/2e8928d0fe154799be3b6a3ee27a4687/FLAGd2cbadb05 [2022-11-18 21:01:09,405 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/data/414f72c43/2e8928d0fe154799be3b6a3ee27a4687 [2022-11-18 21:01:09,412 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 21:01:09,413 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 21:01:09,421 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 21:01:09,421 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 21:01:09,427 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 21:01:09,428 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,430 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8fbd701 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09, skipping insertion in model container [2022-11-18 21:01:09,431 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,440 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 21:01:09,464 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 21:01:09,808 WARN L234 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_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-11-18 21:01:09,816 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:01:09,827 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 21:01:09,854 WARN L234 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_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-11-18 21:01:09,857 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:01:09,874 INFO L208 MainTranslator]: Completed translation [2022-11-18 21:01:09,874 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09 WrapperNode [2022-11-18 21:01:09,874 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 21:01:09,875 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 21:01:09,876 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 21:01:09,876 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 21:01:09,884 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,893 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,920 INFO L138 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 142 [2022-11-18 21:01:09,920 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 21:01:09,921 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 21:01:09,921 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 21:01:09,922 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 21:01:09,932 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,932 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,936 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,936 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,941 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,944 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,946 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,947 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,950 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 21:01:09,951 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 21:01:09,951 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 21:01:09,951 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 21:01:09,952 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (1/1) ... [2022-11-18 21:01:09,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:01:09,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:01:09,990 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 21:01:10,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7cf69c5f-f6c2-4ab2-8bb9-6f9196c0c2be/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 21:01:10,050 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 21:01:10,050 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-18 21:01:10,051 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-18 21:01:10,051 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-18 21:01:10,052 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-18 21:01:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 21:01:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 21:01:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 21:01:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 21:01:10,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 21:01:10,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 21:01:10,053 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 21:01:10,055 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-18 21:01:10,183 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 21:01:10,186 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 21:01:10,687 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 21:01:10,698 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 21:01:10,699 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-18 21:01:10,702 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:01:10 BoogieIcfgContainer [2022-11-18 21:01:10,702 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 21:01:10,704 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 21:01:10,705 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 21:01:10,721 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 21:01:10,721 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 09:01:09" (1/3) ... [2022-11-18 21:01:10,722 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c34bed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:01:10, skipping insertion in model container [2022-11-18 21:01:10,722 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:01:09" (2/3) ... [2022-11-18 21:01:10,723 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c34bed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:01:10, skipping insertion in model container [2022-11-18 21:01:10,723 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:01:10" (3/3) ... [2022-11-18 21:01:10,724 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-file-item-symm.wvr.c [2022-11-18 21:01:10,735 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-18 21:01:10,747 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 21:01:10,748 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 21:01:10,748 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-18 21:01:10,882 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-18 21:01:10,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 182 places, 190 transitions, 396 flow [2022-11-18 21:01:11,012 INFO L130 PetriNetUnfolder]: 15/188 cut-off events. [2022-11-18 21:01:11,012 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-18 21:01:11,026 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197 conditions, 188 events. 15/188 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 331 event pairs, 0 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 111. Up to 2 conditions per place. [2022-11-18 21:01:11,029 INFO L82 GeneralOperation]: Start removeDead. Operand has 182 places, 190 transitions, 396 flow [2022-11-18 21:01:11,040 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 179 transitions, 370 flow [2022-11-18 21:01:11,050 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 21:01:11,057 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;@5a5f40e6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 21:01:11,057 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-18 21:01:11,145 INFO L130 PetriNetUnfolder]: 15/178 cut-off events. [2022-11-18 21:01:11,146 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-18 21:01:11,146 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:11,147 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:11,147 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:11,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:11,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1611670464, now seen corresponding path program 1 times [2022-11-18 21:01:11,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:11,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574607602] [2022-11-18 21:01:11,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:11,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:11,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:12,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:12,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:12,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574607602] [2022-11-18 21:01:12,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574607602] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:12,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:12,376 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:12,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750994183] [2022-11-18 21:01:12,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:12,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:12,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:12,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:12,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:12,428 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:12,434 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 179 transitions, 370 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:12,434 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:12,435 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:12,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:13,635 INFO L130 PetriNetUnfolder]: 217/1289 cut-off events. [2022-11-18 21:01:13,636 INFO L131 PetriNetUnfolder]: For 111/111 co-relation queries the response was YES. [2022-11-18 21:01:13,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1822 conditions, 1289 events. 217/1289 cut-off events. For 111/111 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9636 event pairs, 46 based on Foata normal form. 64/1203 useless extension candidates. Maximal degree in co-relation 1365. Up to 153 conditions per place. [2022-11-18 21:01:13,649 INFO L137 encePairwiseOnDemand]: 160/190 looper letters, 113 selfloop transitions, 35 changer transitions 31/310 dead transitions. [2022-11-18 21:01:13,649 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 310 transitions, 1029 flow [2022-11-18 21:01:13,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 21:01:13,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-18 21:01:13,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3178 transitions. [2022-11-18 21:01:13,682 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7964912280701755 [2022-11-18 21:01:13,683 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3178 transitions. [2022-11-18 21:01:13,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3178 transitions. [2022-11-18 21:01:13,690 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:13,693 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3178 transitions. [2022-11-18 21:01:13,706 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 151.33333333333334) internal successors, (3178), 21 states have internal predecessors, (3178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:13,722 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 190.0) internal successors, (4180), 22 states have internal predecessors, (4180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:13,727 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 190.0) internal successors, (4180), 22 states have internal predecessors, (4180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:13,729 INFO L175 Difference]: Start difference. First operand has 171 places, 179 transitions, 370 flow. Second operand 21 states and 3178 transitions. [2022-11-18 21:01:13,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 310 transitions, 1029 flow [2022-11-18 21:01:13,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 310 transitions, 995 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-11-18 21:01:13,750 INFO L231 Difference]: Finished difference. Result has 200 places, 203 transitions, 593 flow [2022-11-18 21:01:13,754 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=348, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=593, PETRI_PLACES=200, PETRI_TRANSITIONS=203} [2022-11-18 21:01:13,761 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 29 predicate places. [2022-11-18 21:01:13,762 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 203 transitions, 593 flow [2022-11-18 21:01:13,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:13,763 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:13,764 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:13,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 21:01:13,765 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:13,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:13,770 INFO L85 PathProgramCache]: Analyzing trace with hash 214789488, now seen corresponding path program 2 times [2022-11-18 21:01:13,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:13,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442346057] [2022-11-18 21:01:13,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:13,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:13,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:14,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:14,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:14,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442346057] [2022-11-18 21:01:14,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442346057] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:14,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:14,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:14,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639331471] [2022-11-18 21:01:14,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:14,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:14,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:14,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:14,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:14,457 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:14,460 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 203 transitions, 593 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:14,460 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:14,461 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:14,461 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:15,623 INFO L130 PetriNetUnfolder]: 223/1602 cut-off events. [2022-11-18 21:01:15,628 INFO L131 PetriNetUnfolder]: For 750/797 co-relation queries the response was YES. [2022-11-18 21:01:15,636 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2916 conditions, 1602 events. 223/1602 cut-off events. For 750/797 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 13064 event pairs, 67 based on Foata normal form. 26/1550 useless extension candidates. Maximal degree in co-relation 2856. Up to 249 conditions per place. [2022-11-18 21:01:15,644 INFO L137 encePairwiseOnDemand]: 176/190 looper letters, 130 selfloop transitions, 14 changer transitions 28/303 dead transitions. [2022-11-18 21:01:15,644 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 303 transitions, 1347 flow [2022-11-18 21:01:15,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:01:15,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-18 21:01:15,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2394 transitions. [2022-11-18 21:01:15,650 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7875 [2022-11-18 21:01:15,651 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2394 transitions. [2022-11-18 21:01:15,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2394 transitions. [2022-11-18 21:01:15,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:15,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2394 transitions. [2022-11-18 21:01:15,659 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 149.625) internal successors, (2394), 16 states have internal predecessors, (2394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:15,665 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:15,703 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:15,704 INFO L175 Difference]: Start difference. First operand has 200 places, 203 transitions, 593 flow. Second operand 16 states and 2394 transitions. [2022-11-18 21:01:15,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 303 transitions, 1347 flow [2022-11-18 21:01:15,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 303 transitions, 1333 flow, removed 7 selfloop flow, removed 2 redundant places. [2022-11-18 21:01:15,726 INFO L231 Difference]: Finished difference. Result has 218 places, 207 transitions, 715 flow [2022-11-18 21:01:15,726 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=589, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=715, PETRI_PLACES=218, PETRI_TRANSITIONS=207} [2022-11-18 21:01:15,727 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 47 predicate places. [2022-11-18 21:01:15,727 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 207 transitions, 715 flow [2022-11-18 21:01:15,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:15,728 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:15,729 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:15,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 21:01:15,730 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:15,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:15,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1515212502, now seen corresponding path program 3 times [2022-11-18 21:01:15,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:15,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111853827] [2022-11-18 21:01:15,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:15,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:15,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:16,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:16,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:16,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111853827] [2022-11-18 21:01:16,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111853827] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:16,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:16,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:16,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498557751] [2022-11-18 21:01:16,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:16,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:16,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:16,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:16,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:16,294 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:16,296 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 207 transitions, 715 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:16,296 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:16,296 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:16,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:17,210 INFO L130 PetriNetUnfolder]: 239/1780 cut-off events. [2022-11-18 21:01:17,210 INFO L131 PetriNetUnfolder]: For 2145/2192 co-relation queries the response was YES. [2022-11-18 21:01:17,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3740 conditions, 1780 events. 239/1780 cut-off events. For 2145/2192 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 15193 event pairs, 102 based on Foata normal form. 6/1698 useless extension candidates. Maximal degree in co-relation 3657. Up to 299 conditions per place. [2022-11-18 21:01:17,231 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 141 selfloop transitions, 10 changer transitions 23/305 dead transitions. [2022-11-18 21:01:17,232 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 305 transitions, 1576 flow [2022-11-18 21:01:17,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:17,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:17,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2252 transitions. [2022-11-18 21:01:17,238 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901754385964912 [2022-11-18 21:01:17,239 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2252 transitions. [2022-11-18 21:01:17,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2252 transitions. [2022-11-18 21:01:17,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:17,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2252 transitions. [2022-11-18 21:01:17,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.13333333333333) internal successors, (2252), 15 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:17,306 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:17,308 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:17,308 INFO L175 Difference]: Start difference. First operand has 218 places, 207 transitions, 715 flow. Second operand 15 states and 2252 transitions. [2022-11-18 21:01:17,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 305 transitions, 1576 flow [2022-11-18 21:01:17,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 305 transitions, 1488 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-11-18 21:01:17,336 INFO L231 Difference]: Finished difference. Result has 227 places, 212 transitions, 786 flow [2022-11-18 21:01:17,336 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=687, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=786, PETRI_PLACES=227, PETRI_TRANSITIONS=212} [2022-11-18 21:01:17,339 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 56 predicate places. [2022-11-18 21:01:17,339 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 212 transitions, 786 flow [2022-11-18 21:01:17,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:17,340 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:17,341 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:17,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 21:01:17,341 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:17,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:17,342 INFO L85 PathProgramCache]: Analyzing trace with hash 2007091300, now seen corresponding path program 4 times [2022-11-18 21:01:17,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:17,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29538878] [2022-11-18 21:01:17,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:17,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:17,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:17,774 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:17,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:17,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29538878] [2022-11-18 21:01:17,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29538878] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:17,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:17,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:17,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106173238] [2022-11-18 21:01:17,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:17,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:17,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:17,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:17,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:17,780 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:17,782 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 212 transitions, 786 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:17,783 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:17,783 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:17,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:18,759 INFO L130 PetriNetUnfolder]: 234/1795 cut-off events. [2022-11-18 21:01:18,760 INFO L131 PetriNetUnfolder]: For 2791/2838 co-relation queries the response was YES. [2022-11-18 21:01:18,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3945 conditions, 1795 events. 234/1795 cut-off events. For 2791/2838 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 15468 event pairs, 79 based on Foata normal form. 15/1726 useless extension candidates. Maximal degree in co-relation 3855. Up to 329 conditions per place. [2022-11-18 21:01:18,780 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 104 selfloop transitions, 35 changer transitions 20/290 dead transitions. [2022-11-18 21:01:18,780 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 290 transitions, 1592 flow [2022-11-18 21:01:18,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:01:18,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 21:01:18,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1965 transitions. [2022-11-18 21:01:18,788 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7955465587044535 [2022-11-18 21:01:18,788 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1965 transitions. [2022-11-18 21:01:18,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1965 transitions. [2022-11-18 21:01:18,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:18,791 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1965 transitions. [2022-11-18 21:01:18,799 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 151.15384615384616) internal successors, (1965), 13 states have internal predecessors, (1965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:18,806 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:18,807 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:18,812 INFO L175 Difference]: Start difference. First operand has 227 places, 212 transitions, 786 flow. Second operand 13 states and 1965 transitions. [2022-11-18 21:01:18,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 290 transitions, 1592 flow [2022-11-18 21:01:18,836 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 290 transitions, 1521 flow, removed 32 selfloop flow, removed 8 redundant places. [2022-11-18 21:01:18,842 INFO L231 Difference]: Finished difference. Result has 232 places, 220 transitions, 1001 flow [2022-11-18 21:01:18,843 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=765, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1001, PETRI_PLACES=232, PETRI_TRANSITIONS=220} [2022-11-18 21:01:18,844 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 61 predicate places. [2022-11-18 21:01:18,844 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 220 transitions, 1001 flow [2022-11-18 21:01:18,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:18,845 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:18,846 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:18,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 21:01:18,846 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:18,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:18,847 INFO L85 PathProgramCache]: Analyzing trace with hash 3045068, now seen corresponding path program 5 times [2022-11-18 21:01:18,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:18,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707154964] [2022-11-18 21:01:18,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:18,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:18,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:19,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:19,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:19,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707154964] [2022-11-18 21:01:19,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707154964] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:19,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:19,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:19,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203828986] [2022-11-18 21:01:19,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:19,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:19,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:19,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:19,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:19,438 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:19,439 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 220 transitions, 1001 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:19,440 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:19,440 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:19,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:20,395 INFO L130 PetriNetUnfolder]: 247/1799 cut-off events. [2022-11-18 21:01:20,395 INFO L131 PetriNetUnfolder]: For 3280/3327 co-relation queries the response was YES. [2022-11-18 21:01:20,409 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4254 conditions, 1799 events. 247/1799 cut-off events. For 3280/3327 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 15371 event pairs, 104 based on Foata normal form. 11/1719 useless extension candidates. Maximal degree in co-relation 4162. Up to 332 conditions per place. [2022-11-18 21:01:20,418 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 113 selfloop transitions, 22 changer transitions 19/285 dead transitions. [2022-11-18 21:01:20,418 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 285 transitions, 1804 flow [2022-11-18 21:01:20,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:01:20,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 21:01:20,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1938 transitions. [2022-11-18 21:01:20,424 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7846153846153846 [2022-11-18 21:01:20,424 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1938 transitions. [2022-11-18 21:01:20,424 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1938 transitions. [2022-11-18 21:01:20,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:20,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1938 transitions. [2022-11-18 21:01:20,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 149.07692307692307) internal successors, (1938), 13 states have internal predecessors, (1938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:20,437 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:20,439 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:20,439 INFO L175 Difference]: Start difference. First operand has 232 places, 220 transitions, 1001 flow. Second operand 13 states and 1938 transitions. [2022-11-18 21:01:20,439 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 285 transitions, 1804 flow [2022-11-18 21:01:20,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 285 transitions, 1689 flow, removed 37 selfloop flow, removed 6 redundant places. [2022-11-18 21:01:20,482 INFO L231 Difference]: Finished difference. Result has 242 places, 228 transitions, 1107 flow [2022-11-18 21:01:20,483 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=921, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1107, PETRI_PLACES=242, PETRI_TRANSITIONS=228} [2022-11-18 21:01:20,486 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 71 predicate places. [2022-11-18 21:01:20,486 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 228 transitions, 1107 flow [2022-11-18 21:01:20,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:20,487 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:20,488 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:20,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 21:01:20,488 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:20,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:20,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1559240464, now seen corresponding path program 6 times [2022-11-18 21:01:20,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:20,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135350913] [2022-11-18 21:01:20,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:20,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:20,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:20,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:20,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:20,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135350913] [2022-11-18 21:01:20,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135350913] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:20,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:20,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:20,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908581132] [2022-11-18 21:01:20,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:20,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:20,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:20,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:20,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:20,915 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:20,917 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 228 transitions, 1107 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:20,917 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:20,917 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:20,917 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:21,984 INFO L130 PetriNetUnfolder]: 283/2159 cut-off events. [2022-11-18 21:01:21,985 INFO L131 PetriNetUnfolder]: For 4564/4611 co-relation queries the response was YES. [2022-11-18 21:01:22,001 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5134 conditions, 2159 events. 283/2159 cut-off events. For 4564/4611 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 19589 event pairs, 112 based on Foata normal form. 18/2082 useless extension candidates. Maximal degree in co-relation 5017. Up to 398 conditions per place. [2022-11-18 21:01:22,010 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 165 selfloop transitions, 15 changer transitions 32/343 dead transitions. [2022-11-18 21:01:22,011 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 343 transitions, 2347 flow [2022-11-18 21:01:22,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:22,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:22,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2253 transitions. [2022-11-18 21:01:22,018 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7905263157894736 [2022-11-18 21:01:22,018 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2253 transitions. [2022-11-18 21:01:22,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2253 transitions. [2022-11-18 21:01:22,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:22,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2253 transitions. [2022-11-18 21:01:22,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.2) internal successors, (2253), 15 states have internal predecessors, (2253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:22,031 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:22,033 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:22,033 INFO L175 Difference]: Start difference. First operand has 242 places, 228 transitions, 1107 flow. Second operand 15 states and 2253 transitions. [2022-11-18 21:01:22,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 343 transitions, 2347 flow [2022-11-18 21:01:22,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 343 transitions, 2238 flow, removed 33 selfloop flow, removed 6 redundant places. [2022-11-18 21:01:22,066 INFO L231 Difference]: Finished difference. Result has 259 places, 235 transitions, 1248 flow [2022-11-18 21:01:22,067 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1039, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1248, PETRI_PLACES=259, PETRI_TRANSITIONS=235} [2022-11-18 21:01:22,070 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 88 predicate places. [2022-11-18 21:01:22,070 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 235 transitions, 1248 flow [2022-11-18 21:01:22,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:22,086 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:22,086 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:22,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 21:01:22,087 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:22,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:22,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1553119038, now seen corresponding path program 7 times [2022-11-18 21:01:22,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:22,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2178928] [2022-11-18 21:01:22,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:22,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:22,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:22,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:22,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:22,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2178928] [2022-11-18 21:01:22,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2178928] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:22,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:22,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:22,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465332108] [2022-11-18 21:01:22,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:22,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:22,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:22,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:22,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:22,539 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:22,542 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 235 transitions, 1248 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:22,542 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:22,542 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:22,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:23,710 INFO L130 PetriNetUnfolder]: 335/2739 cut-off events. [2022-11-18 21:01:23,712 INFO L131 PetriNetUnfolder]: For 6461/6502 co-relation queries the response was YES. [2022-11-18 21:01:23,731 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6523 conditions, 2739 events. 335/2739 cut-off events. For 6461/6502 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 26872 event pairs, 63 based on Foata normal form. 3/2638 useless extension candidates. Maximal degree in co-relation 6362. Up to 551 conditions per place. [2022-11-18 21:01:23,741 INFO L137 encePairwiseOnDemand]: 172/190 looper letters, 175 selfloop transitions, 31 changer transitions 27/364 dead transitions. [2022-11-18 21:01:23,742 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 364 transitions, 2570 flow [2022-11-18 21:01:23,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:23,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:23,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2258 transitions. [2022-11-18 21:01:23,750 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7922807017543859 [2022-11-18 21:01:23,750 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2258 transitions. [2022-11-18 21:01:23,750 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2258 transitions. [2022-11-18 21:01:23,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:23,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2258 transitions. [2022-11-18 21:01:23,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.53333333333333) internal successors, (2258), 15 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:23,764 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:23,765 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:23,766 INFO L175 Difference]: Start difference. First operand has 259 places, 235 transitions, 1248 flow. Second operand 15 states and 2258 transitions. [2022-11-18 21:01:23,766 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 364 transitions, 2570 flow [2022-11-18 21:01:23,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 364 transitions, 2461 flow, removed 52 selfloop flow, removed 10 redundant places. [2022-11-18 21:01:23,816 INFO L231 Difference]: Finished difference. Result has 268 places, 249 transitions, 1489 flow [2022-11-18 21:01:23,817 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1193, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1489, PETRI_PLACES=268, PETRI_TRANSITIONS=249} [2022-11-18 21:01:23,818 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 97 predicate places. [2022-11-18 21:01:23,818 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 249 transitions, 1489 flow [2022-11-18 21:01:23,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:23,819 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:23,819 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:23,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 21:01:23,820 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:23,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:23,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1215995802, now seen corresponding path program 8 times [2022-11-18 21:01:23,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:23,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228040102] [2022-11-18 21:01:23,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:23,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:23,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:24,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:24,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:24,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228040102] [2022-11-18 21:01:24,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228040102] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:24,215 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:24,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:24,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326779600] [2022-11-18 21:01:24,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:24,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:24,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:24,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:24,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:24,218 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:24,219 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 249 transitions, 1489 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:24,220 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:24,220 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:24,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:25,313 INFO L130 PetriNetUnfolder]: 330/2692 cut-off events. [2022-11-18 21:01:25,314 INFO L131 PetriNetUnfolder]: For 6777/6820 co-relation queries the response was YES. [2022-11-18 21:01:25,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6662 conditions, 2692 events. 330/2692 cut-off events. For 6777/6820 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 26305 event pairs, 142 based on Foata normal form. 5/2581 useless extension candidates. Maximal degree in co-relation 6569. Up to 517 conditions per place. [2022-11-18 21:01:25,341 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 174 selfloop transitions, 15 changer transitions 24/344 dead transitions. [2022-11-18 21:01:25,341 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 344 transitions, 2559 flow [2022-11-18 21:01:25,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:25,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:25,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-18 21:01:25,345 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-18 21:01:25,346 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-18 21:01:25,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-18 21:01:25,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:25,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-18 21:01:25,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.06666666666666) internal successors, (2251), 15 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:25,355 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:25,356 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:25,356 INFO L175 Difference]: Start difference. First operand has 268 places, 249 transitions, 1489 flow. Second operand 15 states and 2251 transitions. [2022-11-18 21:01:25,356 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 344 transitions, 2559 flow [2022-11-18 21:01:25,460 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 344 transitions, 2486 flow, removed 35 selfloop flow, removed 8 redundant places. [2022-11-18 21:01:25,466 INFO L231 Difference]: Finished difference. Result has 278 places, 252 transitions, 1600 flow [2022-11-18 21:01:25,466 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1464, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1600, PETRI_PLACES=278, PETRI_TRANSITIONS=252} [2022-11-18 21:01:25,467 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 107 predicate places. [2022-11-18 21:01:25,467 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 252 transitions, 1600 flow [2022-11-18 21:01:25,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:25,468 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:25,468 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:25,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-18 21:01:25,469 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:25,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:25,469 INFO L85 PathProgramCache]: Analyzing trace with hash 357410398, now seen corresponding path program 9 times [2022-11-18 21:01:25,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:25,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605850341] [2022-11-18 21:01:25,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:25,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:25,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:25,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:25,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:25,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605850341] [2022-11-18 21:01:25,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605850341] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:25,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:25,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:25,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220459746] [2022-11-18 21:01:25,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:25,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:25,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:25,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:25,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:25,776 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:25,777 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 252 transitions, 1600 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:25,777 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:25,777 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:25,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:27,085 INFO L130 PetriNetUnfolder]: 324/2624 cut-off events. [2022-11-18 21:01:27,086 INFO L131 PetriNetUnfolder]: For 7325/7368 co-relation queries the response was YES. [2022-11-18 21:01:27,108 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6585 conditions, 2624 events. 324/2624 cut-off events. For 7325/7368 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 25466 event pairs, 147 based on Foata normal form. 9/2517 useless extension candidates. Maximal degree in co-relation 6421. Up to 517 conditions per place. [2022-11-18 21:01:27,126 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 129 selfloop transitions, 22 changer transitions 28/310 dead transitions. [2022-11-18 21:01:27,126 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 310 transitions, 2358 flow [2022-11-18 21:01:27,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:01:27,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 21:01:27,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2078 transitions. [2022-11-18 21:01:27,132 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.781203007518797 [2022-11-18 21:01:27,132 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2078 transitions. [2022-11-18 21:01:27,132 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2078 transitions. [2022-11-18 21:01:27,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:27,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2078 transitions. [2022-11-18 21:01:27,141 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 148.42857142857142) internal successors, (2078), 14 states have internal predecessors, (2078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:27,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:27,146 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:27,147 INFO L175 Difference]: Start difference. First operand has 278 places, 252 transitions, 1600 flow. Second operand 14 states and 2078 transitions. [2022-11-18 21:01:27,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 310 transitions, 2358 flow [2022-11-18 21:01:27,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 310 transitions, 2261 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-11-18 21:01:27,209 INFO L231 Difference]: Finished difference. Result has 280 places, 244 transitions, 1466 flow [2022-11-18 21:01:27,210 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1533, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1466, PETRI_PLACES=280, PETRI_TRANSITIONS=244} [2022-11-18 21:01:27,211 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 109 predicate places. [2022-11-18 21:01:27,211 INFO L495 AbstractCegarLoop]: Abstraction has has 280 places, 244 transitions, 1466 flow [2022-11-18 21:01:27,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:27,212 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:27,212 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:27,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 21:01:27,213 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:27,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:27,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1292524258, now seen corresponding path program 10 times [2022-11-18 21:01:27,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:27,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312217642] [2022-11-18 21:01:27,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:27,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:27,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:27,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:27,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:27,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312217642] [2022-11-18 21:01:27,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312217642] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:27,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:27,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:27,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402510439] [2022-11-18 21:01:27,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:27,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:27,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:27,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:27,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:27,600 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:27,602 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 244 transitions, 1466 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:27,602 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:27,602 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:27,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:28,629 INFO L130 PetriNetUnfolder]: 327/2631 cut-off events. [2022-11-18 21:01:28,629 INFO L131 PetriNetUnfolder]: For 6959/7008 co-relation queries the response was YES. [2022-11-18 21:01:28,649 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6514 conditions, 2631 events. 327/2631 cut-off events. For 6959/7008 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 25541 event pairs, 144 based on Foata normal form. 6/2522 useless extension candidates. Maximal degree in co-relation 6456. Up to 517 conditions per place. [2022-11-18 21:01:28,657 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 152 selfloop transitions, 19 changer transitions 20/322 dead transitions. [2022-11-18 21:01:28,657 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 322 transitions, 2369 flow [2022-11-18 21:01:28,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:01:28,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 21:01:28,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1955 transitions. [2022-11-18 21:01:28,661 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791497975708502 [2022-11-18 21:01:28,661 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1955 transitions. [2022-11-18 21:01:28,661 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1955 transitions. [2022-11-18 21:01:28,662 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:28,662 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1955 transitions. [2022-11-18 21:01:28,665 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 150.3846153846154) internal successors, (1955), 13 states have internal predecessors, (1955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:28,669 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:28,670 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:28,670 INFO L175 Difference]: Start difference. First operand has 280 places, 244 transitions, 1466 flow. Second operand 13 states and 1955 transitions. [2022-11-18 21:01:28,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 322 transitions, 2369 flow [2022-11-18 21:01:28,713 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 322 transitions, 2231 flow, removed 33 selfloop flow, removed 15 redundant places. [2022-11-18 21:01:28,717 INFO L231 Difference]: Finished difference. Result has 269 places, 250 transitions, 1543 flow [2022-11-18 21:01:28,718 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1383, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1543, PETRI_PLACES=269, PETRI_TRANSITIONS=250} [2022-11-18 21:01:28,719 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 98 predicate places. [2022-11-18 21:01:28,719 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 250 transitions, 1543 flow [2022-11-18 21:01:28,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:28,720 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:28,720 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:28,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 21:01:28,720 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:28,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:28,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1105066746, now seen corresponding path program 11 times [2022-11-18 21:01:28,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:28,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750242752] [2022-11-18 21:01:28,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:28,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:28,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:29,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:29,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:29,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750242752] [2022-11-18 21:01:29,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750242752] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:29,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:29,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:29,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574597944] [2022-11-18 21:01:29,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:29,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:29,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:29,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:29,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:29,019 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:29,020 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 250 transitions, 1543 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:29,020 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:29,021 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:29,021 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:30,047 INFO L130 PetriNetUnfolder]: 324/2637 cut-off events. [2022-11-18 21:01:30,047 INFO L131 PetriNetUnfolder]: For 6080/6129 co-relation queries the response was YES. [2022-11-18 21:01:30,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6456 conditions, 2637 events. 324/2637 cut-off events. For 6080/6129 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 25595 event pairs, 140 based on Foata normal form. 6/2526 useless extension candidates. Maximal degree in co-relation 6401. Up to 517 conditions per place. [2022-11-18 21:01:30,075 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 153 selfloop transitions, 21 changer transitions 19/324 dead transitions. [2022-11-18 21:01:30,076 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 324 transitions, 2428 flow [2022-11-18 21:01:30,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:01:30,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 21:01:30,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1952 transitions. [2022-11-18 21:01:30,081 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7902834008097166 [2022-11-18 21:01:30,081 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1952 transitions. [2022-11-18 21:01:30,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1952 transitions. [2022-11-18 21:01:30,083 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:30,083 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1952 transitions. [2022-11-18 21:01:30,087 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 150.15384615384616) internal successors, (1952), 13 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:30,092 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:30,093 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:30,093 INFO L175 Difference]: Start difference. First operand has 269 places, 250 transitions, 1543 flow. Second operand 13 states and 1952 transitions. [2022-11-18 21:01:30,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 324 transitions, 2428 flow [2022-11-18 21:01:30,139 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 324 transitions, 2347 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-18 21:01:30,150 INFO L231 Difference]: Finished difference. Result has 277 places, 256 transitions, 1661 flow [2022-11-18 21:01:30,151 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1492, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1661, PETRI_PLACES=277, PETRI_TRANSITIONS=256} [2022-11-18 21:01:30,152 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-18 21:01:30,152 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 256 transitions, 1661 flow [2022-11-18 21:01:30,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:30,153 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:30,153 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:30,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 21:01:30,153 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:30,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:30,154 INFO L85 PathProgramCache]: Analyzing trace with hash -821969224, now seen corresponding path program 12 times [2022-11-18 21:01:30,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:30,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468908819] [2022-11-18 21:01:30,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:30,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:30,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:30,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:30,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:30,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468908819] [2022-11-18 21:01:30,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468908819] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:30,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:30,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:30,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580808500] [2022-11-18 21:01:30,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:30,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:30,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:30,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:30,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:30,495 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:30,497 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 256 transitions, 1661 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:30,498 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:30,498 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:30,498 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:31,424 INFO L130 PetriNetUnfolder]: 320/2623 cut-off events. [2022-11-18 21:01:31,424 INFO L131 PetriNetUnfolder]: For 6000/6049 co-relation queries the response was YES. [2022-11-18 21:01:31,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6403 conditions, 2623 events. 320/2623 cut-off events. For 6000/6049 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 25505 event pairs, 143 based on Foata normal form. 6/2513 useless extension candidates. Maximal degree in co-relation 6344. Up to 517 conditions per place. [2022-11-18 21:01:31,454 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 151 selfloop transitions, 14 changer transitions 28/324 dead transitions. [2022-11-18 21:01:31,455 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 324 transitions, 2428 flow [2022-11-18 21:01:31,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:01:31,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 21:01:31,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2093 transitions. [2022-11-18 21:01:31,464 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7868421052631579 [2022-11-18 21:01:31,464 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2093 transitions. [2022-11-18 21:01:31,464 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2093 transitions. [2022-11-18 21:01:31,466 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:31,466 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2093 transitions. [2022-11-18 21:01:31,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.5) internal successors, (2093), 14 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:31,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:31,479 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:31,480 INFO L175 Difference]: Start difference. First operand has 277 places, 256 transitions, 1661 flow. Second operand 14 states and 2093 transitions. [2022-11-18 21:01:31,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 324 transitions, 2428 flow [2022-11-18 21:01:31,526 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 324 transitions, 2357 flow, removed 20 selfloop flow, removed 7 redundant places. [2022-11-18 21:01:31,531 INFO L231 Difference]: Finished difference. Result has 283 places, 248 transitions, 1510 flow [2022-11-18 21:01:31,532 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1608, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1510, PETRI_PLACES=283, PETRI_TRANSITIONS=248} [2022-11-18 21:01:31,532 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 112 predicate places. [2022-11-18 21:01:31,533 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 248 transitions, 1510 flow [2022-11-18 21:01:31,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:31,534 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:31,534 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:31,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 21:01:31,534 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:31,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:31,535 INFO L85 PathProgramCache]: Analyzing trace with hash 748016452, now seen corresponding path program 13 times [2022-11-18 21:01:31,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:31,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324772023] [2022-11-18 21:01:31,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:31,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:31,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:31,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:31,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:31,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324772023] [2022-11-18 21:01:31,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324772023] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:31,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:31,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:31,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554848018] [2022-11-18 21:01:31,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:31,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:31,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:31,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:31,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:31,882 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:31,884 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 248 transitions, 1510 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:31,884 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:31,885 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:31,885 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:32,863 INFO L130 PetriNetUnfolder]: 299/2393 cut-off events. [2022-11-18 21:01:32,863 INFO L131 PetriNetUnfolder]: For 5686/5729 co-relation queries the response was YES. [2022-11-18 21:01:32,892 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5885 conditions, 2393 events. 299/2393 cut-off events. For 5686/5729 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 22589 event pairs, 131 based on Foata normal form. 7/2301 useless extension candidates. Maximal degree in co-relation 5825. Up to 556 conditions per place. [2022-11-18 21:01:32,900 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 145 selfloop transitions, 13 changer transitions 29/318 dead transitions. [2022-11-18 21:01:32,901 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 318 transitions, 2243 flow [2022-11-18 21:01:32,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:01:32,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 21:01:32,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2091 transitions. [2022-11-18 21:01:32,906 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7860902255639097 [2022-11-18 21:01:32,906 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2091 transitions. [2022-11-18 21:01:32,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2091 transitions. [2022-11-18 21:01:32,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:32,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2091 transitions. [2022-11-18 21:01:32,912 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.35714285714286) internal successors, (2091), 14 states have internal predecessors, (2091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:32,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:32,920 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:32,920 INFO L175 Difference]: Start difference. First operand has 283 places, 248 transitions, 1510 flow. Second operand 14 states and 2091 transitions. [2022-11-18 21:01:32,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 318 transitions, 2243 flow [2022-11-18 21:01:32,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 318 transitions, 2140 flow, removed 27 selfloop flow, removed 19 redundant places. [2022-11-18 21:01:32,970 INFO L231 Difference]: Finished difference. Result has 270 places, 238 transitions, 1328 flow [2022-11-18 21:01:32,970 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1434, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1328, PETRI_PLACES=270, PETRI_TRANSITIONS=238} [2022-11-18 21:01:32,971 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-18 21:01:32,972 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 238 transitions, 1328 flow [2022-11-18 21:01:32,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:32,973 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:32,973 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:32,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-18 21:01:32,973 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:32,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:32,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1231621768, now seen corresponding path program 14 times [2022-11-18 21:01:32,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:32,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050401162] [2022-11-18 21:01:32,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:32,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:32,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:33,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:33,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:33,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050401162] [2022-11-18 21:01:33,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050401162] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:33,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:33,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:33,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575577278] [2022-11-18 21:01:33,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:33,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:33,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:33,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:33,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:33,309 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:33,310 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 238 transitions, 1328 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:33,311 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:33,311 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:33,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:34,271 INFO L130 PetriNetUnfolder]: 292/2174 cut-off events. [2022-11-18 21:01:34,271 INFO L131 PetriNetUnfolder]: For 5410/5453 co-relation queries the response was YES. [2022-11-18 21:01:34,292 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5552 conditions, 2174 events. 292/2174 cut-off events. For 5410/5453 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 19881 event pairs, 142 based on Foata normal form. 8/2093 useless extension candidates. Maximal degree in co-relation 5500. Up to 469 conditions per place. [2022-11-18 21:01:34,300 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 143 selfloop transitions, 21 changer transitions 20/315 dead transitions. [2022-11-18 21:01:34,300 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 315 transitions, 2290 flow [2022-11-18 21:01:34,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:01:34,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 21:01:34,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2096 transitions. [2022-11-18 21:01:34,305 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7879699248120301 [2022-11-18 21:01:34,305 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2096 transitions. [2022-11-18 21:01:34,305 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2096 transitions. [2022-11-18 21:01:34,306 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:34,307 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2096 transitions. [2022-11-18 21:01:34,310 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.71428571428572) internal successors, (2096), 14 states have internal predecessors, (2096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:34,315 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:34,317 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:34,317 INFO L175 Difference]: Start difference. First operand has 270 places, 238 transitions, 1328 flow. Second operand 14 states and 2096 transitions. [2022-11-18 21:01:34,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 315 transitions, 2290 flow [2022-11-18 21:01:34,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 315 transitions, 2214 flow, removed 22 selfloop flow, removed 10 redundant places. [2022-11-18 21:01:34,357 INFO L231 Difference]: Finished difference. Result has 262 places, 249 transitions, 1572 flow [2022-11-18 21:01:34,358 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1290, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1572, PETRI_PLACES=262, PETRI_TRANSITIONS=249} [2022-11-18 21:01:34,358 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-18 21:01:34,359 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 249 transitions, 1572 flow [2022-11-18 21:01:34,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:34,359 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:34,360 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:34,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-18 21:01:34,360 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:34,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:34,361 INFO L85 PathProgramCache]: Analyzing trace with hash 237654868, now seen corresponding path program 15 times [2022-11-18 21:01:34,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:34,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715877290] [2022-11-18 21:01:34,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:34,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:34,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:34,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:34,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715877290] [2022-11-18 21:01:34,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715877290] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:34,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:34,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:34,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898404268] [2022-11-18 21:01:34,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:34,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:34,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:34,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:34,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:34,635 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:34,637 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 249 transitions, 1572 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:34,637 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:34,637 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:34,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:35,555 INFO L130 PetriNetUnfolder]: 288/2207 cut-off events. [2022-11-18 21:01:35,555 INFO L131 PetriNetUnfolder]: For 5862/5907 co-relation queries the response was YES. [2022-11-18 21:01:35,575 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5696 conditions, 2207 events. 288/2207 cut-off events. For 5862/5907 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 20354 event pairs, 138 based on Foata normal form. 7/2122 useless extension candidates. Maximal degree in co-relation 5644. Up to 469 conditions per place. [2022-11-18 21:01:35,584 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 164 selfloop transitions, 17 changer transitions 23/335 dead transitions. [2022-11-18 21:01:35,584 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 335 transitions, 2554 flow [2022-11-18 21:01:35,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:35,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:35,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-18 21:01:35,591 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-18 21:01:35,591 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-18 21:01:35,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-18 21:01:35,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:35,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-18 21:01:35,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.06666666666666) internal successors, (2251), 15 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:35,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:35,604 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:35,604 INFO L175 Difference]: Start difference. First operand has 262 places, 249 transitions, 1572 flow. Second operand 15 states and 2251 transitions. [2022-11-18 21:01:35,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 335 transitions, 2554 flow [2022-11-18 21:01:35,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 335 transitions, 2443 flow, removed 53 selfloop flow, removed 4 redundant places. [2022-11-18 21:01:35,647 INFO L231 Difference]: Finished difference. Result has 276 places, 249 transitions, 1569 flow [2022-11-18 21:01:35,648 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1509, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1569, PETRI_PLACES=276, PETRI_TRANSITIONS=249} [2022-11-18 21:01:35,649 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 105 predicate places. [2022-11-18 21:01:35,649 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 249 transitions, 1569 flow [2022-11-18 21:01:35,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:35,650 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:35,650 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:35,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-18 21:01:35,651 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:35,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:35,651 INFO L85 PathProgramCache]: Analyzing trace with hash 726703848, now seen corresponding path program 16 times [2022-11-18 21:01:35,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:35,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111500068] [2022-11-18 21:01:35,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:35,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:35,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:36,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:36,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:36,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111500068] [2022-11-18 21:01:36,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111500068] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:36,032 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:36,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:36,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40467266] [2022-11-18 21:01:36,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:36,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:36,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:36,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:36,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:36,035 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:36,037 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 249 transitions, 1569 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:36,037 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:36,037 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:36,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:36,870 INFO L130 PetriNetUnfolder]: 289/2265 cut-off events. [2022-11-18 21:01:36,870 INFO L131 PetriNetUnfolder]: For 5767/5816 co-relation queries the response was YES. [2022-11-18 21:01:36,894 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5721 conditions, 2265 events. 289/2265 cut-off events. For 5767/5816 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 21101 event pairs, 117 based on Foata normal form. 4/2176 useless extension candidates. Maximal degree in co-relation 5662. Up to 464 conditions per place. [2022-11-18 21:01:36,903 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 150 selfloop transitions, 24 changer transitions 20/325 dead transitions. [2022-11-18 21:01:36,903 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 325 transitions, 2448 flow [2022-11-18 21:01:36,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:01:36,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 21:01:36,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2093 transitions. [2022-11-18 21:01:36,908 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7868421052631579 [2022-11-18 21:01:36,909 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2093 transitions. [2022-11-18 21:01:36,909 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2093 transitions. [2022-11-18 21:01:36,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:36,910 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2093 transitions. [2022-11-18 21:01:36,914 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.5) internal successors, (2093), 14 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:36,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:36,920 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:36,922 INFO L175 Difference]: Start difference. First operand has 276 places, 249 transitions, 1569 flow. Second operand 14 states and 2093 transitions. [2022-11-18 21:01:36,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 325 transitions, 2448 flow [2022-11-18 21:01:36,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 325 transitions, 2369 flow, removed 31 selfloop flow, removed 11 redundant places. [2022-11-18 21:01:36,967 INFO L231 Difference]: Finished difference. Result has 277 places, 254 transitions, 1696 flow [2022-11-18 21:01:36,968 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1524, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1696, PETRI_PLACES=277, PETRI_TRANSITIONS=254} [2022-11-18 21:01:36,970 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-18 21:01:36,970 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 254 transitions, 1696 flow [2022-11-18 21:01:36,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:36,971 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:36,971 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:36,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-18 21:01:36,972 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:36,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:36,972 INFO L85 PathProgramCache]: Analyzing trace with hash 722450844, now seen corresponding path program 17 times [2022-11-18 21:01:36,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:36,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950831688] [2022-11-18 21:01:36,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:36,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:36,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:37,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:37,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:37,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950831688] [2022-11-18 21:01:37,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950831688] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:37,288 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:37,288 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:37,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107565286] [2022-11-18 21:01:37,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:37,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:37,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:37,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:37,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:37,291 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:37,293 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 254 transitions, 1696 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:37,293 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:37,293 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:37,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:38,165 INFO L130 PetriNetUnfolder]: 282/2210 cut-off events. [2022-11-18 21:01:38,165 INFO L131 PetriNetUnfolder]: For 5485/5534 co-relation queries the response was YES. [2022-11-18 21:01:38,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5633 conditions, 2210 events. 282/2210 cut-off events. For 5485/5534 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 20481 event pairs, 138 based on Foata normal form. 7/2128 useless extension candidates. Maximal degree in co-relation 5576. Up to 469 conditions per place. [2022-11-18 21:01:38,191 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 142 selfloop transitions, 16 changer transitions 28/317 dead transitions. [2022-11-18 21:01:38,191 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 317 transitions, 2417 flow [2022-11-18 21:01:38,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:01:38,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 21:01:38,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1952 transitions. [2022-11-18 21:01:38,196 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7902834008097166 [2022-11-18 21:01:38,196 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1952 transitions. [2022-11-18 21:01:38,196 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1952 transitions. [2022-11-18 21:01:38,197 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:38,197 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1952 transitions. [2022-11-18 21:01:38,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 150.15384615384616) internal successors, (1952), 13 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:38,205 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:38,206 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:38,206 INFO L175 Difference]: Start difference. First operand has 277 places, 254 transitions, 1696 flow. Second operand 13 states and 1952 transitions. [2022-11-18 21:01:38,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 317 transitions, 2417 flow [2022-11-18 21:01:38,239 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 317 transitions, 2354 flow, removed 23 selfloop flow, removed 5 redundant places. [2022-11-18 21:01:38,244 INFO L231 Difference]: Finished difference. Result has 283 places, 246 transitions, 1542 flow [2022-11-18 21:01:38,244 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1651, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1542, PETRI_PLACES=283, PETRI_TRANSITIONS=246} [2022-11-18 21:01:38,245 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 112 predicate places. [2022-11-18 21:01:38,245 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 246 transitions, 1542 flow [2022-11-18 21:01:38,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:38,246 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:38,246 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:38,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-18 21:01:38,246 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:38,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:38,247 INFO L85 PathProgramCache]: Analyzing trace with hash -455198712, now seen corresponding path program 18 times [2022-11-18 21:01:38,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:38,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697494273] [2022-11-18 21:01:38,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:38,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:38,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:38,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:38,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:38,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697494273] [2022-11-18 21:01:38,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697494273] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:38,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:38,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:38,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070000077] [2022-11-18 21:01:38,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:38,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:38,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:38,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:38,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:38,547 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:38,548 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 246 transitions, 1542 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:38,548 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:38,548 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:38,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:39,288 INFO L130 PetriNetUnfolder]: 278/2125 cut-off events. [2022-11-18 21:01:39,288 INFO L131 PetriNetUnfolder]: For 5073/5112 co-relation queries the response was YES. [2022-11-18 21:01:39,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5377 conditions, 2125 events. 278/2125 cut-off events. For 5073/5112 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 19371 event pairs, 137 based on Foata normal form. 9/2042 useless extension candidates. Maximal degree in co-relation 5318. Up to 469 conditions per place. [2022-11-18 21:01:39,316 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 130 selfloop transitions, 21 changer transitions 25/307 dead transitions. [2022-11-18 21:01:39,316 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 307 transitions, 2244 flow [2022-11-18 21:01:39,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:01:39,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 21:01:39,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1949 transitions. [2022-11-18 21:01:39,328 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890688259109312 [2022-11-18 21:01:39,329 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1949 transitions. [2022-11-18 21:01:39,329 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1949 transitions. [2022-11-18 21:01:39,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:39,332 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1949 transitions. [2022-11-18 21:01:39,340 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 149.92307692307693) internal successors, (1949), 13 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:39,348 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:39,350 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 190.0) internal successors, (2660), 14 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:39,350 INFO L175 Difference]: Start difference. First operand has 283 places, 246 transitions, 1542 flow. Second operand 13 states and 1949 transitions. [2022-11-18 21:01:39,350 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 307 transitions, 2244 flow [2022-11-18 21:01:39,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 307 transitions, 2113 flow, removed 28 selfloop flow, removed 20 redundant places. [2022-11-18 21:01:39,388 INFO L231 Difference]: Finished difference. Result has 270 places, 240 transitions, 1427 flow [2022-11-18 21:01:39,389 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1441, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1427, PETRI_PLACES=270, PETRI_TRANSITIONS=240} [2022-11-18 21:01:39,389 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-18 21:01:39,390 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 240 transitions, 1427 flow [2022-11-18 21:01:39,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:39,391 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:39,391 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:39,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-18 21:01:39,391 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:39,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:39,392 INFO L85 PathProgramCache]: Analyzing trace with hash 131035948, now seen corresponding path program 19 times [2022-11-18 21:01:39,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:39,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830487986] [2022-11-18 21:01:39,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:39,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:39,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:39,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:39,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:39,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830487986] [2022-11-18 21:01:39,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830487986] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:39,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:39,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:39,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963120463] [2022-11-18 21:01:39,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:39,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:39,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:39,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:39,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:39,682 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:39,683 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 240 transitions, 1427 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:39,684 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:39,684 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:39,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:40,533 INFO L130 PetriNetUnfolder]: 277/2100 cut-off events. [2022-11-18 21:01:40,534 INFO L131 PetriNetUnfolder]: For 5037/5086 co-relation queries the response was YES. [2022-11-18 21:01:40,545 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5220 conditions, 2100 events. 277/2100 cut-off events. For 5037/5086 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 19046 event pairs, 77 based on Foata normal form. 7/2026 useless extension candidates. Maximal degree in co-relation 5168. Up to 438 conditions per place. [2022-11-18 21:01:40,552 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 146 selfloop transitions, 30 changer transitions 26/333 dead transitions. [2022-11-18 21:01:40,552 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 333 transitions, 2383 flow [2022-11-18 21:01:40,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:40,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:40,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2258 transitions. [2022-11-18 21:01:40,557 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7922807017543859 [2022-11-18 21:01:40,557 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2258 transitions. [2022-11-18 21:01:40,558 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2258 transitions. [2022-11-18 21:01:40,559 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:40,559 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2258 transitions. [2022-11-18 21:01:40,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.53333333333333) internal successors, (2258), 15 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:40,568 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:40,570 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:40,570 INFO L175 Difference]: Start difference. First operand has 270 places, 240 transitions, 1427 flow. Second operand 15 states and 2258 transitions. [2022-11-18 21:01:40,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 333 transitions, 2383 flow [2022-11-18 21:01:40,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 333 transitions, 2304 flow, removed 25 selfloop flow, removed 10 redundant places. [2022-11-18 21:01:40,609 INFO L231 Difference]: Finished difference. Result has 269 places, 239 transitions, 1450 flow [2022-11-18 21:01:40,610 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1383, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1450, PETRI_PLACES=269, PETRI_TRANSITIONS=239} [2022-11-18 21:01:40,611 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 98 predicate places. [2022-11-18 21:01:40,611 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 239 transitions, 1450 flow [2022-11-18 21:01:40,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:40,612 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:40,612 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:40,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-18 21:01:40,613 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:40,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:40,613 INFO L85 PathProgramCache]: Analyzing trace with hash -577653444, now seen corresponding path program 20 times [2022-11-18 21:01:40,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:40,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040726900] [2022-11-18 21:01:40,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:40,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:40,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:40,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:40,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:40,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040726900] [2022-11-18 21:01:40,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040726900] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:40,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:40,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:40,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650596149] [2022-11-18 21:01:40,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:40,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:40,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:40,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:40,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:40,940 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-18 21:01:40,942 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 239 transitions, 1450 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:40,942 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:40,942 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-18 21:01:40,942 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:41,807 INFO L130 PetriNetUnfolder]: 273/2038 cut-off events. [2022-11-18 21:01:41,807 INFO L131 PetriNetUnfolder]: For 5116/5159 co-relation queries the response was YES. [2022-11-18 21:01:41,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5183 conditions, 2038 events. 273/2038 cut-off events. For 5116/5159 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 18327 event pairs, 77 based on Foata normal form. 9/1966 useless extension candidates. Maximal degree in co-relation 5129. Up to 438 conditions per place. [2022-11-18 21:01:41,826 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 124 selfloop transitions, 27 changer transitions 27/309 dead transitions. [2022-11-18 21:01:41,827 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 309 transitions, 2201 flow [2022-11-18 21:01:41,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:01:41,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 21:01:41,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2099 transitions. [2022-11-18 21:01:41,831 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890977443609023 [2022-11-18 21:01:41,831 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2099 transitions. [2022-11-18 21:01:41,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2099 transitions. [2022-11-18 21:01:41,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:41,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2099 transitions. [2022-11-18 21:01:41,837 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 149.92857142857142) internal successors, (2099), 14 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:41,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:41,843 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:41,843 INFO L175 Difference]: Start difference. First operand has 269 places, 239 transitions, 1450 flow. Second operand 14 states and 2099 transitions. [2022-11-18 21:01:41,843 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 309 transitions, 2201 flow [2022-11-18 21:01:41,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 309 transitions, 2139 flow, removed 18 selfloop flow, removed 9 redundant places. [2022-11-18 21:01:41,882 INFO L231 Difference]: Finished difference. Result has 268 places, 229 transitions, 1298 flow [2022-11-18 21:01:41,883 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1408, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1298, PETRI_PLACES=268, PETRI_TRANSITIONS=229} [2022-11-18 21:01:41,884 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 97 predicate places. [2022-11-18 21:01:41,884 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 229 transitions, 1298 flow [2022-11-18 21:01:41,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:41,885 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:41,885 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:41,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-18 21:01:41,886 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:41,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:41,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1980303056, now seen corresponding path program 1 times [2022-11-18 21:01:41,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:41,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791444623] [2022-11-18 21:01:41,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:41,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:41,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:42,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:42,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:42,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791444623] [2022-11-18 21:01:42,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791444623] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:42,199 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:42,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:42,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072864171] [2022-11-18 21:01:42,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:42,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:42,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:42,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:42,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:42,203 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:42,205 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 229 transitions, 1298 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:42,205 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:42,205 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:42,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:42,784 INFO L130 PetriNetUnfolder]: 252/1736 cut-off events. [2022-11-18 21:01:42,784 INFO L131 PetriNetUnfolder]: For 5156/5229 co-relation queries the response was YES. [2022-11-18 21:01:42,799 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4118 conditions, 1736 events. 252/1736 cut-off events. For 5156/5229 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 14593 event pairs, 125 based on Foata normal form. 40/1690 useless extension candidates. Maximal degree in co-relation 4068. Up to 467 conditions per place. [2022-11-18 21:01:42,806 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 79 selfloop transitions, 21 changer transitions 16/265 dead transitions. [2022-11-18 21:01:42,807 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 265 transitions, 1504 flow [2022-11-18 21:01:42,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:42,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:42,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2259 transitions. [2022-11-18 21:01:42,811 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7926315789473685 [2022-11-18 21:01:42,811 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2259 transitions. [2022-11-18 21:01:42,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2259 transitions. [2022-11-18 21:01:42,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:42,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2259 transitions. [2022-11-18 21:01:42,817 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.6) internal successors, (2259), 15 states have internal predecessors, (2259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:42,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:42,822 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:42,822 INFO L175 Difference]: Start difference. First operand has 268 places, 229 transitions, 1298 flow. Second operand 15 states and 2259 transitions. [2022-11-18 21:01:42,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 265 transitions, 1504 flow [2022-11-18 21:01:42,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 265 transitions, 1325 flow, removed 25 selfloop flow, removed 23 redundant places. [2022-11-18 21:01:42,844 INFO L231 Difference]: Finished difference. Result has 238 places, 222 transitions, 1029 flow [2022-11-18 21:01:42,844 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=821, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1029, PETRI_PLACES=238, PETRI_TRANSITIONS=222} [2022-11-18 21:01:42,845 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 67 predicate places. [2022-11-18 21:01:42,845 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 222 transitions, 1029 flow [2022-11-18 21:01:42,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:42,846 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:42,846 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:42,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-18 21:01:42,847 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:42,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:42,847 INFO L85 PathProgramCache]: Analyzing trace with hash -2081409088, now seen corresponding path program 1 times [2022-11-18 21:01:42,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:42,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193324938] [2022-11-18 21:01:42,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:42,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:42,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:43,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:43,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:43,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193324938] [2022-11-18 21:01:43,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193324938] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:43,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:43,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:43,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453307900] [2022-11-18 21:01:43,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:43,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:43,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:43,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:43,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:43,148 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:43,149 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 222 transitions, 1029 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:43,150 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:43,150 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:43,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:44,242 INFO L130 PetriNetUnfolder]: 297/1893 cut-off events. [2022-11-18 21:01:44,242 INFO L131 PetriNetUnfolder]: For 3264/3295 co-relation queries the response was YES. [2022-11-18 21:01:44,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4674 conditions, 1893 events. 297/1893 cut-off events. For 3264/3295 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 16378 event pairs, 153 based on Foata normal form. 5/1804 useless extension candidates. Maximal degree in co-relation 4630. Up to 655 conditions per place. [2022-11-18 21:01:44,266 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 101 selfloop transitions, 4 changer transitions 34/287 dead transitions. [2022-11-18 21:01:44,267 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 287 transitions, 1607 flow [2022-11-18 21:01:44,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 21:01:44,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-18 21:01:44,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2839 transitions. [2022-11-18 21:01:44,273 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7864265927977839 [2022-11-18 21:01:44,273 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2839 transitions. [2022-11-18 21:01:44,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2839 transitions. [2022-11-18 21:01:44,274 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:44,275 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2839 transitions. [2022-11-18 21:01:44,281 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 149.42105263157896) internal successors, (2839), 19 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:44,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:44,289 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:44,290 INFO L175 Difference]: Start difference. First operand has 238 places, 222 transitions, 1029 flow. Second operand 19 states and 2839 transitions. [2022-11-18 21:01:44,290 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 287 transitions, 1607 flow [2022-11-18 21:01:44,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 287 transitions, 1559 flow, removed 24 selfloop flow, removed 5 redundant places. [2022-11-18 21:01:44,311 INFO L231 Difference]: Finished difference. Result has 260 places, 222 transitions, 1034 flow [2022-11-18 21:01:44,311 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=993, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1034, PETRI_PLACES=260, PETRI_TRANSITIONS=222} [2022-11-18 21:01:44,312 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 89 predicate places. [2022-11-18 21:01:44,312 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 222 transitions, 1034 flow [2022-11-18 21:01:44,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:44,313 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:44,313 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:44,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-18 21:01:44,313 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:44,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:44,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1627752562, now seen corresponding path program 2 times [2022-11-18 21:01:44,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:44,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6282183] [2022-11-18 21:01:44,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:44,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:44,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:44,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:44,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:44,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6282183] [2022-11-18 21:01:44,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6282183] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:44,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:44,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:44,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495308764] [2022-11-18 21:01:44,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:44,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:44,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:44,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:44,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:44,560 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:44,562 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 222 transitions, 1034 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:44,562 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:44,562 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:44,562 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:45,153 INFO L130 PetriNetUnfolder]: 302/1913 cut-off events. [2022-11-18 21:01:45,153 INFO L131 PetriNetUnfolder]: For 3652/3683 co-relation queries the response was YES. [2022-11-18 21:01:45,166 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4991 conditions, 1913 events. 302/1913 cut-off events. For 3652/3683 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 16478 event pairs, 164 based on Foata normal form. 2/1815 useless extension candidates. Maximal degree in co-relation 4936. Up to 694 conditions per place. [2022-11-18 21:01:45,172 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 104 selfloop transitions, 6 changer transitions 28/286 dead transitions. [2022-11-18 21:01:45,172 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 286 transitions, 1744 flow [2022-11-18 21:01:45,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:01:45,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-18 21:01:45,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2694 transitions. [2022-11-18 21:01:45,178 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.787719298245614 [2022-11-18 21:01:45,178 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2694 transitions. [2022-11-18 21:01:45,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2694 transitions. [2022-11-18 21:01:45,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:45,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2694 transitions. [2022-11-18 21:01:45,183 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 149.66666666666666) internal successors, (2694), 18 states have internal predecessors, (2694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:45,187 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:45,189 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:45,189 INFO L175 Difference]: Start difference. First operand has 260 places, 222 transitions, 1034 flow. Second operand 18 states and 2694 transitions. [2022-11-18 21:01:45,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 286 transitions, 1744 flow [2022-11-18 21:01:45,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 286 transitions, 1581 flow, removed 74 selfloop flow, removed 16 redundant places. [2022-11-18 21:01:45,213 INFO L231 Difference]: Finished difference. Result has 262 places, 225 transitions, 1086 flow [2022-11-18 21:01:45,213 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1001, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1086, PETRI_PLACES=262, PETRI_TRANSITIONS=225} [2022-11-18 21:01:45,214 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-18 21:01:45,214 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 225 transitions, 1086 flow [2022-11-18 21:01:45,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:45,215 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:45,215 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:45,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-18 21:01:45,215 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:45,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:45,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1861693890, now seen corresponding path program 3 times [2022-11-18 21:01:45,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:45,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665409249] [2022-11-18 21:01:45,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:45,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:45,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:45,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:45,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:45,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665409249] [2022-11-18 21:01:45,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665409249] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:45,453 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:45,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:45,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274562039] [2022-11-18 21:01:45,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:45,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:45,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:45,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:45,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:45,456 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:45,457 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 225 transitions, 1086 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:45,457 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:45,457 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:45,457 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:46,199 INFO L130 PetriNetUnfolder]: 295/1899 cut-off events. [2022-11-18 21:01:46,200 INFO L131 PetriNetUnfolder]: For 3798/3829 co-relation queries the response was YES. [2022-11-18 21:01:46,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4969 conditions, 1899 events. 295/1899 cut-off events. For 3798/3829 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 16349 event pairs, 169 based on Foata normal form. 2/1796 useless extension candidates. Maximal degree in co-relation 4912. Up to 727 conditions per place. [2022-11-18 21:01:46,218 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 79 selfloop transitions, 14 changer transitions 21/262 dead transitions. [2022-11-18 21:01:46,218 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 262 transitions, 1684 flow [2022-11-18 21:01:46,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:46,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:46,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2238 transitions. [2022-11-18 21:01:46,222 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7852631578947369 [2022-11-18 21:01:46,223 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2238 transitions. [2022-11-18 21:01:46,223 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2238 transitions. [2022-11-18 21:01:46,224 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:46,224 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2238 transitions. [2022-11-18 21:01:46,228 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 149.2) internal successors, (2238), 15 states have internal predecessors, (2238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:46,278 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:46,279 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:46,279 INFO L175 Difference]: Start difference. First operand has 262 places, 225 transitions, 1086 flow. Second operand 15 states and 2238 transitions. [2022-11-18 21:01:46,279 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 262 transitions, 1684 flow [2022-11-18 21:01:46,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 262 transitions, 1601 flow, removed 40 selfloop flow, removed 12 redundant places. [2022-11-18 21:01:46,306 INFO L231 Difference]: Finished difference. Result has 263 places, 234 transitions, 1227 flow [2022-11-18 21:01:46,306 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1055, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1227, PETRI_PLACES=263, PETRI_TRANSITIONS=234} [2022-11-18 21:01:46,308 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 92 predicate places. [2022-11-18 21:01:46,308 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 234 transitions, 1227 flow [2022-11-18 21:01:46,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:46,309 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:46,309 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:46,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-18 21:01:46,309 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:46,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:46,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1341957182, now seen corresponding path program 4 times [2022-11-18 21:01:46,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:46,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60872258] [2022-11-18 21:01:46,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:46,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:46,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:46,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:46,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:46,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60872258] [2022-11-18 21:01:46,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60872258] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:46,604 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:46,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:46,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221003469] [2022-11-18 21:01:46,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:46,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:46,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:46,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:46,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:46,607 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:46,608 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 234 transitions, 1227 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:46,609 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:46,609 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:46,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:47,426 INFO L130 PetriNetUnfolder]: 294/1879 cut-off events. [2022-11-18 21:01:47,426 INFO L131 PetriNetUnfolder]: For 3837/3868 co-relation queries the response was YES. [2022-11-18 21:01:47,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4964 conditions, 1879 events. 294/1879 cut-off events. For 3837/3868 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 16069 event pairs, 166 based on Foata normal form. 2/1779 useless extension candidates. Maximal degree in co-relation 4907. Up to 711 conditions per place. [2022-11-18 21:01:47,454 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 83 selfloop transitions, 12 changer transitions 29/272 dead transitions. [2022-11-18 21:01:47,454 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 272 transitions, 1785 flow [2022-11-18 21:01:47,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:01:47,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-18 21:01:47,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2533 transitions. [2022-11-18 21:01:47,458 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7842105263157895 [2022-11-18 21:01:47,459 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2533 transitions. [2022-11-18 21:01:47,459 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2533 transitions. [2022-11-18 21:01:47,460 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:47,460 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2533 transitions. [2022-11-18 21:01:47,465 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 149.0) internal successors, (2533), 17 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:47,469 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:47,470 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:47,470 INFO L175 Difference]: Start difference. First operand has 263 places, 234 transitions, 1227 flow. Second operand 17 states and 2533 transitions. [2022-11-18 21:01:47,471 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 272 transitions, 1785 flow [2022-11-18 21:01:47,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 272 transitions, 1676 flow, removed 42 selfloop flow, removed 8 redundant places. [2022-11-18 21:01:47,503 INFO L231 Difference]: Finished difference. Result has 275 places, 234 transitions, 1215 flow [2022-11-18 21:01:47,504 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1174, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1215, PETRI_PLACES=275, PETRI_TRANSITIONS=234} [2022-11-18 21:01:47,504 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 104 predicate places. [2022-11-18 21:01:47,505 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 234 transitions, 1215 flow [2022-11-18 21:01:47,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:47,505 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:47,506 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:47,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-18 21:01:47,506 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:47,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:47,507 INFO L85 PathProgramCache]: Analyzing trace with hash 787319810, now seen corresponding path program 5 times [2022-11-18 21:01:47,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:47,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667401313] [2022-11-18 21:01:47,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:47,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:47,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:47,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:47,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:47,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667401313] [2022-11-18 21:01:47,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667401313] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:47,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:47,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:47,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151565813] [2022-11-18 21:01:47,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:47,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:47,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:47,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:47,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:47,783 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:47,784 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 234 transitions, 1215 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:47,784 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:47,785 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:47,785 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:48,515 INFO L130 PetriNetUnfolder]: 312/2007 cut-off events. [2022-11-18 21:01:48,515 INFO L131 PetriNetUnfolder]: For 4333/4364 co-relation queries the response was YES. [2022-11-18 21:01:48,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5372 conditions, 2007 events. 312/2007 cut-off events. For 4333/4364 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 17597 event pairs, 85 based on Foata normal form. 3/1925 useless extension candidates. Maximal degree in co-relation 5311. Up to 609 conditions per place. [2022-11-18 21:01:48,549 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 91 selfloop transitions, 13 changer transitions 30/282 dead transitions. [2022-11-18 21:01:48,549 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 282 transitions, 1754 flow [2022-11-18 21:01:48,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:48,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:48,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-18 21:01:48,553 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-18 21:01:48,554 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-18 21:01:48,554 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-18 21:01:48,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:48,557 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-18 21:01:48,561 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.06666666666666) internal successors, (2251), 15 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:48,565 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:48,566 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:48,566 INFO L175 Difference]: Start difference. First operand has 275 places, 234 transitions, 1215 flow. Second operand 15 states and 2251 transitions. [2022-11-18 21:01:48,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 282 transitions, 1754 flow [2022-11-18 21:01:48,594 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 282 transitions, 1664 flow, removed 30 selfloop flow, removed 15 redundant places. [2022-11-18 21:01:48,599 INFO L231 Difference]: Finished difference. Result has 271 places, 223 transitions, 1092 flow [2022-11-18 21:01:48,600 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1160, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1092, PETRI_PLACES=271, PETRI_TRANSITIONS=223} [2022-11-18 21:01:48,601 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 100 predicate places. [2022-11-18 21:01:48,601 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 223 transitions, 1092 flow [2022-11-18 21:01:48,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:48,602 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:48,602 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:48,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-18 21:01:48,603 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:48,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:48,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1172625680, now seen corresponding path program 6 times [2022-11-18 21:01:48,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:48,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273193230] [2022-11-18 21:01:48,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:48,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:48,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:48,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:48,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:48,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273193230] [2022-11-18 21:01:48,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273193230] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:48,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:48,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:48,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893850051] [2022-11-18 21:01:48,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:48,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:48,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:48,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:48,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:48,881 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:48,883 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 223 transitions, 1092 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:48,883 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:48,883 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:48,883 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:49,599 INFO L130 PetriNetUnfolder]: 219/1533 cut-off events. [2022-11-18 21:01:49,600 INFO L131 PetriNetUnfolder]: For 3802/3823 co-relation queries the response was YES. [2022-11-18 21:01:49,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3874 conditions, 1533 events. 219/1533 cut-off events. For 3802/3823 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12381 event pairs, 96 based on Foata normal form. 27/1481 useless extension candidates. Maximal degree in co-relation 3817. Up to 253 conditions per place. [2022-11-18 21:01:49,618 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 112 selfloop transitions, 12 changer transitions 26/298 dead transitions. [2022-11-18 21:01:49,618 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 298 transitions, 1923 flow [2022-11-18 21:01:49,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 21:01:49,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-18 21:01:49,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2857 transitions. [2022-11-18 21:01:49,622 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7914127423822714 [2022-11-18 21:01:49,623 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2857 transitions. [2022-11-18 21:01:49,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2857 transitions. [2022-11-18 21:01:49,624 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:49,624 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2857 transitions. [2022-11-18 21:01:49,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 150.3684210526316) internal successors, (2857), 19 states have internal predecessors, (2857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:49,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:49,634 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:49,635 INFO L175 Difference]: Start difference. First operand has 271 places, 223 transitions, 1092 flow. Second operand 19 states and 2857 transitions. [2022-11-18 21:01:49,635 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 298 transitions, 1923 flow [2022-11-18 21:01:49,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 298 transitions, 1703 flow, removed 56 selfloop flow, removed 21 redundant places. [2022-11-18 21:01:49,659 INFO L231 Difference]: Finished difference. Result has 259 places, 222 transitions, 1055 flow [2022-11-18 21:01:49,659 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=957, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1055, PETRI_PLACES=259, PETRI_TRANSITIONS=222} [2022-11-18 21:01:49,660 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 88 predicate places. [2022-11-18 21:01:49,660 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 222 transitions, 1055 flow [2022-11-18 21:01:49,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:49,661 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:49,661 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:49,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-18 21:01:49,661 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:49,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:49,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1796872720, now seen corresponding path program 7 times [2022-11-18 21:01:49,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:49,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632790105] [2022-11-18 21:01:49,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:49,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:49,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:49,903 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:49,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:49,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632790105] [2022-11-18 21:01:49,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632790105] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:49,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:49,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:49,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156465287] [2022-11-18 21:01:49,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:49,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:49,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:49,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:49,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:49,907 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:49,908 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 222 transitions, 1055 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:49,908 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:49,908 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:49,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:50,550 INFO L130 PetriNetUnfolder]: 218/1551 cut-off events. [2022-11-18 21:01:50,551 INFO L131 PetriNetUnfolder]: For 3401/3422 co-relation queries the response was YES. [2022-11-18 21:01:50,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3941 conditions, 1551 events. 218/1551 cut-off events. For 3401/3422 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 12668 event pairs, 96 based on Foata normal form. 3/1477 useless extension candidates. Maximal degree in co-relation 3887. Up to 259 conditions per place. [2022-11-18 21:01:50,568 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 109 selfloop transitions, 10 changer transitions 30/297 dead transitions. [2022-11-18 21:01:50,568 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 297 transitions, 1804 flow [2022-11-18 21:01:50,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:01:50,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-18 21:01:50,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2708 transitions. [2022-11-18 21:01:50,572 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791812865497076 [2022-11-18 21:01:50,572 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2708 transitions. [2022-11-18 21:01:50,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2708 transitions. [2022-11-18 21:01:50,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:50,574 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2708 transitions. [2022-11-18 21:01:50,579 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 150.44444444444446) internal successors, (2708), 18 states have internal predecessors, (2708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:50,583 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:50,584 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:50,584 INFO L175 Difference]: Start difference. First operand has 259 places, 222 transitions, 1055 flow. Second operand 18 states and 2708 transitions. [2022-11-18 21:01:50,585 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 297 transitions, 1804 flow [2022-11-18 21:01:50,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 297 transitions, 1679 flow, removed 57 selfloop flow, removed 11 redundant places. [2022-11-18 21:01:50,610 INFO L231 Difference]: Finished difference. Result has 267 places, 222 transitions, 1060 flow [2022-11-18 21:01:50,611 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1011, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1060, PETRI_PLACES=267, PETRI_TRANSITIONS=222} [2022-11-18 21:01:50,612 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 96 predicate places. [2022-11-18 21:01:50,612 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 222 transitions, 1060 flow [2022-11-18 21:01:50,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:50,612 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:50,613 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:50,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-18 21:01:50,613 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:50,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:50,614 INFO L85 PathProgramCache]: Analyzing trace with hash 382913550, now seen corresponding path program 8 times [2022-11-18 21:01:50,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:50,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409467116] [2022-11-18 21:01:50,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:50,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:50,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:50,890 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:50,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:50,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409467116] [2022-11-18 21:01:50,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409467116] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:50,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:50,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:50,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60199170] [2022-11-18 21:01:50,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:50,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:50,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:50,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:50,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:50,893 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:50,895 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 222 transitions, 1060 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:50,895 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:50,895 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:50,895 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:51,543 INFO L130 PetriNetUnfolder]: 217/1558 cut-off events. [2022-11-18 21:01:51,543 INFO L131 PetriNetUnfolder]: For 3187/3208 co-relation queries the response was YES. [2022-11-18 21:01:51,551 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3942 conditions, 1558 events. 217/1558 cut-off events. For 3187/3208 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12714 event pairs, 99 based on Foata normal form. 3/1482 useless extension candidates. Maximal degree in co-relation 3884. Up to 276 conditions per place. [2022-11-18 21:01:51,555 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 91 selfloop transitions, 19 changer transitions 21/279 dead transitions. [2022-11-18 21:01:51,555 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 279 transitions, 1811 flow [2022-11-18 21:01:51,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:01:51,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-18 21:01:51,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2548 transitions. [2022-11-18 21:01:51,558 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7888544891640867 [2022-11-18 21:01:51,558 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2548 transitions. [2022-11-18 21:01:51,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2548 transitions. [2022-11-18 21:01:51,560 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:51,560 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2548 transitions. [2022-11-18 21:01:51,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 149.88235294117646) internal successors, (2548), 17 states have internal predecessors, (2548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:51,567 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:51,568 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:51,568 INFO L175 Difference]: Start difference. First operand has 267 places, 222 transitions, 1060 flow. Second operand 17 states and 2548 transitions. [2022-11-18 21:01:51,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 279 transitions, 1811 flow [2022-11-18 21:01:51,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 279 transitions, 1704 flow, removed 34 selfloop flow, removed 17 redundant places. [2022-11-18 21:01:51,591 INFO L231 Difference]: Finished difference. Result has 262 places, 232 transitions, 1241 flow [2022-11-18 21:01:51,592 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1018, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1241, PETRI_PLACES=262, PETRI_TRANSITIONS=232} [2022-11-18 21:01:51,593 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-18 21:01:51,593 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 232 transitions, 1241 flow [2022-11-18 21:01:51,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:51,594 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:51,594 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:51,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-18 21:01:51,595 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:51,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:51,595 INFO L85 PathProgramCache]: Analyzing trace with hash -311289516, now seen corresponding path program 9 times [2022-11-18 21:01:51,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:51,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804994888] [2022-11-18 21:01:51,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:51,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:51,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:51,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:51,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:51,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804994888] [2022-11-18 21:01:51,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804994888] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:51,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:51,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:51,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919019295] [2022-11-18 21:01:51,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:51,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:51,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:51,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:51,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:51,812 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:51,813 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 232 transitions, 1241 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:51,813 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:51,813 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:51,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:52,383 INFO L130 PetriNetUnfolder]: 222/1580 cut-off events. [2022-11-18 21:01:52,383 INFO L131 PetriNetUnfolder]: For 3245/3270 co-relation queries the response was YES. [2022-11-18 21:01:52,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4011 conditions, 1580 events. 222/1580 cut-off events. For 3245/3270 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 12947 event pairs, 104 based on Foata normal form. 3/1500 useless extension candidates. Maximal degree in co-relation 3959. Up to 301 conditions per place. [2022-11-18 21:01:52,394 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 94 selfloop transitions, 26 changer transitions 19/287 dead transitions. [2022-11-18 21:01:52,395 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 287 transitions, 1998 flow [2022-11-18 21:01:52,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:52,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:52,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2256 transitions. [2022-11-18 21:01:52,405 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791578947368421 [2022-11-18 21:01:52,406 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2256 transitions. [2022-11-18 21:01:52,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2256 transitions. [2022-11-18 21:01:52,407 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:52,407 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2256 transitions. [2022-11-18 21:01:52,409 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.4) internal successors, (2256), 15 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:52,412 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:52,413 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:52,413 INFO L175 Difference]: Start difference. First operand has 262 places, 232 transitions, 1241 flow. Second operand 15 states and 2256 transitions. [2022-11-18 21:01:52,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 287 transitions, 1998 flow [2022-11-18 21:01:52,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 287 transitions, 1931 flow, removed 30 selfloop flow, removed 4 redundant places. [2022-11-18 21:01:52,432 INFO L231 Difference]: Finished difference. Result has 275 places, 242 transitions, 1442 flow [2022-11-18 21:01:52,432 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1204, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1442, PETRI_PLACES=275, PETRI_TRANSITIONS=242} [2022-11-18 21:01:52,433 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 104 predicate places. [2022-11-18 21:01:52,433 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 242 transitions, 1442 flow [2022-11-18 21:01:52,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:52,434 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:52,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:52,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-18 21:01:52,435 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:52,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:52,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1259335300, now seen corresponding path program 2 times [2022-11-18 21:01:52,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:52,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495647124] [2022-11-18 21:01:52,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:52,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:52,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:52,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:52,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:52,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495647124] [2022-11-18 21:01:52,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495647124] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:52,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:52,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:52,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149425676] [2022-11-18 21:01:52,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:52,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:52,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:52,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:52,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:52,634 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:52,635 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 242 transitions, 1442 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:52,635 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:52,635 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:52,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:53,214 INFO L130 PetriNetUnfolder]: 201/1543 cut-off events. [2022-11-18 21:01:53,216 INFO L131 PetriNetUnfolder]: For 3547/3596 co-relation queries the response was YES. [2022-11-18 21:01:53,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4078 conditions, 1543 events. 201/1543 cut-off events. For 3547/3596 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 12754 event pairs, 83 based on Foata normal form. 11/1491 useless extension candidates. Maximal degree in co-relation 4018. Up to 330 conditions per place. [2022-11-18 21:01:53,226 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 121 selfloop transitions, 17 changer transitions 24/314 dead transitions. [2022-11-18 21:01:53,226 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 314 transitions, 2163 flow [2022-11-18 21:01:53,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:01:53,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-18 21:01:53,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2704 transitions. [2022-11-18 21:01:53,229 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7906432748538011 [2022-11-18 21:01:53,230 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2704 transitions. [2022-11-18 21:01:53,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2704 transitions. [2022-11-18 21:01:53,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:53,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2704 transitions. [2022-11-18 21:01:53,234 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 150.22222222222223) internal successors, (2704), 18 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:53,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:53,237 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:53,238 INFO L175 Difference]: Start difference. First operand has 275 places, 242 transitions, 1442 flow. Second operand 18 states and 2704 transitions. [2022-11-18 21:01:53,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 314 transitions, 2163 flow [2022-11-18 21:01:53,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 314 transitions, 2083 flow, removed 26 selfloop flow, removed 7 redundant places. [2022-11-18 21:01:53,261 INFO L231 Difference]: Finished difference. Result has 293 places, 243 transitions, 1468 flow [2022-11-18 21:01:53,262 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1380, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1468, PETRI_PLACES=293, PETRI_TRANSITIONS=243} [2022-11-18 21:01:53,262 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 122 predicate places. [2022-11-18 21:01:53,262 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 243 transitions, 1468 flow [2022-11-18 21:01:53,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:53,263 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:53,263 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:53,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-18 21:01:53,263 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:53,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:53,264 INFO L85 PathProgramCache]: Analyzing trace with hash -830327940, now seen corresponding path program 3 times [2022-11-18 21:01:53,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:53,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551941705] [2022-11-18 21:01:53,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:53,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:53,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:53,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:53,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:53,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551941705] [2022-11-18 21:01:53,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551941705] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:53,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:53,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:53,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056453173] [2022-11-18 21:01:53,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:53,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:53,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:53,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:53,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:53,479 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:53,480 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 243 transitions, 1468 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:53,480 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:53,481 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:53,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:54,096 INFO L130 PetriNetUnfolder]: 202/1515 cut-off events. [2022-11-18 21:01:54,097 INFO L131 PetriNetUnfolder]: For 4542/4591 co-relation queries the response was YES. [2022-11-18 21:01:54,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4288 conditions, 1515 events. 202/1515 cut-off events. For 4542/4591 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12417 event pairs, 66 based on Foata normal form. 19/1482 useless extension candidates. Maximal degree in co-relation 4219. Up to 242 conditions per place. [2022-11-18 21:01:54,107 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 130 selfloop transitions, 19 changer transitions 31/332 dead transitions. [2022-11-18 21:01:54,107 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 332 transitions, 2572 flow [2022-11-18 21:01:54,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 21:01:54,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-18 21:01:54,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2853 transitions. [2022-11-18 21:01:54,111 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7903047091412743 [2022-11-18 21:01:54,111 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2853 transitions. [2022-11-18 21:01:54,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2853 transitions. [2022-11-18 21:01:54,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:54,112 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2853 transitions. [2022-11-18 21:01:54,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 150.1578947368421) internal successors, (2853), 19 states have internal predecessors, (2853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:54,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:54,119 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:54,120 INFO L175 Difference]: Start difference. First operand has 293 places, 243 transitions, 1468 flow. Second operand 19 states and 2853 transitions. [2022-11-18 21:01:54,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 332 transitions, 2572 flow [2022-11-18 21:01:54,144 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 332 transitions, 2488 flow, removed 38 selfloop flow, removed 12 redundant places. [2022-11-18 21:01:54,149 INFO L231 Difference]: Finished difference. Result has 302 places, 246 transitions, 1564 flow [2022-11-18 21:01:54,149 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1436, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1564, PETRI_PLACES=302, PETRI_TRANSITIONS=246} [2022-11-18 21:01:54,150 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 131 predicate places. [2022-11-18 21:01:54,150 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 246 transitions, 1564 flow [2022-11-18 21:01:54,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:54,150 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:54,151 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:54,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-18 21:01:54,151 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:54,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:54,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1249974014, now seen corresponding path program 4 times [2022-11-18 21:01:54,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:54,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684440068] [2022-11-18 21:01:54,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:54,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:54,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:54,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:54,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:54,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684440068] [2022-11-18 21:01:54,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684440068] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:54,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:54,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:54,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443754234] [2022-11-18 21:01:54,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:54,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:54,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:54,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:54,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:54,363 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:54,365 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 246 transitions, 1564 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:54,365 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:54,365 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:54,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:55,038 INFO L130 PetriNetUnfolder]: 179/1472 cut-off events. [2022-11-18 21:01:55,038 INFO L131 PetriNetUnfolder]: For 5656/5708 co-relation queries the response was YES. [2022-11-18 21:01:55,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4364 conditions, 1472 events. 179/1472 cut-off events. For 5656/5708 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12076 event pairs, 74 based on Foata normal form. 17/1432 useless extension candidates. Maximal degree in co-relation 4291. Up to 320 conditions per place. [2022-11-18 21:01:55,059 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 110 selfloop transitions, 19 changer transitions 18/299 dead transitions. [2022-11-18 21:01:55,059 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 299 transitions, 2405 flow [2022-11-18 21:01:55,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:01:55,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-18 21:01:55,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2401 transitions. [2022-11-18 21:01:55,062 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898026315789474 [2022-11-18 21:01:55,063 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2401 transitions. [2022-11-18 21:01:55,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2401 transitions. [2022-11-18 21:01:55,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:55,064 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2401 transitions. [2022-11-18 21:01:55,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 150.0625) internal successors, (2401), 16 states have internal predecessors, (2401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:55,071 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:55,072 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:55,072 INFO L175 Difference]: Start difference. First operand has 302 places, 246 transitions, 1564 flow. Second operand 16 states and 2401 transitions. [2022-11-18 21:01:55,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 299 transitions, 2405 flow [2022-11-18 21:01:55,111 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 299 transitions, 2217 flow, removed 85 selfloop flow, removed 12 redundant places. [2022-11-18 21:01:55,118 INFO L231 Difference]: Finished difference. Result has 306 places, 253 transitions, 1672 flow [2022-11-18 21:01:55,119 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1500, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1672, PETRI_PLACES=306, PETRI_TRANSITIONS=253} [2022-11-18 21:01:55,119 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 135 predicate places. [2022-11-18 21:01:55,119 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 253 transitions, 1672 flow [2022-11-18 21:01:55,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:55,120 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:55,120 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:55,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-18 21:01:55,121 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:55,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:55,121 INFO L85 PathProgramCache]: Analyzing trace with hash -938098894, now seen corresponding path program 5 times [2022-11-18 21:01:55,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:55,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823641167] [2022-11-18 21:01:55,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:55,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:55,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:55,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:55,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:55,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823641167] [2022-11-18 21:01:55,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823641167] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:55,455 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:55,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:55,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093930460] [2022-11-18 21:01:55,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:55,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:55,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:55,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:55,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:55,458 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:55,459 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 253 transitions, 1672 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:55,459 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:55,459 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:55,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:56,123 INFO L130 PetriNetUnfolder]: 185/1500 cut-off events. [2022-11-18 21:01:56,123 INFO L131 PetriNetUnfolder]: For 5453/5505 co-relation queries the response was YES. [2022-11-18 21:01:56,134 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4448 conditions, 1500 events. 185/1500 cut-off events. For 5453/5505 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12419 event pairs, 75 based on Foata normal form. 24/1469 useless extension candidates. Maximal degree in co-relation 4373. Up to 322 conditions per place. [2022-11-18 21:01:56,137 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 108 selfloop transitions, 30 changer transitions 19/309 dead transitions. [2022-11-18 21:01:56,137 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 309 transitions, 2571 flow [2022-11-18 21:01:56,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:01:56,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-18 21:01:56,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2545 transitions. [2022-11-18 21:01:56,140 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7879256965944272 [2022-11-18 21:01:56,140 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2545 transitions. [2022-11-18 21:01:56,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2545 transitions. [2022-11-18 21:01:56,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:56,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2545 transitions. [2022-11-18 21:01:56,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 149.7058823529412) internal successors, (2545), 17 states have internal predecessors, (2545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:56,148 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:56,149 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:56,149 INFO L175 Difference]: Start difference. First operand has 306 places, 253 transitions, 1672 flow. Second operand 17 states and 2545 transitions. [2022-11-18 21:01:56,149 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 309 transitions, 2571 flow [2022-11-18 21:01:56,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 309 transitions, 2439 flow, removed 49 selfloop flow, removed 11 redundant places. [2022-11-18 21:01:56,194 INFO L231 Difference]: Finished difference. Result has 311 places, 264 transitions, 1896 flow [2022-11-18 21:01:56,195 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1608, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1896, PETRI_PLACES=311, PETRI_TRANSITIONS=264} [2022-11-18 21:01:56,195 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 140 predicate places. [2022-11-18 21:01:56,195 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 264 transitions, 1896 flow [2022-11-18 21:01:56,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:56,196 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:56,196 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:56,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-18 21:01:56,197 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:56,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:56,198 INFO L85 PathProgramCache]: Analyzing trace with hash -584091462, now seen corresponding path program 10 times [2022-11-18 21:01:56,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:56,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890811971] [2022-11-18 21:01:56,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:56,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:56,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:56,458 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:56,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:56,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890811971] [2022-11-18 21:01:56,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890811971] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:56,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:56,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:56,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982635142] [2022-11-18 21:01:56,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:56,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:56,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:56,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:56,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:56,461 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:56,463 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 264 transitions, 1896 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:56,463 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:56,463 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:56,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:57,104 INFO L130 PetriNetUnfolder]: 216/1671 cut-off events. [2022-11-18 21:01:57,105 INFO L131 PetriNetUnfolder]: For 5331/5363 co-relation queries the response was YES. [2022-11-18 21:01:57,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4742 conditions, 1671 events. 216/1671 cut-off events. For 5331/5363 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 14344 event pairs, 95 based on Foata normal form. 7/1601 useless extension candidates. Maximal degree in co-relation 4667. Up to 283 conditions per place. [2022-11-18 21:01:57,131 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 121 selfloop transitions, 23 changer transitions 27/324 dead transitions. [2022-11-18 21:01:57,131 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 324 transitions, 2718 flow [2022-11-18 21:01:57,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:01:57,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-18 21:01:57,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2408 transitions. [2022-11-18 21:01:57,134 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7921052631578948 [2022-11-18 21:01:57,135 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2408 transitions. [2022-11-18 21:01:57,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2408 transitions. [2022-11-18 21:01:57,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:57,136 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2408 transitions. [2022-11-18 21:01:57,139 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 150.5) internal successors, (2408), 16 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:57,142 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:57,143 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:57,143 INFO L175 Difference]: Start difference. First operand has 311 places, 264 transitions, 1896 flow. Second operand 16 states and 2408 transitions. [2022-11-18 21:01:57,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 324 transitions, 2718 flow [2022-11-18 21:01:57,183 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 324 transitions, 2644 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-18 21:01:57,188 INFO L231 Difference]: Finished difference. Result has 322 places, 269 transitions, 1997 flow [2022-11-18 21:01:57,189 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1834, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1997, PETRI_PLACES=322, PETRI_TRANSITIONS=269} [2022-11-18 21:01:57,190 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 151 predicate places. [2022-11-18 21:01:57,190 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 269 transitions, 1997 flow [2022-11-18 21:01:57,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:57,191 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:57,191 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:57,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-18 21:01:57,191 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:57,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:57,192 INFO L85 PathProgramCache]: Analyzing trace with hash -863747136, now seen corresponding path program 11 times [2022-11-18 21:01:57,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:57,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746018786] [2022-11-18 21:01:57,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:57,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:57,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:57,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:57,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746018786] [2022-11-18 21:01:57,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746018786] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:57,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:57,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:57,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509824184] [2022-11-18 21:01:57,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:57,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:57,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:57,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:57,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:57,464 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:57,465 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 269 transitions, 1997 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:57,465 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:57,465 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:57,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:58,207 INFO L130 PetriNetUnfolder]: 213/1670 cut-off events. [2022-11-18 21:01:58,207 INFO L131 PetriNetUnfolder]: For 5581/5617 co-relation queries the response was YES. [2022-11-18 21:01:58,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4783 conditions, 1670 events. 213/1670 cut-off events. For 5581/5617 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 14325 event pairs, 95 based on Foata normal form. 9/1602 useless extension candidates. Maximal degree in co-relation 4702. Up to 297 conditions per place. [2022-11-18 21:01:58,223 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 115 selfloop transitions, 25 changer transitions 29/322 dead transitions. [2022-11-18 21:01:58,223 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 322 transitions, 2770 flow [2022-11-18 21:01:58,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:01:58,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-18 21:01:58,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2551 transitions. [2022-11-18 21:01:58,227 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7897832817337461 [2022-11-18 21:01:58,227 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2551 transitions. [2022-11-18 21:01:58,227 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2551 transitions. [2022-11-18 21:01:58,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:58,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2551 transitions. [2022-11-18 21:01:58,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 150.05882352941177) internal successors, (2551), 17 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:58,235 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:58,236 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:58,237 INFO L175 Difference]: Start difference. First operand has 322 places, 269 transitions, 1997 flow. Second operand 17 states and 2551 transitions. [2022-11-18 21:01:58,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 322 transitions, 2770 flow [2022-11-18 21:01:58,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 322 transitions, 2676 flow, removed 33 selfloop flow, removed 10 redundant places. [2022-11-18 21:01:58,290 INFO L231 Difference]: Finished difference. Result has 329 places, 269 transitions, 2027 flow [2022-11-18 21:01:58,290 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1943, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2027, PETRI_PLACES=329, PETRI_TRANSITIONS=269} [2022-11-18 21:01:58,291 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 158 predicate places. [2022-11-18 21:01:58,291 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 269 transitions, 2027 flow [2022-11-18 21:01:58,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:58,292 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:58,292 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:58,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-18 21:01:58,293 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:58,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:58,293 INFO L85 PathProgramCache]: Analyzing trace with hash -649788014, now seen corresponding path program 12 times [2022-11-18 21:01:58,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:58,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529733108] [2022-11-18 21:01:58,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:58,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:58,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:58,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:58,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529733108] [2022-11-18 21:01:58,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529733108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:58,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:58,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:58,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058864930] [2022-11-18 21:01:58,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:58,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:58,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:58,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:58,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:58,544 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:58,545 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 269 transitions, 2027 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:58,545 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:58,545 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:58,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:01:59,233 INFO L130 PetriNetUnfolder]: 204/1609 cut-off events. [2022-11-18 21:01:59,233 INFO L131 PetriNetUnfolder]: For 5250/5286 co-relation queries the response was YES. [2022-11-18 21:01:59,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4556 conditions, 1609 events. 204/1609 cut-off events. For 5250/5286 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 13549 event pairs, 94 based on Foata normal form. 9/1541 useless extension candidates. Maximal degree in co-relation 4473. Up to 292 conditions per place. [2022-11-18 21:01:59,249 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 109 selfloop transitions, 16 changer transitions 28/306 dead transitions. [2022-11-18 21:01:59,249 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 306 transitions, 2556 flow [2022-11-18 21:01:59,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:01:59,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:01:59,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2252 transitions. [2022-11-18 21:01:59,252 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901754385964912 [2022-11-18 21:01:59,252 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2252 transitions. [2022-11-18 21:01:59,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2252 transitions. [2022-11-18 21:01:59,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:01:59,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2252 transitions. [2022-11-18 21:01:59,254 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.13333333333333) internal successors, (2252), 15 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:59,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:59,256 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:59,256 INFO L175 Difference]: Start difference. First operand has 329 places, 269 transitions, 2027 flow. Second operand 15 states and 2252 transitions. [2022-11-18 21:01:59,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 306 transitions, 2556 flow [2022-11-18 21:01:59,290 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 306 transitions, 2439 flow, removed 33 selfloop flow, removed 13 redundant places. [2022-11-18 21:01:59,294 INFO L231 Difference]: Finished difference. Result has 325 places, 257 transitions, 1797 flow [2022-11-18 21:01:59,295 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1944, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=253, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1797, PETRI_PLACES=325, PETRI_TRANSITIONS=257} [2022-11-18 21:01:59,295 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 154 predicate places. [2022-11-18 21:01:59,295 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 257 transitions, 1797 flow [2022-11-18 21:01:59,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:59,296 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:01:59,296 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:59,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-18 21:01:59,297 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:01:59,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:59,297 INFO L85 PathProgramCache]: Analyzing trace with hash -439114934, now seen corresponding path program 13 times [2022-11-18 21:01:59,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:59,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892807809] [2022-11-18 21:01:59,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:59,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:59,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:59,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:59,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:59,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892807809] [2022-11-18 21:01:59,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892807809] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:59,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:59,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:01:59,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611019833] [2022-11-18 21:01:59,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:59,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:01:59,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:59,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:01:59,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:59,540 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:01:59,541 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 257 transitions, 1797 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:59,541 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:01:59,542 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:01:59,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:00,217 INFO L130 PetriNetUnfolder]: 201/1594 cut-off events. [2022-11-18 21:02:00,217 INFO L131 PetriNetUnfolder]: For 4926/4956 co-relation queries the response was YES. [2022-11-18 21:02:00,226 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4413 conditions, 1594 events. 201/1594 cut-off events. For 4926/4956 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 13395 event pairs, 92 based on Foata normal form. 7/1525 useless extension candidates. Maximal degree in co-relation 4335. Up to 268 conditions per place. [2022-11-18 21:02:00,229 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 103 selfloop transitions, 23 changer transitions 22/301 dead transitions. [2022-11-18 21:02:00,229 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 301 transitions, 2470 flow [2022-11-18 21:02:00,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:02:00,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-18 21:02:00,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2402 transitions. [2022-11-18 21:02:00,232 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901315789473684 [2022-11-18 21:02:00,232 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2402 transitions. [2022-11-18 21:02:00,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2402 transitions. [2022-11-18 21:02:00,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:00,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2402 transitions. [2022-11-18 21:02:00,235 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 150.125) internal successors, (2402), 16 states have internal predecessors, (2402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:00,238 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:00,239 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:00,239 INFO L175 Difference]: Start difference. First operand has 325 places, 257 transitions, 1797 flow. Second operand 16 states and 2402 transitions. [2022-11-18 21:02:00,239 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 301 transitions, 2470 flow [2022-11-18 21:02:00,278 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 301 transitions, 2277 flow, removed 35 selfloop flow, removed 20 redundant places. [2022-11-18 21:02:00,283 INFO L231 Difference]: Finished difference. Result has 309 places, 259 transitions, 1783 flow [2022-11-18 21:02:00,284 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1676, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1783, PETRI_PLACES=309, PETRI_TRANSITIONS=259} [2022-11-18 21:02:00,285 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 138 predicate places. [2022-11-18 21:02:00,285 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 259 transitions, 1783 flow [2022-11-18 21:02:00,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:00,285 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:00,286 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:00,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-11-18 21:02:00,286 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:00,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:00,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1671376076, now seen corresponding path program 14 times [2022-11-18 21:02:00,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:00,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777497099] [2022-11-18 21:02:00,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:00,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:00,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:00,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:00,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:00,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777497099] [2022-11-18 21:02:00,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777497099] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:00,520 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:00,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:00,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647330132] [2022-11-18 21:02:00,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:00,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:00,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:00,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:00,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:00,523 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:00,524 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 259 transitions, 1783 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:00,524 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:00,524 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:00,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:01,029 INFO L130 PetriNetUnfolder]: 197/1585 cut-off events. [2022-11-18 21:02:01,030 INFO L131 PetriNetUnfolder]: For 4347/4377 co-relation queries the response was YES. [2022-11-18 21:02:01,042 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4281 conditions, 1585 events. 197/1585 cut-off events. For 4347/4377 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 13294 event pairs, 91 based on Foata normal form. 7/1517 useless extension candidates. Maximal degree in co-relation 4210. Up to 267 conditions per place. [2022-11-18 21:02:01,045 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 104 selfloop transitions, 14 changer transitions 27/298 dead transitions. [2022-11-18 21:02:01,045 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 298 transitions, 2279 flow [2022-11-18 21:02:01,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:02:01,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 21:02:01,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2110 transitions. [2022-11-18 21:02:01,048 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.793233082706767 [2022-11-18 21:02:01,049 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2110 transitions. [2022-11-18 21:02:01,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2110 transitions. [2022-11-18 21:02:01,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:01,049 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2110 transitions. [2022-11-18 21:02:01,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 150.71428571428572) internal successors, (2110), 14 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,052 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,052 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,053 INFO L175 Difference]: Start difference. First operand has 309 places, 259 transitions, 1783 flow. Second operand 14 states and 2110 transitions. [2022-11-18 21:02:01,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 298 transitions, 2279 flow [2022-11-18 21:02:01,073 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 298 transitions, 2166 flow, removed 21 selfloop flow, removed 12 redundant places. [2022-11-18 21:02:01,076 INFO L231 Difference]: Finished difference. Result has 308 places, 251 transitions, 1610 flow [2022-11-18 21:02:01,076 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1694, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1610, PETRI_PLACES=308, PETRI_TRANSITIONS=251} [2022-11-18 21:02:01,077 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 137 predicate places. [2022-11-18 21:02:01,077 INFO L495 AbstractCegarLoop]: Abstraction has has 308 places, 251 transitions, 1610 flow [2022-11-18 21:02:01,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,077 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:01,077 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:01,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-18 21:02:01,078 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:01,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:01,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1630309536, now seen corresponding path program 15 times [2022-11-18 21:02:01,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:01,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086409914] [2022-11-18 21:02:01,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:01,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:01,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:01,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:01,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:01,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086409914] [2022-11-18 21:02:01,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086409914] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:01,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:01,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:01,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075864804] [2022-11-18 21:02:01,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:01,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:01,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:01,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:01,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:01,295 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:01,296 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 251 transitions, 1610 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,296 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:01,296 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:01,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:01,789 INFO L130 PetriNetUnfolder]: 191/1507 cut-off events. [2022-11-18 21:02:01,789 INFO L131 PetriNetUnfolder]: For 4038/4068 co-relation queries the response was YES. [2022-11-18 21:02:01,799 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4018 conditions, 1507 events. 191/1507 cut-off events. For 4038/4068 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12353 event pairs, 90 based on Foata normal form. 7/1440 useless extension candidates. Maximal degree in co-relation 3948. Up to 253 conditions per place. [2022-11-18 21:02:01,802 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 94 selfloop transitions, 6 changer transitions 38/286 dead transitions. [2022-11-18 21:02:01,802 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 286 transitions, 2049 flow [2022-11-18 21:02:01,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:02:01,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:02:01,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2249 transitions. [2022-11-18 21:02:01,805 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7891228070175439 [2022-11-18 21:02:01,805 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2249 transitions. [2022-11-18 21:02:01,805 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2249 transitions. [2022-11-18 21:02:01,805 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:01,805 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2249 transitions. [2022-11-18 21:02:01,807 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 149.93333333333334) internal successors, (2249), 15 states have internal predecessors, (2249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,808 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,809 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,809 INFO L175 Difference]: Start difference. First operand has 308 places, 251 transitions, 1610 flow. Second operand 15 states and 2249 transitions. [2022-11-18 21:02:01,809 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 286 transitions, 2049 flow [2022-11-18 21:02:01,828 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 286 transitions, 1962 flow, removed 20 selfloop flow, removed 14 redundant places. [2022-11-18 21:02:01,830 INFO L231 Difference]: Finished difference. Result has 298 places, 230 transitions, 1334 flow [2022-11-18 21:02:01,830 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1553, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1334, PETRI_PLACES=298, PETRI_TRANSITIONS=230} [2022-11-18 21:02:01,831 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 127 predicate places. [2022-11-18 21:02:01,831 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 230 transitions, 1334 flow [2022-11-18 21:02:01,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:01,832 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:01,832 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:01,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-18 21:02:01,832 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:01,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:01,833 INFO L85 PathProgramCache]: Analyzing trace with hash -961216250, now seen corresponding path program 6 times [2022-11-18 21:02:01,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:01,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285295103] [2022-11-18 21:02:01,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:01,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:01,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:02,038 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:02,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:02,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285295103] [2022-11-18 21:02:02,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285295103] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:02,039 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:02,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:02,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838011777] [2022-11-18 21:02:02,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:02,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:02,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:02,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:02,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:02,041 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:02,042 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 230 transitions, 1334 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:02,043 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:02,043 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:02,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:02,585 INFO L130 PetriNetUnfolder]: 144/1256 cut-off events. [2022-11-18 21:02:02,586 INFO L131 PetriNetUnfolder]: For 3502/3552 co-relation queries the response was YES. [2022-11-18 21:02:02,591 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3412 conditions, 1256 events. 144/1256 cut-off events. For 3502/3552 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 9824 event pairs, 54 based on Foata normal form. 22/1223 useless extension candidates. Maximal degree in co-relation 3347. Up to 318 conditions per place. [2022-11-18 21:02:02,595 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 65 selfloop transitions, 29 changer transitions 18/258 dead transitions. [2022-11-18 21:02:02,595 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 258 transitions, 1900 flow [2022-11-18 21:02:02,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:02:02,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-18 21:02:02,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2382 transitions. [2022-11-18 21:02:02,602 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7835526315789474 [2022-11-18 21:02:02,602 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2382 transitions. [2022-11-18 21:02:02,602 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2382 transitions. [2022-11-18 21:02:02,603 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:02,603 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2382 transitions. [2022-11-18 21:02:02,606 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 148.875) internal successors, (2382), 16 states have internal predecessors, (2382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:02,608 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:02,609 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:02,609 INFO L175 Difference]: Start difference. First operand has 298 places, 230 transitions, 1334 flow. Second operand 16 states and 2382 transitions. [2022-11-18 21:02:02,609 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 258 transitions, 1900 flow [2022-11-18 21:02:02,623 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 258 transitions, 1808 flow, removed 16 selfloop flow, removed 13 redundant places. [2022-11-18 21:02:02,626 INFO L231 Difference]: Finished difference. Result has 277 places, 234 transitions, 1424 flow [2022-11-18 21:02:02,627 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1250, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1424, PETRI_PLACES=277, PETRI_TRANSITIONS=234} [2022-11-18 21:02:02,627 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-18 21:02:02,627 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 234 transitions, 1424 flow [2022-11-18 21:02:02,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:02,628 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:02,628 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:02,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-18 21:02:02,628 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:02,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:02,629 INFO L85 PathProgramCache]: Analyzing trace with hash 405837874, now seen corresponding path program 7 times [2022-11-18 21:02:02,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:02,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832734064] [2022-11-18 21:02:02,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:02,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:02,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:02,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:02,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:02,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832734064] [2022-11-18 21:02:02,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832734064] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:02,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:02,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:02,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068484448] [2022-11-18 21:02:02,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:02,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:02,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:02,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:02,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:02,869 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:02,870 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 234 transitions, 1424 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:02,871 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:02,871 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:02,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:03,344 INFO L130 PetriNetUnfolder]: 137/1237 cut-off events. [2022-11-18 21:02:03,345 INFO L131 PetriNetUnfolder]: For 3602/3647 co-relation queries the response was YES. [2022-11-18 21:02:03,351 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3256 conditions, 1237 events. 137/1237 cut-off events. For 3602/3647 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 9674 event pairs, 51 based on Foata normal form. 23/1209 useless extension candidates. Maximal degree in co-relation 3191. Up to 316 conditions per place. [2022-11-18 21:02:03,353 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 64 selfloop transitions, 20 changer transitions 27/256 dead transitions. [2022-11-18 21:02:03,353 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 256 transitions, 1881 flow [2022-11-18 21:02:03,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:02:03,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 21:02:03,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2084 transitions. [2022-11-18 21:02:03,355 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7834586466165413 [2022-11-18 21:02:03,355 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2084 transitions. [2022-11-18 21:02:03,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2084 transitions. [2022-11-18 21:02:03,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:03,355 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2084 transitions. [2022-11-18 21:02:03,357 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 148.85714285714286) internal successors, (2084), 14 states have internal predecessors, (2084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:03,358 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:03,358 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 190.0) internal successors, (2850), 15 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:03,358 INFO L175 Difference]: Start difference. First operand has 277 places, 234 transitions, 1424 flow. Second operand 14 states and 2084 transitions. [2022-11-18 21:02:03,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 256 transitions, 1881 flow [2022-11-18 21:02:03,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 256 transitions, 1777 flow, removed 28 selfloop flow, removed 9 redundant places. [2022-11-18 21:02:03,378 INFO L231 Difference]: Finished difference. Result has 279 places, 222 transitions, 1188 flow [2022-11-18 21:02:03,378 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1333, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1188, PETRI_PLACES=279, PETRI_TRANSITIONS=222} [2022-11-18 21:02:03,378 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 108 predicate places. [2022-11-18 21:02:03,378 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 222 transitions, 1188 flow [2022-11-18 21:02:03,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:03,379 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:03,379 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:03,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-18 21:02:03,379 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:03,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:03,380 INFO L85 PathProgramCache]: Analyzing trace with hash -977053178, now seen corresponding path program 8 times [2022-11-18 21:02:03,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:03,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583624807] [2022-11-18 21:02:03,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:03,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:03,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:03,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:03,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:03,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583624807] [2022-11-18 21:02:03,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583624807] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:03,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:03,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:03,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231654064] [2022-11-18 21:02:03,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:03,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:03,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:03,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:03,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:03,587 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:03,588 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 222 transitions, 1188 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:03,590 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:03,591 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:03,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:04,039 INFO L130 PetriNetUnfolder]: 124/1189 cut-off events. [2022-11-18 21:02:04,039 INFO L131 PetriNetUnfolder]: For 2522/2550 co-relation queries the response was YES. [2022-11-18 21:02:04,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2937 conditions, 1189 events. 124/1189 cut-off events. For 2522/2550 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 9181 event pairs, 53 based on Foata normal form. 13/1149 useless extension candidates. Maximal degree in co-relation 2873. Up to 311 conditions per place. [2022-11-18 21:02:04,048 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 56 selfloop transitions, 12 changer transitions 23/236 dead transitions. [2022-11-18 21:02:04,048 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 236 transitions, 1509 flow [2022-11-18 21:02:04,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:02:04,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:02:04,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2227 transitions. [2022-11-18 21:02:04,051 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7814035087719299 [2022-11-18 21:02:04,051 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2227 transitions. [2022-11-18 21:02:04,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2227 transitions. [2022-11-18 21:02:04,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:04,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2227 transitions. [2022-11-18 21:02:04,053 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.46666666666667) internal successors, (2227), 15 states have internal predecessors, (2227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,054 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,055 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,055 INFO L175 Difference]: Start difference. First operand has 279 places, 222 transitions, 1188 flow. Second operand 15 states and 2227 transitions. [2022-11-18 21:02:04,055 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 236 transitions, 1509 flow [2022-11-18 21:02:04,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 236 transitions, 1399 flow, removed 22 selfloop flow, removed 15 redundant places. [2022-11-18 21:02:04,072 INFO L231 Difference]: Finished difference. Result has 270 places, 210 transitions, 955 flow [2022-11-18 21:02:04,073 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1104, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=955, PETRI_PLACES=270, PETRI_TRANSITIONS=210} [2022-11-18 21:02:04,074 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-18 21:02:04,074 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 210 transitions, 955 flow [2022-11-18 21:02:04,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,075 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:04,075 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:04,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-18 21:02:04,075 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:04,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:04,076 INFO L85 PathProgramCache]: Analyzing trace with hash -989394742, now seen corresponding path program 9 times [2022-11-18 21:02:04,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:04,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091772016] [2022-11-18 21:02:04,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:04,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:04,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:04,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:04,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:04,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091772016] [2022-11-18 21:02:04,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091772016] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:04,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:04,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:04,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484612916] [2022-11-18 21:02:04,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:04,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:04,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:04,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:04,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:04,305 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:04,306 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 210 transitions, 955 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,306 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:04,307 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:04,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:04,841 INFO L130 PetriNetUnfolder]: 122/1219 cut-off events. [2022-11-18 21:02:04,841 INFO L131 PetriNetUnfolder]: For 1961/1987 co-relation queries the response was YES. [2022-11-18 21:02:04,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2803 conditions, 1219 events. 122/1219 cut-off events. For 1961/1987 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 9578 event pairs, 59 based on Foata normal form. 6/1170 useless extension candidates. Maximal degree in co-relation 2743. Up to 347 conditions per place. [2022-11-18 21:02:04,850 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 50 selfloop transitions, 19 changer transitions 22/236 dead transitions. [2022-11-18 21:02:04,850 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 236 transitions, 1399 flow [2022-11-18 21:02:04,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:02:04,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-18 21:02:04,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2521 transitions. [2022-11-18 21:02:04,853 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7804953560371517 [2022-11-18 21:02:04,853 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2521 transitions. [2022-11-18 21:02:04,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2521 transitions. [2022-11-18 21:02:04,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:04,855 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2521 transitions. [2022-11-18 21:02:04,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 148.2941176470588) internal successors, (2521), 17 states have internal predecessors, (2521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,861 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,862 INFO L175 Difference]: Start difference. First operand has 270 places, 210 transitions, 955 flow. Second operand 17 states and 2521 transitions. [2022-11-18 21:02:04,862 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 236 transitions, 1399 flow [2022-11-18 21:02:04,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 236 transitions, 1292 flow, removed 25 selfloop flow, removed 17 redundant places. [2022-11-18 21:02:04,879 INFO L231 Difference]: Finished difference. Result has 261 places, 211 transitions, 975 flow [2022-11-18 21:02:04,880 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=894, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=975, PETRI_PLACES=261, PETRI_TRANSITIONS=211} [2022-11-18 21:02:04,880 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 90 predicate places. [2022-11-18 21:02:04,881 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 211 transitions, 975 flow [2022-11-18 21:02:04,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:04,881 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:04,881 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:04,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-18 21:02:04,882 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:04,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:04,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1912105910, now seen corresponding path program 10 times [2022-11-18 21:02:04,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:04,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016828750] [2022-11-18 21:02:04,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:04,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:04,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:05,105 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:05,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:05,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016828750] [2022-11-18 21:02:05,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016828750] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:05,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:05,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:05,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911518789] [2022-11-18 21:02:05,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:05,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:05,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:05,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:05,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:05,110 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:05,113 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 211 transitions, 975 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:05,114 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:05,114 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:05,114 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:05,599 INFO L130 PetriNetUnfolder]: 117/1140 cut-off events. [2022-11-18 21:02:05,600 INFO L131 PetriNetUnfolder]: For 1669/1695 co-relation queries the response was YES. [2022-11-18 21:02:05,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2567 conditions, 1140 events. 117/1140 cut-off events. For 1669/1695 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8722 event pairs, 59 based on Foata normal form. 6/1091 useless extension candidates. Maximal degree in co-relation 2509. Up to 330 conditions per place. [2022-11-18 21:02:05,608 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 43 selfloop transitions, 7 changer transitions 30/222 dead transitions. [2022-11-18 21:02:05,608 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 222 transitions, 1210 flow [2022-11-18 21:02:05,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:02:05,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:02:05,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2223 transitions. [2022-11-18 21:02:05,621 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.78 [2022-11-18 21:02:05,622 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2223 transitions. [2022-11-18 21:02:05,622 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2223 transitions. [2022-11-18 21:02:05,623 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:05,623 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2223 transitions. [2022-11-18 21:02:05,625 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.2) internal successors, (2223), 15 states have internal predecessors, (2223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:05,629 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:05,630 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:05,630 INFO L175 Difference]: Start difference. First operand has 261 places, 211 transitions, 975 flow. Second operand 15 states and 2223 transitions. [2022-11-18 21:02:05,631 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 222 transitions, 1210 flow [2022-11-18 21:02:05,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 222 transitions, 1141 flow, removed 20 selfloop flow, removed 12 redundant places. [2022-11-18 21:02:05,642 INFO L231 Difference]: Finished difference. Result has 258 places, 192 transitions, 704 flow [2022-11-18 21:02:05,642 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=920, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=704, PETRI_PLACES=258, PETRI_TRANSITIONS=192} [2022-11-18 21:02:05,643 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 87 predicate places. [2022-11-18 21:02:05,643 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 192 transitions, 704 flow [2022-11-18 21:02:05,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:05,643 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:05,644 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:05,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-18 21:02:05,644 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:05,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:05,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1079297152, now seen corresponding path program 11 times [2022-11-18 21:02:05,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:05,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152007684] [2022-11-18 21:02:05,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:05,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:05,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:05,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:05,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:05,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152007684] [2022-11-18 21:02:05,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152007684] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:05,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:05,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:05,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889593530] [2022-11-18 21:02:05,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:05,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:05,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:05,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:05,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:05,871 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:05,873 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 192 transitions, 704 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:05,873 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:05,873 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:05,873 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:06,485 INFO L130 PetriNetUnfolder]: 110/1042 cut-off events. [2022-11-18 21:02:06,485 INFO L131 PetriNetUnfolder]: For 1002/1011 co-relation queries the response was YES. [2022-11-18 21:02:06,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2149 conditions, 1042 events. 110/1042 cut-off events. For 1002/1011 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 7645 event pairs, 42 based on Foata normal form. 3/991 useless extension candidates. Maximal degree in co-relation 2095. Up to 232 conditions per place. [2022-11-18 21:02:06,492 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 71 selfloop transitions, 3 changer transitions 26/242 dead transitions. [2022-11-18 21:02:06,492 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 242 transitions, 1241 flow [2022-11-18 21:02:06,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 21:02:06,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-18 21:02:06,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2826 transitions. [2022-11-18 21:02:06,495 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.782825484764543 [2022-11-18 21:02:06,495 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2826 transitions. [2022-11-18 21:02:06,495 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2826 transitions. [2022-11-18 21:02:06,496 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:06,496 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2826 transitions. [2022-11-18 21:02:06,498 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 148.73684210526315) internal successors, (2826), 19 states have internal predecessors, (2826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:06,500 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:06,500 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 190.0) internal successors, (3800), 20 states have internal predecessors, (3800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:06,500 INFO L175 Difference]: Start difference. First operand has 258 places, 192 transitions, 704 flow. Second operand 19 states and 2826 transitions. [2022-11-18 21:02:06,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 242 transitions, 1241 flow [2022-11-18 21:02:06,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 242 transitions, 1103 flow, removed 45 selfloop flow, removed 18 redundant places. [2022-11-18 21:02:06,512 INFO L231 Difference]: Finished difference. Result has 250 places, 190 transitions, 691 flow [2022-11-18 21:02:06,512 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=650, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=691, PETRI_PLACES=250, PETRI_TRANSITIONS=190} [2022-11-18 21:02:06,513 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 79 predicate places. [2022-11-18 21:02:06,513 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 190 transitions, 691 flow [2022-11-18 21:02:06,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:06,514 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:06,514 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:06,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-18 21:02:06,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] === [2022-11-18 21:02:06,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:06,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1910810696, now seen corresponding path program 12 times [2022-11-18 21:02:06,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:06,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639488201] [2022-11-18 21:02:06,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:06,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:06,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:06,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:06,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:06,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639488201] [2022-11-18 21:02:06,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639488201] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:06,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:06,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:06,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023340075] [2022-11-18 21:02:06,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:06,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:06,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:06,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:06,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:06,764 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:06,764 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 190 transitions, 691 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:06,764 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:06,765 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:06,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:07,319 INFO L130 PetriNetUnfolder]: 106/1013 cut-off events. [2022-11-18 21:02:07,319 INFO L131 PetriNetUnfolder]: For 1402/1411 co-relation queries the response was YES. [2022-11-18 21:02:07,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2112 conditions, 1013 events. 106/1013 cut-off events. For 1402/1411 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7346 event pairs, 42 based on Foata normal form. 2/961 useless extension candidates. Maximal degree in co-relation 2056. Up to 258 conditions per place. [2022-11-18 21:02:07,327 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 48 selfloop transitions, 13 changer transitions 16/219 dead transitions. [2022-11-18 21:02:07,327 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 219 transitions, 1132 flow [2022-11-18 21:02:07,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:02:07,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:02:07,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2225 transitions. [2022-11-18 21:02:07,330 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7807017543859649 [2022-11-18 21:02:07,330 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2225 transitions. [2022-11-18 21:02:07,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2225 transitions. [2022-11-18 21:02:07,331 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:07,331 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2225 transitions. [2022-11-18 21:02:07,334 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.33333333333334) internal successors, (2225), 15 states have internal predecessors, (2225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:07,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:07,337 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:07,338 INFO L175 Difference]: Start difference. First operand has 250 places, 190 transitions, 691 flow. Second operand 15 states and 2225 transitions. [2022-11-18 21:02:07,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 219 transitions, 1132 flow [2022-11-18 21:02:07,347 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 219 transitions, 1027 flow, removed 47 selfloop flow, removed 13 redundant places. [2022-11-18 21:02:07,351 INFO L231 Difference]: Finished difference. Result has 248 places, 200 transitions, 797 flow [2022-11-18 21:02:07,351 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=642, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=797, PETRI_PLACES=248, PETRI_TRANSITIONS=200} [2022-11-18 21:02:07,352 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 77 predicate places. [2022-11-18 21:02:07,352 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 200 transitions, 797 flow [2022-11-18 21:02:07,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:07,353 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:07,353 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:07,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-18 21:02:07,354 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:07,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:07,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1341174106, now seen corresponding path program 13 times [2022-11-18 21:02:07,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:07,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763600060] [2022-11-18 21:02:07,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:07,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:07,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:07,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:07,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:07,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763600060] [2022-11-18 21:02:07,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763600060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:07,592 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:07,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:07,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718915657] [2022-11-18 21:02:07,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:07,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:07,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:07,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:07,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:07,595 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:07,596 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 200 transitions, 797 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:07,596 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:07,596 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:07,596 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:08,051 INFO L130 PetriNetUnfolder]: 104/1005 cut-off events. [2022-11-18 21:02:08,051 INFO L131 PetriNetUnfolder]: For 1120/1129 co-relation queries the response was YES. [2022-11-18 21:02:08,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2099 conditions, 1005 events. 104/1005 cut-off events. For 1120/1129 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 7254 event pairs, 42 based on Foata normal form. 2/953 useless extension candidates. Maximal degree in co-relation 2043. Up to 232 conditions per place. [2022-11-18 21:02:08,061 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 64 selfloop transitions, 8 changer transitions 26/240 dead transitions. [2022-11-18 21:02:08,062 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 240 transitions, 1259 flow [2022-11-18 21:02:08,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:02:08,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-18 21:02:08,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2677 transitions. [2022-11-18 21:02:08,064 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7827485380116959 [2022-11-18 21:02:08,065 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2677 transitions. [2022-11-18 21:02:08,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2677 transitions. [2022-11-18 21:02:08,065 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:08,065 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2677 transitions. [2022-11-18 21:02:08,068 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 148.72222222222223) internal successors, (2677), 18 states have internal predecessors, (2677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,069 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,070 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 190.0) internal successors, (3610), 19 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,070 INFO L175 Difference]: Start difference. First operand has 248 places, 200 transitions, 797 flow. Second operand 18 states and 2677 transitions. [2022-11-18 21:02:08,070 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 240 transitions, 1259 flow [2022-11-18 21:02:08,076 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 240 transitions, 1165 flow, removed 40 selfloop flow, removed 11 redundant places. [2022-11-18 21:02:08,078 INFO L231 Difference]: Finished difference. Result has 260 places, 198 transitions, 778 flow [2022-11-18 21:02:08,079 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=748, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=778, PETRI_PLACES=260, PETRI_TRANSITIONS=198} [2022-11-18 21:02:08,079 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 89 predicate places. [2022-11-18 21:02:08,080 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 198 transitions, 778 flow [2022-11-18 21:02:08,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,080 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:08,080 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:08,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-18 21:02:08,081 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:08,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:08,081 INFO L85 PathProgramCache]: Analyzing trace with hash 15731886, now seen corresponding path program 14 times [2022-11-18 21:02:08,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:08,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725263156] [2022-11-18 21:02:08,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:08,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:08,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:08,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:08,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:08,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725263156] [2022-11-18 21:02:08,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725263156] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:08,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:08,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:08,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092529859] [2022-11-18 21:02:08,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:08,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:08,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:08,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:08,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:08,331 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:08,332 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 198 transitions, 778 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,332 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:08,333 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:08,333 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:08,844 INFO L130 PetriNetUnfolder]: 101/1005 cut-off events. [2022-11-18 21:02:08,844 INFO L131 PetriNetUnfolder]: For 957/966 co-relation queries the response was YES. [2022-11-18 21:02:08,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2046 conditions, 1005 events. 101/1005 cut-off events. For 957/966 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 7312 event pairs, 42 based on Foata normal form. 2/953 useless extension candidates. Maximal degree in co-relation 1987. Up to 256 conditions per place. [2022-11-18 21:02:08,851 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 46 selfloop transitions, 11 changer transitions 18/217 dead transitions. [2022-11-18 21:02:08,851 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 217 transitions, 1114 flow [2022-11-18 21:02:08,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:02:08,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 21:02:08,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2221 transitions. [2022-11-18 21:02:08,854 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.779298245614035 [2022-11-18 21:02:08,854 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2221 transitions. [2022-11-18 21:02:08,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2221 transitions. [2022-11-18 21:02:08,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:08,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2221 transitions. [2022-11-18 21:02:08,856 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.06666666666666) internal successors, (2221), 15 states have internal predecessors, (2221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,857 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,857 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,857 INFO L175 Difference]: Start difference. First operand has 260 places, 198 transitions, 778 flow. Second operand 15 states and 2221 transitions. [2022-11-18 21:02:08,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 217 transitions, 1114 flow [2022-11-18 21:02:08,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 217 transitions, 1031 flow, removed 30 selfloop flow, removed 17 redundant places. [2022-11-18 21:02:08,864 INFO L231 Difference]: Finished difference. Result has 252 places, 198 transitions, 773 flow [2022-11-18 21:02:08,864 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=733, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=773, PETRI_PLACES=252, PETRI_TRANSITIONS=198} [2022-11-18 21:02:08,865 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 81 predicate places. [2022-11-18 21:02:08,865 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 198 transitions, 773 flow [2022-11-18 21:02:08,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:08,865 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:08,866 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:08,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-18 21:02:08,866 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:08,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:08,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1789372568, now seen corresponding path program 15 times [2022-11-18 21:02:08,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:08,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309990983] [2022-11-18 21:02:08,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:08,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:08,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:09,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:09,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:09,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309990983] [2022-11-18 21:02:09,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309990983] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:09,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:09,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:09,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773786889] [2022-11-18 21:02:09,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:09,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:09,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:09,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:09,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:09,117 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-18 21:02:09,118 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 198 transitions, 773 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:09,118 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:09,118 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-18 21:02:09,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:09,603 INFO L130 PetriNetUnfolder]: 97/931 cut-off events. [2022-11-18 21:02:09,604 INFO L131 PetriNetUnfolder]: For 758/767 co-relation queries the response was YES. [2022-11-18 21:02:09,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1865 conditions, 931 events. 97/931 cut-off events. For 758/767 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6543 event pairs, 42 based on Foata normal form. 2/879 useless extension candidates. Maximal degree in co-relation 1811. Up to 232 conditions per place. [2022-11-18 21:02:09,614 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 39 selfloop transitions, 0 changer transitions 31/210 dead transitions. [2022-11-18 21:02:09,614 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 210 transitions, 994 flow [2022-11-18 21:02:09,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:02:09,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-18 21:02:09,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2508 transitions. [2022-11-18 21:02:09,618 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7764705882352941 [2022-11-18 21:02:09,618 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2508 transitions. [2022-11-18 21:02:09,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2508 transitions. [2022-11-18 21:02:09,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:09,619 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2508 transitions. [2022-11-18 21:02:09,622 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 147.52941176470588) internal successors, (2508), 17 states have internal predecessors, (2508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:09,625 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:09,625 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 190.0) internal successors, (3420), 18 states have internal predecessors, (3420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:09,626 INFO L175 Difference]: Start difference. First operand has 252 places, 198 transitions, 773 flow. Second operand 17 states and 2508 transitions. [2022-11-18 21:02:09,626 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 210 transitions, 994 flow [2022-11-18 21:02:09,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 210 transitions, 948 flow, removed 9 selfloop flow, removed 11 redundant places. [2022-11-18 21:02:09,636 INFO L231 Difference]: Finished difference. Result has 251 places, 179 transitions, 562 flow [2022-11-18 21:02:09,636 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=739, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=562, PETRI_PLACES=251, PETRI_TRANSITIONS=179} [2022-11-18 21:02:09,637 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 80 predicate places. [2022-11-18 21:02:09,637 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 179 transitions, 562 flow [2022-11-18 21:02:09,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:09,637 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:09,638 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:09,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-18 21:02:09,638 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:09,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:09,639 INFO L85 PathProgramCache]: Analyzing trace with hash 963951776, now seen corresponding path program 1 times [2022-11-18 21:02:09,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:09,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866068794] [2022-11-18 21:02:09,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:09,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:09,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:10,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:10,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:10,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866068794] [2022-11-18 21:02:10,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866068794] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:10,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:10,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:10,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538915558] [2022-11-18 21:02:10,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:10,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:10,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:10,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:10,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:10,146 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:10,147 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 179 transitions, 562 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:10,148 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:10,148 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:10,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:12,472 INFO L130 PetriNetUnfolder]: 737/3115 cut-off events. [2022-11-18 21:02:12,472 INFO L131 PetriNetUnfolder]: For 2811/2829 co-relation queries the response was YES. [2022-11-18 21:02:12,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6776 conditions, 3115 events. 737/3115 cut-off events. For 2811/2829 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 27967 event pairs, 226 based on Foata normal form. 3/2909 useless extension candidates. Maximal degree in co-relation 6725. Up to 662 conditions per place. [2022-11-18 21:02:12,494 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 135 selfloop transitions, 33 changer transitions 46/343 dead transitions. [2022-11-18 21:02:12,494 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 343 transitions, 1858 flow [2022-11-18 21:02:12,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-18 21:02:12,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-18 21:02:12,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3155 transitions. [2022-11-18 21:02:12,498 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7219679633867276 [2022-11-18 21:02:12,498 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3155 transitions. [2022-11-18 21:02:12,498 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3155 transitions. [2022-11-18 21:02:12,499 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:12,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3155 transitions. [2022-11-18 21:02:12,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 137.17391304347825) internal successors, (3155), 23 states have internal predecessors, (3155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:12,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 190.0) internal successors, (4560), 24 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:12,507 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 190.0) internal successors, (4560), 24 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:12,508 INFO L175 Difference]: Start difference. First operand has 251 places, 179 transitions, 562 flow. Second operand 23 states and 3155 transitions. [2022-11-18 21:02:12,508 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 343 transitions, 1858 flow [2022-11-18 21:02:12,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 343 transitions, 1718 flow, removed 68 selfloop flow, removed 9 redundant places. [2022-11-18 21:02:12,528 INFO L231 Difference]: Finished difference. Result has 251 places, 213 transitions, 946 flow [2022-11-18 21:02:12,529 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=528, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=946, PETRI_PLACES=251, PETRI_TRANSITIONS=213} [2022-11-18 21:02:12,529 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 80 predicate places. [2022-11-18 21:02:12,529 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 213 transitions, 946 flow [2022-11-18 21:02:12,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:12,530 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:12,530 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:12,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-18 21:02:12,531 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:12,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:12,531 INFO L85 PathProgramCache]: Analyzing trace with hash -582451284, now seen corresponding path program 2 times [2022-11-18 21:02:12,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:12,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085101363] [2022-11-18 21:02:12,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:12,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:12,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:13,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:13,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:13,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085101363] [2022-11-18 21:02:13,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085101363] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:13,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:13,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:13,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220514982] [2022-11-18 21:02:13,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:13,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:13,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:13,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:13,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:13,031 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:13,032 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 213 transitions, 946 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:13,032 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:13,033 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:13,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:17,553 INFO L130 PetriNetUnfolder]: 1187/4881 cut-off events. [2022-11-18 21:02:17,554 INFO L131 PetriNetUnfolder]: For 10179/10217 co-relation queries the response was YES. [2022-11-18 21:02:17,595 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14355 conditions, 4881 events. 1187/4881 cut-off events. For 10179/10217 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 43665 event pairs, 425 based on Foata normal form. 26/4744 useless extension candidates. Maximal degree in co-relation 14291. Up to 1374 conditions per place. [2022-11-18 21:02:17,607 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 261 selfloop transitions, 18 changer transitions 84/492 dead transitions. [2022-11-18 21:02:17,608 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 492 transitions, 3601 flow [2022-11-18 21:02:17,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-18 21:02:17,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-11-18 21:02:17,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 5944 transitions. [2022-11-18 21:02:17,614 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7110047846889952 [2022-11-18 21:02:17,614 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 5944 transitions. [2022-11-18 21:02:17,614 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 5944 transitions. [2022-11-18 21:02:17,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:17,616 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 5944 transitions. [2022-11-18 21:02:17,623 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 135.0909090909091) internal successors, (5944), 44 states have internal predecessors, (5944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:17,630 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 190.0) internal successors, (8550), 45 states have internal predecessors, (8550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:17,632 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 190.0) internal successors, (8550), 45 states have internal predecessors, (8550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:17,633 INFO L175 Difference]: Start difference. First operand has 251 places, 213 transitions, 946 flow. Second operand 44 states and 5944 transitions. [2022-11-18 21:02:17,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 492 transitions, 3601 flow [2022-11-18 21:02:17,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 492 transitions, 3333 flow, removed 134 selfloop flow, removed 11 redundant places. [2022-11-18 21:02:17,698 INFO L231 Difference]: Finished difference. Result has 317 places, 222 transitions, 1152 flow [2022-11-18 21:02:17,699 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=858, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=1152, PETRI_PLACES=317, PETRI_TRANSITIONS=222} [2022-11-18 21:02:17,699 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 146 predicate places. [2022-11-18 21:02:17,699 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 222 transitions, 1152 flow [2022-11-18 21:02:17,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:17,700 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:17,700 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:17,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-18 21:02:17,701 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:17,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:17,701 INFO L85 PathProgramCache]: Analyzing trace with hash -2119030172, now seen corresponding path program 3 times [2022-11-18 21:02:17,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:17,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874687585] [2022-11-18 21:02:17,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:17,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:17,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:18,206 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:18,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:18,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874687585] [2022-11-18 21:02:18,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874687585] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:18,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:18,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:18,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366857164] [2022-11-18 21:02:18,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:18,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:18,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:18,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:18,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:18,210 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:18,212 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 222 transitions, 1152 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:18,212 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:18,212 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:18,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:21,737 INFO L130 PetriNetUnfolder]: 1182/4754 cut-off events. [2022-11-18 21:02:21,738 INFO L131 PetriNetUnfolder]: For 35331/35378 co-relation queries the response was YES. [2022-11-18 21:02:21,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19082 conditions, 4754 events. 1182/4754 cut-off events. For 35331/35378 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 41764 event pairs, 518 based on Foata normal form. 9/4604 useless extension candidates. Maximal degree in co-relation 18986. Up to 1374 conditions per place. [2022-11-18 21:02:21,806 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 191 selfloop transitions, 23 changer transitions 55/398 dead transitions. [2022-11-18 21:02:21,806 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 398 transitions, 3505 flow [2022-11-18 21:02:21,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-18 21:02:21,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-18 21:02:21,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4722 transitions. [2022-11-18 21:02:21,810 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7100751879699249 [2022-11-18 21:02:21,810 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4722 transitions. [2022-11-18 21:02:21,810 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4722 transitions. [2022-11-18 21:02:21,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:21,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4722 transitions. [2022-11-18 21:02:21,814 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 134.9142857142857) internal successors, (4722), 35 states have internal predecessors, (4722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:21,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 190.0) internal successors, (6840), 36 states have internal predecessors, (6840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:21,818 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 190.0) internal successors, (6840), 36 states have internal predecessors, (6840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:21,819 INFO L175 Difference]: Start difference. First operand has 317 places, 222 transitions, 1152 flow. Second operand 35 states and 4722 transitions. [2022-11-18 21:02:21,819 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 398 transitions, 3505 flow [2022-11-18 21:02:21,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 398 transitions, 3312 flow, removed 94 selfloop flow, removed 17 redundant places. [2022-11-18 21:02:21,945 INFO L231 Difference]: Finished difference. Result has 331 places, 238 transitions, 1438 flow [2022-11-18 21:02:21,945 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1099, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1438, PETRI_PLACES=331, PETRI_TRANSITIONS=238} [2022-11-18 21:02:21,945 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 160 predicate places. [2022-11-18 21:02:21,945 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 238 transitions, 1438 flow [2022-11-18 21:02:21,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:21,946 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:21,946 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:21,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-11-18 21:02:21,946 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:21,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:21,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1244932768, now seen corresponding path program 4 times [2022-11-18 21:02:21,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:21,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790300497] [2022-11-18 21:02:21,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:21,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:21,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:22,330 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:22,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:22,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790300497] [2022-11-18 21:02:22,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790300497] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:22,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:22,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:22,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029918802] [2022-11-18 21:02:22,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:22,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:22,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:22,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:22,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:22,333 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:22,334 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 238 transitions, 1438 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:22,334 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:22,335 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:22,335 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:25,318 INFO L130 PetriNetUnfolder]: 1300/5332 cut-off events. [2022-11-18 21:02:25,318 INFO L131 PetriNetUnfolder]: For 47242/47292 co-relation queries the response was YES. [2022-11-18 21:02:25,397 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22681 conditions, 5332 events. 1300/5332 cut-off events. For 47242/47292 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 49002 event pairs, 660 based on Foata normal form. 6/5174 useless extension candidates. Maximal degree in co-relation 22569. Up to 1374 conditions per place. [2022-11-18 21:02:25,414 INFO L137 encePairwiseOnDemand]: 169/190 looper letters, 245 selfloop transitions, 13 changer transitions 68/455 dead transitions. [2022-11-18 21:02:25,414 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 455 transitions, 4884 flow [2022-11-18 21:02:25,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 21:02:25,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-18 21:02:25,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5535 transitions. [2022-11-18 21:02:25,419 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7105263157894737 [2022-11-18 21:02:25,419 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5535 transitions. [2022-11-18 21:02:25,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5535 transitions. [2022-11-18 21:02:25,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:25,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5535 transitions. [2022-11-18 21:02:25,424 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 135.0) internal successors, (5535), 41 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:25,428 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:25,429 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:25,429 INFO L175 Difference]: Start difference. First operand has 331 places, 238 transitions, 1438 flow. Second operand 41 states and 5535 transitions. [2022-11-18 21:02:25,429 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 455 transitions, 4884 flow [2022-11-18 21:02:25,589 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 455 transitions, 4551 flow, removed 153 selfloop flow, removed 14 redundant places. [2022-11-18 21:02:25,594 INFO L231 Difference]: Finished difference. Result has 373 places, 247 transitions, 1624 flow [2022-11-18 21:02:25,594 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1332, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=1624, PETRI_PLACES=373, PETRI_TRANSITIONS=247} [2022-11-18 21:02:25,595 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 202 predicate places. [2022-11-18 21:02:25,595 INFO L495 AbstractCegarLoop]: Abstraction has has 373 places, 247 transitions, 1624 flow [2022-11-18 21:02:25,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:25,595 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:25,596 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:25,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-11-18 21:02:25,596 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:25,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:25,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1362023052, now seen corresponding path program 5 times [2022-11-18 21:02:25,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:25,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453307937] [2022-11-18 21:02:25,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:25,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:25,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:26,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:26,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:26,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453307937] [2022-11-18 21:02:26,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453307937] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:26,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:26,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:26,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341592005] [2022-11-18 21:02:26,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:26,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:26,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:26,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:26,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:26,113 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:26,113 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 247 transitions, 1624 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:26,114 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:26,114 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:26,114 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:29,844 INFO L130 PetriNetUnfolder]: 1335/5409 cut-off events. [2022-11-18 21:02:29,844 INFO L131 PetriNetUnfolder]: For 72834/72920 co-relation queries the response was YES. [2022-11-18 21:02:29,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25982 conditions, 5409 events. 1335/5409 cut-off events. For 72834/72920 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 49971 event pairs, 577 based on Foata normal form. 16/5268 useless extension candidates. Maximal degree in co-relation 25843. Up to 1374 conditions per place. [2022-11-18 21:02:29,912 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 243 selfloop transitions, 42 changer transitions 76/490 dead transitions. [2022-11-18 21:02:29,912 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 490 transitions, 5451 flow [2022-11-18 21:02:29,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 21:02:29,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-18 21:02:30,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5531 transitions. [2022-11-18 21:02:30,085 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.710012836970475 [2022-11-18 21:02:30,086 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5531 transitions. [2022-11-18 21:02:30,086 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5531 transitions. [2022-11-18 21:02:30,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:30,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5531 transitions. [2022-11-18 21:02:30,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 134.90243902439025) internal successors, (5531), 41 states have internal predecessors, (5531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:30,098 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:30,100 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:30,101 INFO L175 Difference]: Start difference. First operand has 373 places, 247 transitions, 1624 flow. Second operand 41 states and 5531 transitions. [2022-11-18 21:02:30,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 490 transitions, 5451 flow [2022-11-18 21:02:30,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 361 places, 490 transitions, 5018 flow, removed 215 selfloop flow, removed 22 redundant places. [2022-11-18 21:02:30,415 INFO L231 Difference]: Finished difference. Result has 394 places, 259 transitions, 1878 flow [2022-11-18 21:02:30,415 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1547, PETRI_DIFFERENCE_MINUEND_PLACES=321, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=1878, PETRI_PLACES=394, PETRI_TRANSITIONS=259} [2022-11-18 21:02:30,415 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 223 predicate places. [2022-11-18 21:02:30,416 INFO L495 AbstractCegarLoop]: Abstraction has has 394 places, 259 transitions, 1878 flow [2022-11-18 21:02:30,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:30,416 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:30,416 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:30,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-11-18 21:02:30,416 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:30,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:30,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1239486246, now seen corresponding path program 6 times [2022-11-18 21:02:30,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:30,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492479003] [2022-11-18 21:02:30,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:30,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:30,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:30,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:30,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:30,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492479003] [2022-11-18 21:02:30,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492479003] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:30,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:30,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:30,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819754984] [2022-11-18 21:02:30,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:30,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:30,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:30,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:30,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:30,898 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:30,899 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 259 transitions, 1878 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:30,899 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:30,899 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:30,899 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:35,871 INFO L130 PetriNetUnfolder]: 1364/5544 cut-off events. [2022-11-18 21:02:35,871 INFO L131 PetriNetUnfolder]: For 64013/64101 co-relation queries the response was YES. [2022-11-18 21:02:35,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26298 conditions, 5544 events. 1364/5544 cut-off events. For 64013/64101 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 51607 event pairs, 631 based on Foata normal form. 16/5398 useless extension candidates. Maximal degree in co-relation 26147. Up to 1374 conditions per place. [2022-11-18 21:02:35,969 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 234 selfloop transitions, 44 changer transitions 69/476 dead transitions. [2022-11-18 21:02:35,969 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 404 places, 476 transitions, 5506 flow [2022-11-18 21:02:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 21:02:35,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-18 21:02:35,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5530 transitions. [2022-11-18 21:02:35,974 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7098844672657253 [2022-11-18 21:02:35,974 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5530 transitions. [2022-11-18 21:02:35,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5530 transitions. [2022-11-18 21:02:35,975 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:35,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5530 transitions. [2022-11-18 21:02:35,980 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 134.8780487804878) internal successors, (5530), 41 states have internal predecessors, (5530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:35,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:35,985 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:35,985 INFO L175 Difference]: Start difference. First operand has 394 places, 259 transitions, 1878 flow. Second operand 41 states and 5530 transitions. [2022-11-18 21:02:35,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 404 places, 476 transitions, 5506 flow [2022-11-18 21:02:36,361 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 476 transitions, 4962 flow, removed 251 selfloop flow, removed 30 redundant places. [2022-11-18 21:02:36,366 INFO L231 Difference]: Finished difference. Result has 409 places, 271 transitions, 2137 flow [2022-11-18 21:02:36,366 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1757, PETRI_DIFFERENCE_MINUEND_PLACES=334, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2137, PETRI_PLACES=409, PETRI_TRANSITIONS=271} [2022-11-18 21:02:36,367 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 238 predicate places. [2022-11-18 21:02:36,367 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 271 transitions, 2137 flow [2022-11-18 21:02:36,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:36,368 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:36,368 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:36,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-18 21:02:36,368 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:36,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:36,369 INFO L85 PathProgramCache]: Analyzing trace with hash 718712588, now seen corresponding path program 7 times [2022-11-18 21:02:36,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:36,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092392997] [2022-11-18 21:02:36,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:36,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:36,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:37,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:37,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:37,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092392997] [2022-11-18 21:02:37,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092392997] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:37,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:37,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:37,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456188082] [2022-11-18 21:02:37,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:37,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:37,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:37,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:37,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:37,023 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:37,025 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 271 transitions, 2137 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:37,025 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:37,025 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:37,025 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:41,394 INFO L130 PetriNetUnfolder]: 1360/5487 cut-off events. [2022-11-18 21:02:41,394 INFO L131 PetriNetUnfolder]: For 68882/68951 co-relation queries the response was YES. [2022-11-18 21:02:41,473 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26817 conditions, 5487 events. 1360/5487 cut-off events. For 68882/68951 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 50860 event pairs, 591 based on Foata normal form. 21/5347 useless extension candidates. Maximal degree in co-relation 26659. Up to 1374 conditions per place. [2022-11-18 21:02:41,490 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 222 selfloop transitions, 60 changer transitions 67/478 dead transitions. [2022-11-18 21:02:41,491 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 478 transitions, 5661 flow [2022-11-18 21:02:41,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-18 21:02:41,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-18 21:02:41,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 5121 transitions. [2022-11-18 21:02:41,495 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7092797783933518 [2022-11-18 21:02:41,496 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 5121 transitions. [2022-11-18 21:02:41,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 5121 transitions. [2022-11-18 21:02:41,497 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:41,497 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 5121 transitions. [2022-11-18 21:02:41,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 134.76315789473685) internal successors, (5121), 38 states have internal predecessors, (5121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:41,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 190.0) internal successors, (7410), 39 states have internal predecessors, (7410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:41,507 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 190.0) internal successors, (7410), 39 states have internal predecessors, (7410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:41,507 INFO L175 Difference]: Start difference. First operand has 409 places, 271 transitions, 2137 flow. Second operand 38 states and 5121 transitions. [2022-11-18 21:02:41,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 478 transitions, 5661 flow [2022-11-18 21:02:41,881 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 478 transitions, 5191 flow, removed 215 selfloop flow, removed 27 redundant places. [2022-11-18 21:02:41,885 INFO L231 Difference]: Finished difference. Result has 415 places, 282 transitions, 2376 flow [2022-11-18 21:02:41,886 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2001, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=2376, PETRI_PLACES=415, PETRI_TRANSITIONS=282} [2022-11-18 21:02:41,886 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 244 predicate places. [2022-11-18 21:02:41,886 INFO L495 AbstractCegarLoop]: Abstraction has has 415 places, 282 transitions, 2376 flow [2022-11-18 21:02:41,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:41,886 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:41,887 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:41,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-11-18 21:02:41,887 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:41,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:41,887 INFO L85 PathProgramCache]: Analyzing trace with hash -648982188, now seen corresponding path program 8 times [2022-11-18 21:02:41,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:41,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886901161] [2022-11-18 21:02:41,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:41,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:41,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:42,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:42,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:42,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886901161] [2022-11-18 21:02:42,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886901161] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:42,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:42,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:42,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749802692] [2022-11-18 21:02:42,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:42,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:42,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:42,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:42,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:42,288 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:42,290 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 282 transitions, 2376 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:42,291 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:42,291 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:42,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:46,893 INFO L130 PetriNetUnfolder]: 1353/5499 cut-off events. [2022-11-18 21:02:46,894 INFO L131 PetriNetUnfolder]: For 70524/70594 co-relation queries the response was YES. [2022-11-18 21:02:46,962 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27042 conditions, 5499 events. 1353/5499 cut-off events. For 70524/70594 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 50992 event pairs, 663 based on Foata normal form. 12/5345 useless extension candidates. Maximal degree in co-relation 26883. Up to 1374 conditions per place. [2022-11-18 21:02:46,985 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 231 selfloop transitions, 37 changer transitions 69/466 dead transitions. [2022-11-18 21:02:46,985 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 466 transitions, 5776 flow [2022-11-18 21:02:46,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 21:02:46,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-18 21:02:46,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5528 transitions. [2022-11-18 21:02:46,991 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.709627727856226 [2022-11-18 21:02:46,991 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5528 transitions. [2022-11-18 21:02:46,992 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5528 transitions. [2022-11-18 21:02:46,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:46,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5528 transitions. [2022-11-18 21:02:47,000 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 134.82926829268294) internal successors, (5528), 41 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:47,006 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:47,007 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:47,007 INFO L175 Difference]: Start difference. First operand has 415 places, 282 transitions, 2376 flow. Second operand 41 states and 5528 transitions. [2022-11-18 21:02:47,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 466 transitions, 5776 flow [2022-11-18 21:02:47,401 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 405 places, 466 transitions, 5341 flow, removed 190 selfloop flow, removed 24 redundant places. [2022-11-18 21:02:47,408 INFO L231 Difference]: Finished difference. Result has 441 places, 286 transitions, 2582 flow [2022-11-18 21:02:47,408 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2245, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2582, PETRI_PLACES=441, PETRI_TRANSITIONS=286} [2022-11-18 21:02:47,409 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 270 predicate places. [2022-11-18 21:02:47,409 INFO L495 AbstractCegarLoop]: Abstraction has has 441 places, 286 transitions, 2582 flow [2022-11-18 21:02:47,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:47,409 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:47,409 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:47,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-11-18 21:02:47,410 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:47,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:47,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1334650594, now seen corresponding path program 9 times [2022-11-18 21:02:47,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:47,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697028011] [2022-11-18 21:02:47,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:47,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:47,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:47,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:47,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697028011] [2022-11-18 21:02:47,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697028011] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:47,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:47,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:47,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369577291] [2022-11-18 21:02:47,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:47,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:47,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:47,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:47,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:47,990 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:47,991 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 441 places, 286 transitions, 2582 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:47,991 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:47,992 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:47,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:51,927 INFO L130 PetriNetUnfolder]: 1344/5464 cut-off events. [2022-11-18 21:02:51,928 INFO L131 PetriNetUnfolder]: For 79650/79710 co-relation queries the response was YES. [2022-11-18 21:02:52,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27655 conditions, 5464 events. 1344/5464 cut-off events. For 79650/79710 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 50607 event pairs, 589 based on Foata normal form. 18/5322 useless extension candidates. Maximal degree in co-relation 27481. Up to 1374 conditions per place. [2022-11-18 21:02:52,028 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 217 selfloop transitions, 68 changer transitions 57/471 dead transitions. [2022-11-18 21:02:52,028 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 471 transitions, 5871 flow [2022-11-18 21:02:52,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-18 21:02:52,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-18 21:02:52,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 4330 transitions. [2022-11-18 21:02:52,033 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.712171052631579 [2022-11-18 21:02:52,033 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 4330 transitions. [2022-11-18 21:02:52,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 4330 transitions. [2022-11-18 21:02:52,035 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:52,035 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 4330 transitions. [2022-11-18 21:02:52,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 135.3125) internal successors, (4330), 32 states have internal predecessors, (4330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:52,045 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 190.0) internal successors, (6270), 33 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:52,046 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 190.0) internal successors, (6270), 33 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:52,046 INFO L175 Difference]: Start difference. First operand has 441 places, 286 transitions, 2582 flow. Second operand 32 states and 4330 transitions. [2022-11-18 21:02:52,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 471 transitions, 5871 flow [2022-11-18 21:02:52,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 413 places, 471 transitions, 5397 flow, removed 214 selfloop flow, removed 29 redundant places. [2022-11-18 21:02:52,561 INFO L231 Difference]: Finished difference. Result has 431 places, 297 transitions, 2788 flow [2022-11-18 21:02:52,562 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2409, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2788, PETRI_PLACES=431, PETRI_TRANSITIONS=297} [2022-11-18 21:02:52,563 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 260 predicate places. [2022-11-18 21:02:52,563 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 297 transitions, 2788 flow [2022-11-18 21:02:52,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:52,564 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:52,564 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:52,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-11-18 21:02:52,565 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:52,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:52,565 INFO L85 PathProgramCache]: Analyzing trace with hash 454431306, now seen corresponding path program 10 times [2022-11-18 21:02:52,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:52,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993526859] [2022-11-18 21:02:52,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:52,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:52,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:53,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:53,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:53,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993526859] [2022-11-18 21:02:53,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993526859] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:53,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:53,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:53,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826271935] [2022-11-18 21:02:53,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:53,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:53,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:53,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:53,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:53,156 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:53,158 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 297 transitions, 2788 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:53,158 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:53,159 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:53,159 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:02:56,890 INFO L130 PetriNetUnfolder]: 1333/5425 cut-off events. [2022-11-18 21:02:56,890 INFO L131 PetriNetUnfolder]: For 68851/68937 co-relation queries the response was YES. [2022-11-18 21:02:56,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27039 conditions, 5425 events. 1333/5425 cut-off events. For 68851/68937 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 50340 event pairs, 589 based on Foata normal form. 18/5278 useless extension candidates. Maximal degree in co-relation 26873. Up to 1374 conditions per place. [2022-11-18 21:02:56,989 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 207 selfloop transitions, 69 changer transitions 55/460 dead transitions. [2022-11-18 21:02:56,989 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 460 transitions, 5715 flow [2022-11-18 21:02:56,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-18 21:02:56,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-18 21:02:56,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3146 transitions. [2022-11-18 21:02:56,993 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7199084668192219 [2022-11-18 21:02:56,993 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3146 transitions. [2022-11-18 21:02:56,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3146 transitions. [2022-11-18 21:02:56,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:02:56,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3146 transitions. [2022-11-18 21:02:56,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 136.7826086956522) internal successors, (3146), 23 states have internal predecessors, (3146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:56,999 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 190.0) internal successors, (4560), 24 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:57,000 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 190.0) internal successors, (4560), 24 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:57,000 INFO L175 Difference]: Start difference. First operand has 431 places, 297 transitions, 2788 flow. Second operand 23 states and 3146 transitions. [2022-11-18 21:02:57,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 460 transitions, 5715 flow [2022-11-18 21:02:57,453 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 460 transitions, 5456 flow, removed 108 selfloop flow, removed 20 redundant places. [2022-11-18 21:02:57,457 INFO L231 Difference]: Finished difference. Result has 422 places, 300 transitions, 2924 flow [2022-11-18 21:02:57,458 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2671, PETRI_DIFFERENCE_MINUEND_PLACES=392, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2924, PETRI_PLACES=422, PETRI_TRANSITIONS=300} [2022-11-18 21:02:57,458 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 251 predicate places. [2022-11-18 21:02:57,458 INFO L495 AbstractCegarLoop]: Abstraction has has 422 places, 300 transitions, 2924 flow [2022-11-18 21:02:57,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:57,459 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:02:57,459 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:57,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-18 21:02:57,460 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:02:57,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:57,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1387531228, now seen corresponding path program 11 times [2022-11-18 21:02:57,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:57,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987121320] [2022-11-18 21:02:57,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:57,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:57,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:57,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:57,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987121320] [2022-11-18 21:02:57,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987121320] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:57,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:57,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:02:57,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611603451] [2022-11-18 21:02:57,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:57,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:02:57,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:57,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:02:57,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:02:57,968 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:02:57,969 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 300 transitions, 2924 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:02:57,969 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:02:57,969 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:02:57,969 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:03:01,755 INFO L130 PetriNetUnfolder]: 1474/6541 cut-off events. [2022-11-18 21:03:01,756 INFO L131 PetriNetUnfolder]: For 86618/86703 co-relation queries the response was YES. [2022-11-18 21:03:01,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31377 conditions, 6541 events. 1474/6541 cut-off events. For 86618/86703 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 65237 event pairs, 546 based on Foata normal form. 13/6428 useless extension candidates. Maximal degree in co-relation 31220. Up to 1387 conditions per place. [2022-11-18 21:03:01,881 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 465 selfloop transitions, 71 changer transitions 95/760 dead transitions. [2022-11-18 21:03:01,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 760 transitions, 11428 flow [2022-11-18 21:03:01,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-11-18 21:03:01,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-11-18 21:03:01,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 6394 transitions. [2022-11-18 21:03:01,887 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.716013437849944 [2022-11-18 21:03:01,887 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 6394 transitions. [2022-11-18 21:03:01,887 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 6394 transitions. [2022-11-18 21:03:01,888 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:03:01,888 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 6394 transitions. [2022-11-18 21:03:01,893 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 136.04255319148936) internal successors, (6394), 47 states have internal predecessors, (6394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:01,898 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 190.0) internal successors, (9120), 48 states have internal predecessors, (9120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:01,900 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 190.0) internal successors, (9120), 48 states have internal predecessors, (9120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:01,900 INFO L175 Difference]: Start difference. First operand has 422 places, 300 transitions, 2924 flow. Second operand 47 states and 6394 transitions. [2022-11-18 21:03:01,900 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 760 transitions, 11428 flow [2022-11-18 21:03:02,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 760 transitions, 10738 flow, removed 47 selfloop flow, removed 25 redundant places. [2022-11-18 21:03:02,383 INFO L231 Difference]: Finished difference. Result has 475 places, 321 transitions, 3261 flow [2022-11-18 21:03:02,384 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2638, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=3261, PETRI_PLACES=475, PETRI_TRANSITIONS=321} [2022-11-18 21:03:02,384 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 304 predicate places. [2022-11-18 21:03:02,384 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 321 transitions, 3261 flow [2022-11-18 21:03:02,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:02,385 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:03:02,385 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:02,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-11-18 21:03:02,385 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:03:02,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:02,386 INFO L85 PathProgramCache]: Analyzing trace with hash 833179320, now seen corresponding path program 12 times [2022-11-18 21:03:02,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:02,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576978548] [2022-11-18 21:03:02,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:02,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:02,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:03,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:03,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:03,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576978548] [2022-11-18 21:03:03,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576978548] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:03,021 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:03,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:03:03,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114281260] [2022-11-18 21:03:03,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:03,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:03:03,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:03,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:03:03,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:03,025 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:03:03,026 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 321 transitions, 3261 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:03,026 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:03:03,026 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:03:03,026 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:03:07,286 INFO L130 PetriNetUnfolder]: 1514/7104 cut-off events. [2022-11-18 21:03:07,286 INFO L131 PetriNetUnfolder]: For 96498/96571 co-relation queries the response was YES. [2022-11-18 21:03:07,453 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33872 conditions, 7104 events. 1514/7104 cut-off events. For 96498/96571 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 73496 event pairs, 707 based on Foata normal form. 21/6922 useless extension candidates. Maximal degree in co-relation 33688. Up to 1890 conditions per place. [2022-11-18 21:03:07,475 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 294 selfloop transitions, 53 changer transitions 59/535 dead transitions. [2022-11-18 21:03:07,476 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 535 transitions, 6405 flow [2022-11-18 21:03:07,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 21:03:07,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-18 21:03:07,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3990 transitions. [2022-11-18 21:03:07,479 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7241379310344828 [2022-11-18 21:03:07,479 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3990 transitions. [2022-11-18 21:03:07,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3990 transitions. [2022-11-18 21:03:07,480 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:03:07,480 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3990 transitions. [2022-11-18 21:03:07,483 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 137.58620689655172) internal successors, (3990), 29 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:07,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 190.0) internal successors, (5700), 30 states have internal predecessors, (5700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:07,749 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 190.0) internal successors, (5700), 30 states have internal predecessors, (5700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:07,749 INFO L175 Difference]: Start difference. First operand has 475 places, 321 transitions, 3261 flow. Second operand 29 states and 3990 transitions. [2022-11-18 21:03:07,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 469 places, 535 transitions, 6405 flow [2022-11-18 21:03:08,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 535 transitions, 6247 flow, removed 79 selfloop flow, removed 31 redundant places. [2022-11-18 21:03:08,369 INFO L231 Difference]: Finished difference. Result has 453 places, 302 transitions, 3050 flow [2022-11-18 21:03:08,369 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=3169, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=3050, PETRI_PLACES=453, PETRI_TRANSITIONS=302} [2022-11-18 21:03:08,370 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 282 predicate places. [2022-11-18 21:03:08,370 INFO L495 AbstractCegarLoop]: Abstraction has has 453 places, 302 transitions, 3050 flow [2022-11-18 21:03:08,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:08,371 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:03:08,371 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:08,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-11-18 21:03:08,371 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:03:08,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:08,372 INFO L85 PathProgramCache]: Analyzing trace with hash 2005291306, now seen corresponding path program 13 times [2022-11-18 21:03:08,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:08,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585222561] [2022-11-18 21:03:08,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:08,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:08,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:08,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:08,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:08,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585222561] [2022-11-18 21:03:08,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585222561] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:08,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:08,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:03:08,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964668495] [2022-11-18 21:03:08,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:08,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:03:08,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:08,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:03:08,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:08,826 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:03:08,828 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 302 transitions, 3050 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:08,828 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:03:08,828 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:03:08,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:03:13,213 INFO L130 PetriNetUnfolder]: 1540/6746 cut-off events. [2022-11-18 21:03:13,213 INFO L131 PetriNetUnfolder]: For 104990/105084 co-relation queries the response was YES. [2022-11-18 21:03:13,412 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34617 conditions, 6746 events. 1540/6746 cut-off events. For 104990/105084 co-relation queries the response was YES. Maximal size of possible extension queue 242. Compared 67422 event pairs, 701 based on Foata normal form. 6/6597 useless extension candidates. Maximal degree in co-relation 34448. Up to 1741 conditions per place. [2022-11-18 21:03:13,457 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 275 selfloop transitions, 47 changer transitions 49/500 dead transitions. [2022-11-18 21:03:13,457 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 500 transitions, 7851 flow [2022-11-18 21:03:13,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 21:03:13,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-18 21:03:13,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3939 transitions. [2022-11-18 21:03:13,463 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7148820326678766 [2022-11-18 21:03:13,464 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3939 transitions. [2022-11-18 21:03:13,464 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3939 transitions. [2022-11-18 21:03:13,466 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:03:13,466 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3939 transitions. [2022-11-18 21:03:13,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 135.82758620689654) internal successors, (3939), 29 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:13,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 190.0) internal successors, (5700), 30 states have internal predecessors, (5700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:13,479 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 190.0) internal successors, (5700), 30 states have internal predecessors, (5700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:13,480 INFO L175 Difference]: Start difference. First operand has 453 places, 302 transitions, 3050 flow. Second operand 29 states and 3939 transitions. [2022-11-18 21:03:13,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 500 transitions, 7851 flow [2022-11-18 21:03:14,415 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 500 transitions, 7531 flow, removed 84 selfloop flow, removed 21 redundant places. [2022-11-18 21:03:14,420 INFO L231 Difference]: Finished difference. Result has 444 places, 318 transitions, 3570 flow [2022-11-18 21:03:14,420 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2918, PETRI_DIFFERENCE_MINUEND_PLACES=393, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=3570, PETRI_PLACES=444, PETRI_TRANSITIONS=318} [2022-11-18 21:03:14,421 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 273 predicate places. [2022-11-18 21:03:14,421 INFO L495 AbstractCegarLoop]: Abstraction has has 444 places, 318 transitions, 3570 flow [2022-11-18 21:03:14,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:14,421 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:03:14,421 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:14,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-11-18 21:03:14,422 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:03:14,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:14,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1227679698, now seen corresponding path program 14 times [2022-11-18 21:03:14,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:14,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716256518] [2022-11-18 21:03:14,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:14,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:14,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:14,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:14,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:14,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716256518] [2022-11-18 21:03:14,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716256518] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:14,817 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:14,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:03:14,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104408711] [2022-11-18 21:03:14,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:14,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:03:14,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:14,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:03:14,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:14,820 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:03:14,821 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 444 places, 318 transitions, 3570 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:14,821 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:03:14,821 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:03:14,821 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:03:19,886 INFO L130 PetriNetUnfolder]: 1569/7020 cut-off events. [2022-11-18 21:03:19,886 INFO L131 PetriNetUnfolder]: For 110966/111048 co-relation queries the response was YES. [2022-11-18 21:03:20,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36193 conditions, 7020 events. 1569/7020 cut-off events. For 110966/111048 co-relation queries the response was YES. Maximal size of possible extension queue 277. Compared 71678 event pairs, 793 based on Foata normal form. 32/6843 useless extension candidates. Maximal degree in co-relation 36019. Up to 1890 conditions per place. [2022-11-18 21:03:20,076 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 263 selfloop transitions, 59 changer transitions 61/512 dead transitions. [2022-11-18 21:03:20,077 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 465 places, 512 transitions, 7505 flow [2022-11-18 21:03:20,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-18 21:03:20,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-18 21:03:20,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 5124 transitions. [2022-11-18 21:03:20,080 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7096952908587257 [2022-11-18 21:03:20,080 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 5124 transitions. [2022-11-18 21:03:20,080 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 5124 transitions. [2022-11-18 21:03:20,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:03:20,081 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 5124 transitions. [2022-11-18 21:03:20,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 134.8421052631579) internal successors, (5124), 38 states have internal predecessors, (5124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:20,089 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 190.0) internal successors, (7410), 39 states have internal predecessors, (7410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:20,090 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 190.0) internal successors, (7410), 39 states have internal predecessors, (7410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:20,090 INFO L175 Difference]: Start difference. First operand has 444 places, 318 transitions, 3570 flow. Second operand 38 states and 5124 transitions. [2022-11-18 21:03:20,090 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 465 places, 512 transitions, 7505 flow [2022-11-18 21:03:21,142 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 512 transitions, 7034 flow, removed 180 selfloop flow, removed 17 redundant places. [2022-11-18 21:03:21,151 INFO L231 Difference]: Finished difference. Result has 477 places, 332 transitions, 3735 flow [2022-11-18 21:03:21,152 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=3254, PETRI_DIFFERENCE_MINUEND_PLACES=411, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=3735, PETRI_PLACES=477, PETRI_TRANSITIONS=332} [2022-11-18 21:03:21,152 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 306 predicate places. [2022-11-18 21:03:21,153 INFO L495 AbstractCegarLoop]: Abstraction has has 477 places, 332 transitions, 3735 flow [2022-11-18 21:03:21,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:21,153 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:03:21,153 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:21,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-11-18 21:03:21,154 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:03:21,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:21,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1238167114, now seen corresponding path program 15 times [2022-11-18 21:03:21,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:21,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357062876] [2022-11-18 21:03:21,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:21,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:21,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:21,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:21,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:21,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357062876] [2022-11-18 21:03:21,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357062876] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:21,614 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:21,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:03:21,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707868835] [2022-11-18 21:03:21,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:21,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:03:21,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:21,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:03:21,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:21,617 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:03:21,619 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 332 transitions, 3735 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:21,620 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:03:21,620 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:03:21,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:03:27,322 INFO L130 PetriNetUnfolder]: 1612/6958 cut-off events. [2022-11-18 21:03:27,323 INFO L131 PetriNetUnfolder]: For 117834/117948 co-relation queries the response was YES. [2022-11-18 21:03:27,539 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37269 conditions, 6958 events. 1612/6958 cut-off events. For 117834/117948 co-relation queries the response was YES. Maximal size of possible extension queue 256. Compared 69773 event pairs, 800 based on Foata normal form. 13/6807 useless extension candidates. Maximal degree in co-relation 37080. Up to 1741 conditions per place. [2022-11-18 21:03:27,578 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 281 selfloop transitions, 53 changer transitions 60/523 dead transitions. [2022-11-18 21:03:27,578 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 485 places, 523 transitions, 8854 flow [2022-11-18 21:03:27,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-18 21:03:27,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-18 21:03:27,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4728 transitions. [2022-11-18 21:03:27,582 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7109774436090226 [2022-11-18 21:03:27,582 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4728 transitions. [2022-11-18 21:03:27,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4728 transitions. [2022-11-18 21:03:27,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:03:27,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4728 transitions. [2022-11-18 21:03:27,587 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 135.0857142857143) internal successors, (4728), 35 states have internal predecessors, (4728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:27,592 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 190.0) internal successors, (6840), 36 states have internal predecessors, (6840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:27,593 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 190.0) internal successors, (6840), 36 states have internal predecessors, (6840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:27,593 INFO L175 Difference]: Start difference. First operand has 477 places, 332 transitions, 3735 flow. Second operand 35 states and 4728 transitions. [2022-11-18 21:03:27,593 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 485 places, 523 transitions, 8854 flow [2022-11-18 21:03:28,310 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 523 transitions, 8541 flow, removed 115 selfloop flow, removed 26 redundant places. [2022-11-18 21:03:28,317 INFO L231 Difference]: Finished difference. Result has 490 places, 348 transitions, 4347 flow [2022-11-18 21:03:28,317 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=3604, PETRI_DIFFERENCE_MINUEND_PLACES=425, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4347, PETRI_PLACES=490, PETRI_TRANSITIONS=348} [2022-11-18 21:03:28,317 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 319 predicate places. [2022-11-18 21:03:28,317 INFO L495 AbstractCegarLoop]: Abstraction has has 490 places, 348 transitions, 4347 flow [2022-11-18 21:03:28,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:28,318 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:03:28,318 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:28,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-11-18 21:03:28,318 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:03:28,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:28,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1286860992, now seen corresponding path program 16 times [2022-11-18 21:03:28,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:28,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373217846] [2022-11-18 21:03:28,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:28,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:28,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:28,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:28,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:28,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373217846] [2022-11-18 21:03:28,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373217846] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:28,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:28,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:03:28,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892496402] [2022-11-18 21:03:28,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:28,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:03:28,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:28,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:03:28,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:28,870 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:03:28,871 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 348 transitions, 4347 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:28,871 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:03:28,871 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:03:28,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:03:33,745 INFO L130 PetriNetUnfolder]: 1607/7309 cut-off events. [2022-11-18 21:03:33,745 INFO L131 PetriNetUnfolder]: For 133802/133882 co-relation queries the response was YES. [2022-11-18 21:03:33,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39126 conditions, 7309 events. 1607/7309 cut-off events. For 133802/133882 co-relation queries the response was YES. Maximal size of possible extension queue 280. Compared 75610 event pairs, 747 based on Foata normal form. 32/7131 useless extension candidates. Maximal degree in co-relation 38929. Up to 1890 conditions per place. [2022-11-18 21:03:34,017 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 306 selfloop transitions, 71 changer transitions 61/567 dead transitions. [2022-11-18 21:03:34,018 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 567 transitions, 8538 flow [2022-11-18 21:03:34,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-18 21:03:34,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-18 21:03:34,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 5162 transitions. [2022-11-18 21:03:34,022 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7149584487534626 [2022-11-18 21:03:34,022 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 5162 transitions. [2022-11-18 21:03:34,022 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 5162 transitions. [2022-11-18 21:03:34,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:03:34,024 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 5162 transitions. [2022-11-18 21:03:34,027 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 135.8421052631579) internal successors, (5162), 38 states have internal predecessors, (5162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:34,031 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 190.0) internal successors, (7410), 39 states have internal predecessors, (7410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:34,032 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 190.0) internal successors, (7410), 39 states have internal predecessors, (7410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:34,032 INFO L175 Difference]: Start difference. First operand has 490 places, 348 transitions, 4347 flow. Second operand 38 states and 5162 transitions. [2022-11-18 21:03:34,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 567 transitions, 8538 flow [2022-11-18 21:03:34,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 567 transitions, 8009 flow, removed 238 selfloop flow, removed 24 redundant places. [2022-11-18 21:03:34,984 INFO L231 Difference]: Finished difference. Result has 509 places, 358 transitions, 4511 flow [2022-11-18 21:03:34,985 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4018, PETRI_DIFFERENCE_MINUEND_PLACES=443, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=280, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4511, PETRI_PLACES=509, PETRI_TRANSITIONS=358} [2022-11-18 21:03:34,985 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 338 predicate places. [2022-11-18 21:03:34,985 INFO L495 AbstractCegarLoop]: Abstraction has has 509 places, 358 transitions, 4511 flow [2022-11-18 21:03:34,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:34,988 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:03:34,988 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:34,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-11-18 21:03:34,989 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:03:34,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:34,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1093607642, now seen corresponding path program 17 times [2022-11-18 21:03:34,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:34,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628258115] [2022-11-18 21:03:34,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:34,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:35,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:35,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:35,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:35,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628258115] [2022-11-18 21:03:35,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628258115] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:35,611 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:35,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:03:35,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058526696] [2022-11-18 21:03:35,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:35,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:03:35,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:35,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:03:35,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:35,614 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:03:35,615 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 358 transitions, 4511 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:35,615 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:03:35,615 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:03:35,615 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:03:40,448 INFO L130 PetriNetUnfolder]: 1606/7271 cut-off events. [2022-11-18 21:03:40,448 INFO L131 PetriNetUnfolder]: For 124433/124527 co-relation queries the response was YES. [2022-11-18 21:03:40,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38290 conditions, 7271 events. 1606/7271 cut-off events. For 124433/124527 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 74858 event pairs, 932 based on Foata normal form. 6/7104 useless extension candidates. Maximal degree in co-relation 38086. Up to 1876 conditions per place. [2022-11-18 21:03:40,658 INFO L137 encePairwiseOnDemand]: 169/190 looper letters, 327 selfloop transitions, 39 changer transitions 68/563 dead transitions. [2022-11-18 21:03:40,659 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 563 transitions, 9596 flow [2022-11-18 21:03:40,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 21:03:40,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-18 21:03:40,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5535 transitions. [2022-11-18 21:03:40,666 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7105263157894737 [2022-11-18 21:03:40,666 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5535 transitions. [2022-11-18 21:03:40,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5535 transitions. [2022-11-18 21:03:40,668 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:03:40,668 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5535 transitions. [2022-11-18 21:03:40,677 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 135.0) internal successors, (5535), 41 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:40,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:40,686 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 190.0) internal successors, (7980), 42 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:40,686 INFO L175 Difference]: Start difference. First operand has 509 places, 358 transitions, 4511 flow. Second operand 41 states and 5535 transitions. [2022-11-18 21:03:40,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 563 transitions, 9596 flow [2022-11-18 21:03:41,586 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 563 transitions, 9316 flow, removed 135 selfloop flow, removed 23 redundant places. [2022-11-18 21:03:41,593 INFO L231 Difference]: Finished difference. Result has 540 places, 367 transitions, 4932 flow [2022-11-18 21:03:41,593 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4399, PETRI_DIFFERENCE_MINUEND_PLACES=461, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=4932, PETRI_PLACES=540, PETRI_TRANSITIONS=367} [2022-11-18 21:03:41,593 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 369 predicate places. [2022-11-18 21:03:41,594 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 367 transitions, 4932 flow [2022-11-18 21:03:41,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:41,594 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:03:41,594 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:41,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-11-18 21:03:41,595 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:03:41,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:41,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1571898532, now seen corresponding path program 18 times [2022-11-18 21:03:41,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:41,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745777206] [2022-11-18 21:03:41,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:41,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:41,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:41,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:41,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745777206] [2022-11-18 21:03:41,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745777206] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:41,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:41,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:03:41,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868997054] [2022-11-18 21:03:41,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:41,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:03:41,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:41,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:03:41,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:42,195 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:03:42,196 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 367 transitions, 4932 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:42,196 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:03:42,196 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:03:42,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 21:03:47,564 INFO L130 PetriNetUnfolder]: 1613/7110 cut-off events. [2022-11-18 21:03:47,564 INFO L131 PetriNetUnfolder]: For 145308/145431 co-relation queries the response was YES. [2022-11-18 21:03:47,780 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40113 conditions, 7110 events. 1613/7110 cut-off events. For 145308/145431 co-relation queries the response was YES. Maximal size of possible extension queue 278. Compared 72524 event pairs, 794 based on Foata normal form. 26/6920 useless extension candidates. Maximal degree in co-relation 39891. Up to 1890 conditions per place. [2022-11-18 21:03:47,815 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 272 selfloop transitions, 86 changer transitions 52/539 dead transitions. [2022-11-18 21:03:47,815 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 539 transitions, 8821 flow [2022-11-18 21:03:47,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-18 21:03:47,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-18 21:03:47,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 4201 transitions. [2022-11-18 21:03:47,819 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7132427843803056 [2022-11-18 21:03:47,819 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 4201 transitions. [2022-11-18 21:03:47,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 4201 transitions. [2022-11-18 21:03:47,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 21:03:47,820 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 4201 transitions. [2022-11-18 21:03:47,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 135.51612903225808) internal successors, (4201), 31 states have internal predecessors, (4201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:47,829 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 190.0) internal successors, (6080), 32 states have internal predecessors, (6080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:47,830 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 190.0) internal successors, (6080), 32 states have internal predecessors, (6080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:47,830 INFO L175 Difference]: Start difference. First operand has 540 places, 367 transitions, 4932 flow. Second operand 31 states and 4201 transitions. [2022-11-18 21:03:47,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 539 transitions, 8821 flow [2022-11-18 21:03:48,774 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 508 places, 539 transitions, 8457 flow, removed 179 selfloop flow, removed 32 redundant places. [2022-11-18 21:03:48,780 INFO L231 Difference]: Finished difference. Result has 529 places, 384 transitions, 5444 flow [2022-11-18 21:03:48,781 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4780, PETRI_DIFFERENCE_MINUEND_PLACES=478, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=5444, PETRI_PLACES=529, PETRI_TRANSITIONS=384} [2022-11-18 21:03:48,781 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 358 predicate places. [2022-11-18 21:03:48,781 INFO L495 AbstractCegarLoop]: Abstraction has has 529 places, 384 transitions, 5444 flow [2022-11-18 21:03:48,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:48,782 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 21:03:48,782 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:48,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-11-18 21:03:48,782 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 21:03:48,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:48,783 INFO L85 PathProgramCache]: Analyzing trace with hash 509025582, now seen corresponding path program 19 times [2022-11-18 21:03:48,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:48,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279475359] [2022-11-18 21:03:48,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:48,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:48,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:49,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:49,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:49,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279475359] [2022-11-18 21:03:49,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279475359] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:49,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:49,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:03:49,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096178958] [2022-11-18 21:03:49,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:49,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:03:49,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:49,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:03:49,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:49,435 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-18 21:03:49,437 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 529 places, 384 transitions, 5444 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:03:49,438 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 21:03:49,438 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-18 21:03:49,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand