./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 6b4ec56b 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_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/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_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN --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-6b4ec56 [2022-11-20 10:45:57,037 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 10:45:57,040 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 10:45:57,066 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 10:45:57,067 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 10:45:57,068 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 10:45:57,069 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 10:45:57,071 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 10:45:57,073 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 10:45:57,075 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 10:45:57,076 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 10:45:57,077 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 10:45:57,078 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 10:45:57,079 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 10:45:57,081 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 10:45:57,082 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 10:45:57,083 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 10:45:57,084 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 10:45:57,086 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 10:45:57,089 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 10:45:57,091 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 10:45:57,092 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 10:45:57,094 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 10:45:57,095 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 10:45:57,100 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 10:45:57,101 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 10:45:57,101 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 10:45:57,102 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 10:45:57,103 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 10:45:57,104 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 10:45:57,105 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 10:45:57,106 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 10:45:57,107 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 10:45:57,108 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 10:45:57,110 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 10:45:57,110 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 10:45:57,111 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 10:45:57,112 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 10:45:57,112 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 10:45:57,113 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 10:45:57,114 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 10:45:57,115 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-20 10:45:57,147 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 10:45:57,147 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 10:45:57,148 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 10:45:57,148 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 10:45:57,149 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 10:45:57,149 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 10:45:57,150 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 10:45:57,150 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 10:45:57,150 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 10:45:57,151 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 10:45:57,151 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 10:45:57,151 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 10:45:57,152 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 10:45:57,152 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 10:45:57,152 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 10:45:57,152 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 10:45:57,153 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 10:45:57,153 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 10:45:57,153 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 10:45:57,153 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 10:45:57,154 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 10:45:57,154 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 10:45:57,154 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 10:45:57,154 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 10:45:57,155 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:45:57,155 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 10:45:57,155 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 10:45:57,155 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 10:45:57,156 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 10:45:57,156 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 10:45:57,156 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 10:45:57,156 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 10:45:57,157 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 10:45:57,157 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_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/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_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN 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-20 10:45:57,419 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 10:45:57,443 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 10:45:57,446 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 10:45:57,448 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 10:45:57,448 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 10:45:57,450 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-11-20 10:46:00,994 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 10:46:01,222 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 10:46:01,223 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2022-11-20 10:46:01,230 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/data/e65415a83/9b04304d0645453aac20ea19e5651dd0/FLAG4f6180f01 [2022-11-20 10:46:01,248 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/data/e65415a83/9b04304d0645453aac20ea19e5651dd0 [2022-11-20 10:46:01,251 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 10:46:01,253 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 10:46:01,255 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 10:46:01,256 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 10:46:01,266 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 10:46:01,267 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,269 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70dec93e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01, skipping insertion in model container [2022-11-20 10:46:01,270 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,280 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 10:46:01,309 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 10:46:01,514 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-11-20 10:46:01,522 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:46:01,534 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 10:46:01,560 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2022-11-20 10:46:01,563 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:46:01,582 INFO L208 MainTranslator]: Completed translation [2022-11-20 10:46:01,582 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01 WrapperNode [2022-11-20 10:46:01,583 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 10:46:01,584 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 10:46:01,585 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 10:46:01,585 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 10:46:01,595 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,605 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,636 INFO L138 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 142 [2022-11-20 10:46:01,637 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 10:46:01,637 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 10:46:01,638 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 10:46:01,638 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 10:46:01,649 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,649 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,653 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,653 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,661 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,664 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,666 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,668 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,671 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 10:46:01,672 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 10:46:01,672 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 10:46:01,673 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 10:46:01,674 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (1/1) ... [2022-11-20 10:46:01,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:46:01,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:46:01,726 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 10:46:01,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7271fa5c-faf3-4e57-a628-80400f345a7d/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 10:46:01,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 10:46:01,783 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-20 10:46:01,784 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-20 10:46:01,784 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-20 10:46:01,784 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-20 10:46:01,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 10:46:01,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 10:46:01,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 10:46:01,787 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 10:46:01,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 10:46:01,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 10:46:01,788 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 10:46:01,790 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-20 10:46:01,903 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 10:46:01,905 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 10:46:02,327 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 10:46:02,339 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 10:46:02,340 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-20 10:46:02,343 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 10:46:02 BoogieIcfgContainer [2022-11-20 10:46:02,343 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 10:46:02,347 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 10:46:02,347 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 10:46:02,351 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 10:46:02,352 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 10:46:01" (1/3) ... [2022-11-20 10:46:02,352 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d89c256 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 10:46:02, skipping insertion in model container [2022-11-20 10:46:02,353 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:46:01" (2/3) ... [2022-11-20 10:46:02,353 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d89c256 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 10:46:02, skipping insertion in model container [2022-11-20 10:46:02,353 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 10:46:02" (3/3) ... [2022-11-20 10:46:02,355 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-file-item-symm.wvr.c [2022-11-20 10:46:02,366 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-20 10:46:02,380 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 10:46:02,380 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 10:46:02,380 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-20 10:46:02,630 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-20 10:46:02,678 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 182 places, 190 transitions, 396 flow [2022-11-20 10:46:02,816 INFO L130 PetriNetUnfolder]: 15/188 cut-off events. [2022-11-20 10:46:02,816 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-20 10:46:02,828 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-20 10:46:02,829 INFO L82 GeneralOperation]: Start removeDead. Operand has 182 places, 190 transitions, 396 flow [2022-11-20 10:46:02,836 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 179 transitions, 370 flow [2022-11-20 10:46:02,850 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 10:46:02,859 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;@6d3961d2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 10:46:02,860 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-20 10:46:02,920 INFO L130 PetriNetUnfolder]: 15/178 cut-off events. [2022-11-20 10:46:02,920 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-20 10:46:02,921 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:02,922 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:46:02,922 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-20 10:46:02,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:02,929 INFO L85 PathProgramCache]: Analyzing trace with hash 668072471, now seen corresponding path program 1 times [2022-11-20 10:46:02,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:02,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283465199] [2022-11-20 10:46:02,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:02,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:03,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:04,358 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-20 10:46:04,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:04,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283465199] [2022-11-20 10:46:04,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283465199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:04,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:04,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:04,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143581883] [2022-11-20 10:46:04,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:04,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:04,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:04,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:04,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:04,419 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:04,426 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-20 10:46:04,426 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:04,427 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:04,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:05,792 INFO L130 PetriNetUnfolder]: 217/1289 cut-off events. [2022-11-20 10:46:05,793 INFO L131 PetriNetUnfolder]: For 111/111 co-relation queries the response was YES. [2022-11-20 10:46:05,799 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1822 conditions, 1289 events. 217/1289 cut-off events. For 111/111 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9635 event pairs, 46 based on Foata normal form. 64/1203 useless extension candidates. Maximal degree in co-relation 1365. Up to 151 conditions per place. [2022-11-20 10:46:05,807 INFO L137 encePairwiseOnDemand]: 160/190 looper letters, 113 selfloop transitions, 35 changer transitions 31/310 dead transitions. [2022-11-20 10:46:05,807 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 310 transitions, 1029 flow [2022-11-20 10:46:05,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 10:46:05,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 10:46:05,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3178 transitions. [2022-11-20 10:46:05,843 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7964912280701755 [2022-11-20 10:46:05,844 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3178 transitions. [2022-11-20 10:46:05,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3178 transitions. [2022-11-20 10:46:05,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:05,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3178 transitions. [2022-11-20 10:46:05,871 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-20 10:46:05,893 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-20 10:46:05,897 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-20 10:46:05,900 INFO L175 Difference]: Start difference. First operand has 171 places, 179 transitions, 370 flow. Second operand 21 states and 3178 transitions. [2022-11-20 10:46:05,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 310 transitions, 1029 flow [2022-11-20 10:46:05,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 310 transitions, 995 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-11-20 10:46:05,922 INFO L231 Difference]: Finished difference. Result has 200 places, 203 transitions, 593 flow [2022-11-20 10:46:05,925 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-20 10:46:05,933 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 29 predicate places. [2022-11-20 10:46:05,933 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 203 transitions, 593 flow [2022-11-20 10:46:05,934 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-20 10:46:05,935 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:05,935 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-20 10:46:05,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 10:46:05,936 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-20 10:46:05,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:05,940 INFO L85 PathProgramCache]: Analyzing trace with hash -728808505, now seen corresponding path program 2 times [2022-11-20 10:46:05,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:05,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952581042] [2022-11-20 10:46:05,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:05,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:06,724 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-20 10:46:06,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:06,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952581042] [2022-11-20 10:46:06,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952581042] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:06,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:06,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:06,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010631698] [2022-11-20 10:46:06,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:06,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:06,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:06,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:06,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:06,732 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:06,734 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-20 10:46:06,735 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:06,735 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:06,735 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:07,926 INFO L130 PetriNetUnfolder]: 223/1602 cut-off events. [2022-11-20 10:46:07,932 INFO L131 PetriNetUnfolder]: For 747/794 co-relation queries the response was YES. [2022-11-20 10:46:07,937 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2916 conditions, 1602 events. 223/1602 cut-off events. For 747/794 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 13090 event pairs, 67 based on Foata normal form. 26/1550 useless extension candidates. Maximal degree in co-relation 2856. Up to 249 conditions per place. [2022-11-20 10:46:07,944 INFO L137 encePairwiseOnDemand]: 176/190 looper letters, 130 selfloop transitions, 14 changer transitions 28/303 dead transitions. [2022-11-20 10:46:07,944 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 303 transitions, 1347 flow [2022-11-20 10:46:07,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 10:46:07,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-20 10:46:07,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2394 transitions. [2022-11-20 10:46:07,950 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7875 [2022-11-20 10:46:07,950 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2394 transitions. [2022-11-20 10:46:07,950 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2394 transitions. [2022-11-20 10:46:07,952 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:07,952 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2394 transitions. [2022-11-20 10:46:07,958 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-20 10:46:07,964 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-20 10:46:07,966 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-20 10:46:07,966 INFO L175 Difference]: Start difference. First operand has 200 places, 203 transitions, 593 flow. Second operand 16 states and 2394 transitions. [2022-11-20 10:46:07,966 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 303 transitions, 1347 flow [2022-11-20 10:46:07,980 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 303 transitions, 1333 flow, removed 7 selfloop flow, removed 2 redundant places. [2022-11-20 10:46:07,987 INFO L231 Difference]: Finished difference. Result has 218 places, 207 transitions, 715 flow [2022-11-20 10:46:07,987 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-20 10:46:07,988 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 47 predicate places. [2022-11-20 10:46:07,989 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 207 transitions, 715 flow [2022-11-20 10:46:07,990 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-20 10:46:07,990 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:07,990 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-20 10:46:07,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 10:46:07,991 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-20 10:46:07,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:07,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1206361151, now seen corresponding path program 3 times [2022-11-20 10:46:07,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:07,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969134940] [2022-11-20 10:46:07,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:07,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:08,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:08,460 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-20 10:46:08,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:08,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969134940] [2022-11-20 10:46:08,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969134940] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:08,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:08,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:08,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729445717] [2022-11-20 10:46:08,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:08,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:08,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:08,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:08,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:08,465 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:08,467 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-20 10:46:08,467 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:08,468 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:08,468 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:09,341 INFO L130 PetriNetUnfolder]: 239/1780 cut-off events. [2022-11-20 10:46:09,342 INFO L131 PetriNetUnfolder]: For 2142/2189 co-relation queries the response was YES. [2022-11-20 10:46:09,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3740 conditions, 1780 events. 239/1780 cut-off events. For 2142/2189 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 15225 event pairs, 102 based on Foata normal form. 6/1698 useless extension candidates. Maximal degree in co-relation 3657. Up to 299 conditions per place. [2022-11-20 10:46:09,355 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 141 selfloop transitions, 10 changer transitions 23/305 dead transitions. [2022-11-20 10:46:09,355 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 305 transitions, 1576 flow [2022-11-20 10:46:09,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:09,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:09,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2252 transitions. [2022-11-20 10:46:09,362 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901754385964912 [2022-11-20 10:46:09,363 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2252 transitions. [2022-11-20 10:46:09,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2252 transitions. [2022-11-20 10:46:09,365 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:09,365 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2252 transitions. [2022-11-20 10:46:09,372 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-20 10:46:09,380 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-20 10:46:09,382 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-20 10:46:09,382 INFO L175 Difference]: Start difference. First operand has 218 places, 207 transitions, 715 flow. Second operand 15 states and 2252 transitions. [2022-11-20 10:46:09,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 305 transitions, 1576 flow [2022-11-20 10:46:09,400 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 305 transitions, 1488 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-11-20 10:46:09,409 INFO L231 Difference]: Finished difference. Result has 227 places, 212 transitions, 786 flow [2022-11-20 10:46:09,410 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-20 10:46:09,415 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 56 predicate places. [2022-11-20 10:46:09,415 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 212 transitions, 786 flow [2022-11-20 10:46:09,416 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-20 10:46:09,416 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:09,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] [2022-11-20 10:46:09,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-20 10:46:09,417 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-20 10:46:09,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:09,418 INFO L85 PathProgramCache]: Analyzing trace with hash -332221829, now seen corresponding path program 4 times [2022-11-20 10:46:09,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:09,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588203882] [2022-11-20 10:46:09,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:09,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:09,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:09,794 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-20 10:46:09,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:09,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588203882] [2022-11-20 10:46:09,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588203882] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:09,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:09,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:09,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170060184] [2022-11-20 10:46:09,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:09,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:09,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:09,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:09,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:09,807 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:09,809 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-20 10:46:09,809 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:09,809 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:09,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:10,742 INFO L130 PetriNetUnfolder]: 234/1795 cut-off events. [2022-11-20 10:46:10,742 INFO L131 PetriNetUnfolder]: For 2788/2835 co-relation queries the response was YES. [2022-11-20 10:46:10,751 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3945 conditions, 1795 events. 234/1795 cut-off events. For 2788/2835 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 15497 event pairs, 79 based on Foata normal form. 15/1726 useless extension candidates. Maximal degree in co-relation 3855. Up to 329 conditions per place. [2022-11-20 10:46:10,760 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 104 selfloop transitions, 35 changer transitions 20/290 dead transitions. [2022-11-20 10:46:10,760 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 290 transitions, 1592 flow [2022-11-20 10:46:10,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:46:10,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-20 10:46:10,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1965 transitions. [2022-11-20 10:46:10,766 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7955465587044535 [2022-11-20 10:46:10,766 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1965 transitions. [2022-11-20 10:46:10,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1965 transitions. [2022-11-20 10:46:10,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:10,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1965 transitions. [2022-11-20 10:46:10,774 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-20 10:46:10,780 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-20 10:46:10,782 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-20 10:46:10,784 INFO L175 Difference]: Start difference. First operand has 227 places, 212 transitions, 786 flow. Second operand 13 states and 1965 transitions. [2022-11-20 10:46:10,787 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 290 transitions, 1592 flow [2022-11-20 10:46:10,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 290 transitions, 1521 flow, removed 32 selfloop flow, removed 8 redundant places. [2022-11-20 10:46:10,811 INFO L231 Difference]: Finished difference. Result has 232 places, 220 transitions, 1001 flow [2022-11-20 10:46:10,812 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-20 10:46:10,814 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 61 predicate places. [2022-11-20 10:46:10,814 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 220 transitions, 1001 flow [2022-11-20 10:46:10,815 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-20 10:46:10,817 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:10,817 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-20 10:46:10,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-20 10:46:10,818 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-20 10:46:10,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:10,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1713240675, now seen corresponding path program 5 times [2022-11-20 10:46:10,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:10,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943225490] [2022-11-20 10:46:10,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:10,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:10,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:11,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-20 10:46:11,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:11,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943225490] [2022-11-20 10:46:11,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943225490] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:11,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:11,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:11,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340235900] [2022-11-20 10:46:11,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:11,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:11,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:11,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:11,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:11,299 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:11,301 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-20 10:46:11,302 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:11,302 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:11,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:12,303 INFO L130 PetriNetUnfolder]: 247/1799 cut-off events. [2022-11-20 10:46:12,303 INFO L131 PetriNetUnfolder]: For 3274/3321 co-relation queries the response was YES. [2022-11-20 10:46:12,311 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4254 conditions, 1799 events. 247/1799 cut-off events. For 3274/3321 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 15375 event pairs, 104 based on Foata normal form. 11/1719 useless extension candidates. Maximal degree in co-relation 4162. Up to 332 conditions per place. [2022-11-20 10:46:12,319 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 113 selfloop transitions, 22 changer transitions 19/285 dead transitions. [2022-11-20 10:46:12,319 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 285 transitions, 1804 flow [2022-11-20 10:46:12,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:46:12,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-20 10:46:12,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1938 transitions. [2022-11-20 10:46:12,325 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7846153846153846 [2022-11-20 10:46:12,326 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1938 transitions. [2022-11-20 10:46:12,326 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1938 transitions. [2022-11-20 10:46:12,327 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:12,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1938 transitions. [2022-11-20 10:46:12,333 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-20 10:46:12,339 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-20 10:46:12,340 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-20 10:46:12,341 INFO L175 Difference]: Start difference. First operand has 232 places, 220 transitions, 1001 flow. Second operand 13 states and 1938 transitions. [2022-11-20 10:46:12,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 285 transitions, 1804 flow [2022-11-20 10:46:12,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 285 transitions, 1689 flow, removed 37 selfloop flow, removed 6 redundant places. [2022-11-20 10:46:12,375 INFO L231 Difference]: Finished difference. Result has 242 places, 228 transitions, 1107 flow [2022-11-20 10:46:12,376 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-20 10:46:12,377 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 71 predicate places. [2022-11-20 10:46:12,377 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 228 transitions, 1107 flow [2022-11-20 10:46:12,378 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-20 10:46:12,378 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:12,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] [2022-11-20 10:46:12,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-20 10:46:12,379 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-20 10:46:12,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:12,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1997821353, now seen corresponding path program 6 times [2022-11-20 10:46:12,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:12,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798349562] [2022-11-20 10:46:12,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:12,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:12,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:12,762 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-20 10:46:12,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:12,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798349562] [2022-11-20 10:46:12,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798349562] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:12,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:12,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:12,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122845930] [2022-11-20 10:46:12,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:12,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:12,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:12,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:12,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:12,767 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:12,769 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-20 10:46:12,769 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:12,769 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:12,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:13,863 INFO L130 PetriNetUnfolder]: 283/2159 cut-off events. [2022-11-20 10:46:13,864 INFO L131 PetriNetUnfolder]: For 4558/4605 co-relation queries the response was YES. [2022-11-20 10:46:13,873 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5134 conditions, 2159 events. 283/2159 cut-off events. For 4558/4605 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 19569 event pairs, 112 based on Foata normal form. 18/2082 useless extension candidates. Maximal degree in co-relation 5017. Up to 398 conditions per place. [2022-11-20 10:46:13,882 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 165 selfloop transitions, 15 changer transitions 32/343 dead transitions. [2022-11-20 10:46:13,882 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 343 transitions, 2347 flow [2022-11-20 10:46:13,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:13,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:13,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2253 transitions. [2022-11-20 10:46:13,890 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7905263157894736 [2022-11-20 10:46:13,890 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2253 transitions. [2022-11-20 10:46:13,890 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2253 transitions. [2022-11-20 10:46:13,892 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:13,892 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2253 transitions. [2022-11-20 10:46:13,898 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-20 10:46:13,904 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-20 10:46:13,906 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 190.0) internal successors, (3040), 16 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:46:13,907 INFO L175 Difference]: Start difference. First operand has 242 places, 228 transitions, 1107 flow. Second operand 15 states and 2253 transitions. [2022-11-20 10:46:13,907 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 343 transitions, 2347 flow [2022-11-20 10:46:13,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 343 transitions, 2238 flow, removed 33 selfloop flow, removed 6 redundant places. [2022-11-20 10:46:13,951 INFO L231 Difference]: Finished difference. Result has 259 places, 235 transitions, 1248 flow [2022-11-20 10:46:13,951 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-20 10:46:13,954 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 88 predicate places. [2022-11-20 10:46:13,954 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 235 transitions, 1248 flow [2022-11-20 10:46:13,964 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-20 10:46:13,965 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:13,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-20 10:46:13,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-20 10:46:13,974 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-20 10:46:13,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:13,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1031652651, now seen corresponding path program 7 times [2022-11-20 10:46:13,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:13,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199894490] [2022-11-20 10:46:13,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:13,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:14,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:14,386 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-20 10:46:14,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:14,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199894490] [2022-11-20 10:46:14,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199894490] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:14,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:14,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:14,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242332064] [2022-11-20 10:46:14,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:14,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:14,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:14,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:14,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:14,397 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:14,399 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-20 10:46:14,400 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:14,400 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:14,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:15,626 INFO L130 PetriNetUnfolder]: 335/2739 cut-off events. [2022-11-20 10:46:15,626 INFO L131 PetriNetUnfolder]: For 6455/6496 co-relation queries the response was YES. [2022-11-20 10:46:15,701 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6523 conditions, 2739 events. 335/2739 cut-off events. For 6455/6496 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 26852 event pairs, 63 based on Foata normal form. 3/2638 useless extension candidates. Maximal degree in co-relation 6362. Up to 551 conditions per place. [2022-11-20 10:46:15,720 INFO L137 encePairwiseOnDemand]: 172/190 looper letters, 175 selfloop transitions, 31 changer transitions 27/364 dead transitions. [2022-11-20 10:46:15,720 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 364 transitions, 2570 flow [2022-11-20 10:46:15,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:15,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:15,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2258 transitions. [2022-11-20 10:46:15,728 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7922807017543859 [2022-11-20 10:46:15,729 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2258 transitions. [2022-11-20 10:46:15,729 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2258 transitions. [2022-11-20 10:46:15,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:15,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2258 transitions. [2022-11-20 10:46:15,738 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-20 10:46:15,745 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-20 10:46:15,746 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-20 10:46:15,746 INFO L175 Difference]: Start difference. First operand has 259 places, 235 transitions, 1248 flow. Second operand 15 states and 2258 transitions. [2022-11-20 10:46:15,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 364 transitions, 2570 flow [2022-11-20 10:46:15,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 364 transitions, 2461 flow, removed 52 selfloop flow, removed 10 redundant places. [2022-11-20 10:46:15,801 INFO L231 Difference]: Finished difference. Result has 268 places, 249 transitions, 1489 flow [2022-11-20 10:46:15,802 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-20 10:46:15,803 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 97 predicate places. [2022-11-20 10:46:15,803 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 249 transitions, 1489 flow [2022-11-20 10:46:15,804 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-20 10:46:15,804 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:15,804 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:46:15,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-20 10:46:15,804 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-20 10:46:15,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:15,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1010501315, now seen corresponding path program 8 times [2022-11-20 10:46:15,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:15,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805482490] [2022-11-20 10:46:15,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:15,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:15,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:16,194 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-20 10:46:16,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:16,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805482490] [2022-11-20 10:46:16,195 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805482490] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:16,195 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:16,195 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:16,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572062302] [2022-11-20 10:46:16,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:16,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:16,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:16,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:16,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:16,198 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:16,251 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-20 10:46:16,251 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:16,251 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:16,252 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:17,404 INFO L130 PetriNetUnfolder]: 330/2692 cut-off events. [2022-11-20 10:46:17,405 INFO L131 PetriNetUnfolder]: For 6772/6815 co-relation queries the response was YES. [2022-11-20 10:46:17,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6662 conditions, 2692 events. 330/2692 cut-off events. For 6772/6815 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 26355 event pairs, 142 based on Foata normal form. 5/2581 useless extension candidates. Maximal degree in co-relation 6569. Up to 517 conditions per place. [2022-11-20 10:46:17,437 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 174 selfloop transitions, 15 changer transitions 24/344 dead transitions. [2022-11-20 10:46:17,437 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 344 transitions, 2559 flow [2022-11-20 10:46:17,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:17,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:17,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-20 10:46:17,445 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-20 10:46:17,445 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-20 10:46:17,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-20 10:46:17,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:17,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-20 10:46:17,457 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-20 10:46:17,466 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-20 10:46:17,467 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-20 10:46:17,467 INFO L175 Difference]: Start difference. First operand has 268 places, 249 transitions, 1489 flow. Second operand 15 states and 2251 transitions. [2022-11-20 10:46:17,468 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 344 transitions, 2559 flow [2022-11-20 10:46:17,525 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 344 transitions, 2486 flow, removed 35 selfloop flow, removed 8 redundant places. [2022-11-20 10:46:17,531 INFO L231 Difference]: Finished difference. Result has 278 places, 252 transitions, 1600 flow [2022-11-20 10:46:17,532 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-20 10:46:17,533 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 107 predicate places. [2022-11-20 10:46:17,533 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 252 transitions, 1600 flow [2022-11-20 10:46:17,534 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-20 10:46:17,534 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:17,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-20 10:46:17,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-20 10:46:17,535 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-20 10:46:17,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:17,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1679238453, now seen corresponding path program 9 times [2022-11-20 10:46:17,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:17,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011927239] [2022-11-20 10:46:17,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:17,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:17,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:18,024 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-20 10:46:18,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:18,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011927239] [2022-11-20 10:46:18,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011927239] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:18,025 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:18,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:18,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158122037] [2022-11-20 10:46:18,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:18,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:18,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:18,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:18,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:18,030 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:18,033 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-20 10:46:18,033 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:18,033 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:18,034 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:19,394 INFO L130 PetriNetUnfolder]: 324/2624 cut-off events. [2022-11-20 10:46:19,394 INFO L131 PetriNetUnfolder]: For 7320/7363 co-relation queries the response was YES. [2022-11-20 10:46:19,408 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6585 conditions, 2624 events. 324/2624 cut-off events. For 7320/7363 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 25459 event pairs, 147 based on Foata normal form. 9/2517 useless extension candidates. Maximal degree in co-relation 6421. Up to 517 conditions per place. [2022-11-20 10:46:19,423 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 129 selfloop transitions, 22 changer transitions 28/310 dead transitions. [2022-11-20 10:46:19,424 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 310 transitions, 2358 flow [2022-11-20 10:46:19,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:46:19,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-20 10:46:19,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2078 transitions. [2022-11-20 10:46:19,428 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.781203007518797 [2022-11-20 10:46:19,429 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2078 transitions. [2022-11-20 10:46:19,429 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2078 transitions. [2022-11-20 10:46:19,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:19,432 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2078 transitions. [2022-11-20 10:46:19,436 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-20 10:46:19,440 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-20 10:46:19,441 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-20 10:46:19,442 INFO L175 Difference]: Start difference. First operand has 278 places, 252 transitions, 1600 flow. Second operand 14 states and 2078 transitions. [2022-11-20 10:46:19,442 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 310 transitions, 2358 flow [2022-11-20 10:46:19,493 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 310 transitions, 2261 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-11-20 10:46:19,498 INFO L231 Difference]: Finished difference. Result has 280 places, 244 transitions, 1466 flow [2022-11-20 10:46:19,499 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-20 10:46:19,500 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 109 predicate places. [2022-11-20 10:46:19,500 INFO L495 AbstractCegarLoop]: Abstraction has has 280 places, 244 transitions, 1466 flow [2022-11-20 10:46:19,501 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-20 10:46:19,501 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:19,501 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-20 10:46:19,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-20 10:46:19,502 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-20 10:46:19,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:19,502 INFO L85 PathProgramCache]: Analyzing trace with hash -881662569, now seen corresponding path program 10 times [2022-11-20 10:46:19,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:19,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374138478] [2022-11-20 10:46:19,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:19,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:19,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:19,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-20 10:46:19,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:19,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374138478] [2022-11-20 10:46:19,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374138478] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:19,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:19,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:19,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271272949] [2022-11-20 10:46:19,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:19,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:19,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:19,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:19,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:19,902 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:19,904 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-20 10:46:19,904 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:19,904 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:19,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:20,867 INFO L130 PetriNetUnfolder]: 327/2631 cut-off events. [2022-11-20 10:46:20,867 INFO L131 PetriNetUnfolder]: For 6954/7003 co-relation queries the response was YES. [2022-11-20 10:46:20,884 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6514 conditions, 2631 events. 327/2631 cut-off events. For 6954/7003 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 25492 event pairs, 144 based on Foata normal form. 6/2522 useless extension candidates. Maximal degree in co-relation 6456. Up to 517 conditions per place. [2022-11-20 10:46:20,893 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 152 selfloop transitions, 19 changer transitions 20/322 dead transitions. [2022-11-20 10:46:20,893 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 322 transitions, 2369 flow [2022-11-20 10:46:20,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:46:20,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-20 10:46:20,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1955 transitions. [2022-11-20 10:46:20,898 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791497975708502 [2022-11-20 10:46:20,898 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1955 transitions. [2022-11-20 10:46:20,898 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1955 transitions. [2022-11-20 10:46:20,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:20,899 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1955 transitions. [2022-11-20 10:46:20,903 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-20 10:46:20,908 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-20 10:46:20,909 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-20 10:46:20,909 INFO L175 Difference]: Start difference. First operand has 280 places, 244 transitions, 1466 flow. Second operand 13 states and 1955 transitions. [2022-11-20 10:46:20,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 322 transitions, 2369 flow [2022-11-20 10:46:20,959 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 322 transitions, 2231 flow, removed 33 selfloop flow, removed 15 redundant places. [2022-11-20 10:46:20,963 INFO L231 Difference]: Finished difference. Result has 269 places, 250 transitions, 1543 flow [2022-11-20 10:46:20,965 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-20 10:46:20,965 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 98 predicate places. [2022-11-20 10:46:20,966 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 250 transitions, 1543 flow [2022-11-20 10:46:20,966 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-20 10:46:20,966 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:20,967 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-20 10:46:20,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-20 10:46:20,967 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-20 10:46:20,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:20,967 INFO L85 PathProgramCache]: Analyzing trace with hash -535551681, now seen corresponding path program 11 times [2022-11-20 10:46:20,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:20,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182444294] [2022-11-20 10:46:20,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:20,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:20,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:21,318 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-20 10:46:21,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:21,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182444294] [2022-11-20 10:46:21,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182444294] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:21,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:21,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:21,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896712332] [2022-11-20 10:46:21,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:21,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:21,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:21,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:21,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:21,323 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:21,350 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-20 10:46:21,350 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:21,350 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:21,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:22,198 INFO L130 PetriNetUnfolder]: 324/2637 cut-off events. [2022-11-20 10:46:22,198 INFO L131 PetriNetUnfolder]: For 6075/6124 co-relation queries the response was YES. [2022-11-20 10:46:22,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6456 conditions, 2637 events. 324/2637 cut-off events. For 6075/6124 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 25644 event pairs, 140 based on Foata normal form. 6/2526 useless extension candidates. Maximal degree in co-relation 6401. Up to 517 conditions per place. [2022-11-20 10:46:22,224 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 153 selfloop transitions, 21 changer transitions 19/324 dead transitions. [2022-11-20 10:46:22,224 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 324 transitions, 2428 flow [2022-11-20 10:46:22,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:46:22,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-20 10:46:22,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1952 transitions. [2022-11-20 10:46:22,229 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7902834008097166 [2022-11-20 10:46:22,229 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1952 transitions. [2022-11-20 10:46:22,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1952 transitions. [2022-11-20 10:46:22,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:22,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1952 transitions. [2022-11-20 10:46:22,234 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-20 10:46:22,239 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-20 10:46:22,240 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-20 10:46:22,240 INFO L175 Difference]: Start difference. First operand has 269 places, 250 transitions, 1543 flow. Second operand 13 states and 1952 transitions. [2022-11-20 10:46:22,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 324 transitions, 2428 flow [2022-11-20 10:46:22,291 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 324 transitions, 2347 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-20 10:46:22,297 INFO L231 Difference]: Finished difference. Result has 277 places, 256 transitions, 1661 flow [2022-11-20 10:46:22,298 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-20 10:46:22,299 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-20 10:46:22,299 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 256 transitions, 1661 flow [2022-11-20 10:46:22,300 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-20 10:46:22,300 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:22,300 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-20 10:46:22,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-20 10:46:22,301 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-20 10:46:22,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:22,302 INFO L85 PathProgramCache]: Analyzing trace with hash -513117873, now seen corresponding path program 12 times [2022-11-20 10:46:22,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:22,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380609755] [2022-11-20 10:46:22,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:22,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:22,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:22,721 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-20 10:46:22,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:22,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380609755] [2022-11-20 10:46:22,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380609755] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:22,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:22,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:22,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27246802] [2022-11-20 10:46:22,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:22,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:22,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:22,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:22,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:22,727 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:22,729 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-20 10:46:22,729 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:22,729 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:22,729 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:23,941 INFO L130 PetriNetUnfolder]: 320/2623 cut-off events. [2022-11-20 10:46:23,941 INFO L131 PetriNetUnfolder]: For 5995/6044 co-relation queries the response was YES. [2022-11-20 10:46:23,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6403 conditions, 2623 events. 320/2623 cut-off events. For 5995/6044 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 25559 event pairs, 143 based on Foata normal form. 6/2513 useless extension candidates. Maximal degree in co-relation 6344. Up to 517 conditions per place. [2022-11-20 10:46:23,973 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 151 selfloop transitions, 14 changer transitions 28/324 dead transitions. [2022-11-20 10:46:23,973 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 324 transitions, 2428 flow [2022-11-20 10:46:23,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:46:23,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-20 10:46:23,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2093 transitions. [2022-11-20 10:46:23,984 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7868421052631579 [2022-11-20 10:46:23,984 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2093 transitions. [2022-11-20 10:46:23,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2093 transitions. [2022-11-20 10:46:23,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:23,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2093 transitions. [2022-11-20 10:46:23,992 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-20 10:46:23,997 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-20 10:46:24,001 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-20 10:46:24,001 INFO L175 Difference]: Start difference. First operand has 277 places, 256 transitions, 1661 flow. Second operand 14 states and 2093 transitions. [2022-11-20 10:46:24,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 324 transitions, 2428 flow [2022-11-20 10:46:24,085 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 324 transitions, 2357 flow, removed 20 selfloop flow, removed 7 redundant places. [2022-11-20 10:46:24,090 INFO L231 Difference]: Finished difference. Result has 283 places, 248 transitions, 1510 flow [2022-11-20 10:46:24,091 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-20 10:46:24,092 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 112 predicate places. [2022-11-20 10:46:24,092 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 248 transitions, 1510 flow [2022-11-20 10:46:24,093 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-20 10:46:24,093 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:24,093 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-20 10:46:24,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-20 10:46:24,094 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-20 10:46:24,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:24,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1977106149, now seen corresponding path program 13 times [2022-11-20 10:46:24,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:24,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176701496] [2022-11-20 10:46:24,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:24,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:24,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:24,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-20 10:46:24,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:24,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176701496] [2022-11-20 10:46:24,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176701496] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:24,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:24,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:24,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902160622] [2022-11-20 10:46:24,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:24,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:24,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:24,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:24,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:24,434 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:24,435 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-20 10:46:24,435 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:24,435 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:24,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:25,376 INFO L130 PetriNetUnfolder]: 299/2393 cut-off events. [2022-11-20 10:46:25,377 INFO L131 PetriNetUnfolder]: For 5681/5724 co-relation queries the response was YES. [2022-11-20 10:46:25,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5885 conditions, 2393 events. 299/2393 cut-off events. For 5681/5724 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 22570 event pairs, 131 based on Foata normal form. 7/2301 useless extension candidates. Maximal degree in co-relation 5825. Up to 556 conditions per place. [2022-11-20 10:46:25,404 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 145 selfloop transitions, 13 changer transitions 29/318 dead transitions. [2022-11-20 10:46:25,405 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 318 transitions, 2243 flow [2022-11-20 10:46:25,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:46:25,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-20 10:46:25,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2091 transitions. [2022-11-20 10:46:25,410 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7860902255639097 [2022-11-20 10:46:25,410 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2091 transitions. [2022-11-20 10:46:25,410 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2091 transitions. [2022-11-20 10:46:25,412 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:25,412 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2091 transitions. [2022-11-20 10:46:25,417 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-20 10:46:25,422 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-20 10:46:25,423 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-20 10:46:25,424 INFO L175 Difference]: Start difference. First operand has 283 places, 248 transitions, 1510 flow. Second operand 14 states and 2091 transitions. [2022-11-20 10:46:25,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 318 transitions, 2243 flow [2022-11-20 10:46:25,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 318 transitions, 2140 flow, removed 27 selfloop flow, removed 19 redundant places. [2022-11-20 10:46:25,482 INFO L231 Difference]: Finished difference. Result has 270 places, 238 transitions, 1328 flow [2022-11-20 10:46:25,483 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-20 10:46:25,484 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-20 10:46:25,484 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 238 transitions, 1328 flow [2022-11-20 10:46:25,485 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-20 10:46:25,485 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:25,485 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-20 10:46:25,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-20 10:46:25,486 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-20 10:46:25,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:25,486 INFO L85 PathProgramCache]: Analyzing trace with hash 478573839, now seen corresponding path program 14 times [2022-11-20 10:46:25,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:25,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397632558] [2022-11-20 10:46:25,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:25,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:25,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:25,826 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-20 10:46:25,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:25,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397632558] [2022-11-20 10:46:25,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397632558] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:25,827 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:25,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:25,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335168352] [2022-11-20 10:46:25,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:25,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:25,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:25,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:25,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:25,830 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:25,831 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-20 10:46:25,832 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:25,832 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:25,832 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:26,831 INFO L130 PetriNetUnfolder]: 292/2174 cut-off events. [2022-11-20 10:46:26,832 INFO L131 PetriNetUnfolder]: For 5406/5449 co-relation queries the response was YES. [2022-11-20 10:46:26,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5552 conditions, 2174 events. 292/2174 cut-off events. For 5406/5449 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 19915 event pairs, 142 based on Foata normal form. 8/2093 useless extension candidates. Maximal degree in co-relation 5500. Up to 467 conditions per place. [2022-11-20 10:46:26,849 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 143 selfloop transitions, 21 changer transitions 20/315 dead transitions. [2022-11-20 10:46:26,849 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 315 transitions, 2290 flow [2022-11-20 10:46:26,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:46:26,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-20 10:46:26,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2096 transitions. [2022-11-20 10:46:26,854 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7879699248120301 [2022-11-20 10:46:26,854 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2096 transitions. [2022-11-20 10:46:26,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2096 transitions. [2022-11-20 10:46:26,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:26,855 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2096 transitions. [2022-11-20 10:46:26,860 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-20 10:46:26,865 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-20 10:46:26,866 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-20 10:46:26,867 INFO L175 Difference]: Start difference. First operand has 270 places, 238 transitions, 1328 flow. Second operand 14 states and 2096 transitions. [2022-11-20 10:46:26,867 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 315 transitions, 2290 flow [2022-11-20 10:46:26,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 315 transitions, 2214 flow, removed 22 selfloop flow, removed 10 redundant places. [2022-11-20 10:46:26,908 INFO L231 Difference]: Finished difference. Result has 262 places, 249 transitions, 1572 flow [2022-11-20 10:46:26,908 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-20 10:46:26,909 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-20 10:46:26,910 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 249 transitions, 1572 flow [2022-11-20 10:46:26,910 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-20 10:46:26,910 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:26,910 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-20 10:46:26,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-20 10:46:26,911 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-20 10:46:26,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:26,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1807499563, now seen corresponding path program 15 times [2022-11-20 10:46:26,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:26,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601242728] [2022-11-20 10:46:26,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:26,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:27,200 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-20 10:46:27,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:27,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601242728] [2022-11-20 10:46:27,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601242728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:27,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:27,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:27,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040452725] [2022-11-20 10:46:27,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:27,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:27,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:27,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:27,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:27,205 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:27,206 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-20 10:46:27,207 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:27,207 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:27,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:28,128 INFO L130 PetriNetUnfolder]: 288/2207 cut-off events. [2022-11-20 10:46:28,129 INFO L131 PetriNetUnfolder]: For 5855/5900 co-relation queries the response was YES. [2022-11-20 10:46:28,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5696 conditions, 2207 events. 288/2207 cut-off events. For 5855/5900 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 20365 event pairs, 138 based on Foata normal form. 7/2122 useless extension candidates. Maximal degree in co-relation 5644. Up to 467 conditions per place. [2022-11-20 10:46:28,150 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 164 selfloop transitions, 17 changer transitions 23/335 dead transitions. [2022-11-20 10:46:28,151 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 335 transitions, 2554 flow [2022-11-20 10:46:28,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:28,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:28,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-20 10:46:28,155 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-20 10:46:28,156 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-20 10:46:28,156 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-20 10:46:28,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:28,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-20 10:46:28,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 150.06666666666666) internal successors, (2251), 15 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:46:28,167 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-20 10:46:28,169 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-20 10:46:28,169 INFO L175 Difference]: Start difference. First operand has 262 places, 249 transitions, 1572 flow. Second operand 15 states and 2251 transitions. [2022-11-20 10:46:28,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 335 transitions, 2554 flow [2022-11-20 10:46:28,214 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 335 transitions, 2443 flow, removed 53 selfloop flow, removed 4 redundant places. [2022-11-20 10:46:28,220 INFO L231 Difference]: Finished difference. Result has 276 places, 249 transitions, 1569 flow [2022-11-20 10:46:28,220 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-20 10:46:28,223 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 105 predicate places. [2022-11-20 10:46:28,223 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 249 transitions, 1569 flow [2022-11-20 10:46:28,224 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-20 10:46:28,224 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:28,224 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-20 10:46:28,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-20 10:46:28,225 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-20 10:46:28,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:28,225 INFO L85 PathProgramCache]: Analyzing trace with hash -848742401, now seen corresponding path program 16 times [2022-11-20 10:46:28,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:28,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958137376] [2022-11-20 10:46:28,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:28,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:28,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:28,589 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-20 10:46:28,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:28,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958137376] [2022-11-20 10:46:28,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958137376] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:28,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:28,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:28,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193371159] [2022-11-20 10:46:28,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:28,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:28,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:28,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:28,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:28,597 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:28,598 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-20 10:46:28,598 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:28,598 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:28,598 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:29,497 INFO L130 PetriNetUnfolder]: 289/2265 cut-off events. [2022-11-20 10:46:29,497 INFO L131 PetriNetUnfolder]: For 5755/5804 co-relation queries the response was YES. [2022-11-20 10:46:29,511 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5721 conditions, 2265 events. 289/2265 cut-off events. For 5755/5804 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 21071 event pairs, 117 based on Foata normal form. 4/2176 useless extension candidates. Maximal degree in co-relation 5662. Up to 464 conditions per place. [2022-11-20 10:46:29,519 INFO L137 encePairwiseOnDemand]: 177/190 looper letters, 150 selfloop transitions, 24 changer transitions 20/325 dead transitions. [2022-11-20 10:46:29,519 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 325 transitions, 2448 flow [2022-11-20 10:46:29,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:46:29,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-20 10:46:29,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2093 transitions. [2022-11-20 10:46:29,524 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7868421052631579 [2022-11-20 10:46:29,524 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2093 transitions. [2022-11-20 10:46:29,524 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2093 transitions. [2022-11-20 10:46:29,525 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:29,526 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2093 transitions. [2022-11-20 10:46:29,529 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-20 10:46:29,534 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-20 10:46:29,535 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-20 10:46:29,535 INFO L175 Difference]: Start difference. First operand has 276 places, 249 transitions, 1569 flow. Second operand 14 states and 2093 transitions. [2022-11-20 10:46:29,535 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 325 transitions, 2448 flow [2022-11-20 10:46:29,572 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 325 transitions, 2369 flow, removed 31 selfloop flow, removed 11 redundant places. [2022-11-20 10:46:29,577 INFO L231 Difference]: Finished difference. Result has 277 places, 254 transitions, 1696 flow [2022-11-20 10:46:29,578 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-20 10:46:29,578 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-20 10:46:29,578 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 254 transitions, 1696 flow [2022-11-20 10:46:29,579 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-20 10:46:29,579 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:29,579 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-20 10:46:29,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-20 10:46:29,580 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-20 10:46:29,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:29,580 INFO L85 PathProgramCache]: Analyzing trace with hash 2044278899, now seen corresponding path program 17 times [2022-11-20 10:46:29,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:29,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079203496] [2022-11-20 10:46:29,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:29,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:29,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:29,895 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-20 10:46:29,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:29,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079203496] [2022-11-20 10:46:29,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079203496] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:29,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:29,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:29,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360058043] [2022-11-20 10:46:29,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:29,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:29,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:29,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:29,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:29,898 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:29,899 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-20 10:46:29,900 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:29,900 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:29,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:30,858 INFO L130 PetriNetUnfolder]: 282/2210 cut-off events. [2022-11-20 10:46:30,858 INFO L131 PetriNetUnfolder]: For 5478/5527 co-relation queries the response was YES. [2022-11-20 10:46:30,874 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5633 conditions, 2210 events. 282/2210 cut-off events. For 5478/5527 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 20479 event pairs, 138 based on Foata normal form. 7/2128 useless extension candidates. Maximal degree in co-relation 5576. Up to 467 conditions per place. [2022-11-20 10:46:30,882 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 142 selfloop transitions, 16 changer transitions 28/317 dead transitions. [2022-11-20 10:46:30,882 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 317 transitions, 2417 flow [2022-11-20 10:46:30,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:46:30,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-20 10:46:30,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1952 transitions. [2022-11-20 10:46:30,887 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7902834008097166 [2022-11-20 10:46:30,887 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1952 transitions. [2022-11-20 10:46:30,887 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1952 transitions. [2022-11-20 10:46:30,888 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:30,888 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1952 transitions. [2022-11-20 10:46:30,892 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-20 10:46:30,897 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-20 10:46:30,897 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-20 10:46:30,898 INFO L175 Difference]: Start difference. First operand has 277 places, 254 transitions, 1696 flow. Second operand 13 states and 1952 transitions. [2022-11-20 10:46:30,898 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 317 transitions, 2417 flow [2022-11-20 10:46:30,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 317 transitions, 2354 flow, removed 23 selfloop flow, removed 5 redundant places. [2022-11-20 10:46:30,945 INFO L231 Difference]: Finished difference. Result has 283 places, 246 transitions, 1542 flow [2022-11-20 10:46:30,946 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-20 10:46:30,946 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 112 predicate places. [2022-11-20 10:46:30,947 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 246 transitions, 1542 flow [2022-11-20 10:46:30,947 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-20 10:46:30,947 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:30,948 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-20 10:46:30,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-20 10:46:30,948 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-20 10:46:30,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:30,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1254996895, now seen corresponding path program 18 times [2022-11-20 10:46:30,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:30,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307588730] [2022-11-20 10:46:30,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:30,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:30,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:31,274 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-20 10:46:31,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:31,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307588730] [2022-11-20 10:46:31,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307588730] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:31,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:31,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:31,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396382184] [2022-11-20 10:46:31,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:31,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:31,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:31,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:31,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:31,279 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:31,281 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-20 10:46:31,281 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:31,281 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:31,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:32,263 INFO L130 PetriNetUnfolder]: 278/2125 cut-off events. [2022-11-20 10:46:32,263 INFO L131 PetriNetUnfolder]: For 5061/5100 co-relation queries the response was YES. [2022-11-20 10:46:32,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5377 conditions, 2125 events. 278/2125 cut-off events. For 5061/5100 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 19391 event pairs, 137 based on Foata normal form. 9/2042 useless extension candidates. Maximal degree in co-relation 5318. Up to 467 conditions per place. [2022-11-20 10:46:32,286 INFO L137 encePairwiseOnDemand]: 174/190 looper letters, 130 selfloop transitions, 21 changer transitions 25/307 dead transitions. [2022-11-20 10:46:32,287 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 307 transitions, 2244 flow [2022-11-20 10:46:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:46:32,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-20 10:46:32,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1949 transitions. [2022-11-20 10:46:32,291 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890688259109312 [2022-11-20 10:46:32,291 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1949 transitions. [2022-11-20 10:46:32,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1949 transitions. [2022-11-20 10:46:32,292 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:32,293 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1949 transitions. [2022-11-20 10:46:32,296 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-20 10:46:32,301 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-20 10:46:32,302 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-20 10:46:32,302 INFO L175 Difference]: Start difference. First operand has 283 places, 246 transitions, 1542 flow. Second operand 13 states and 1949 transitions. [2022-11-20 10:46:32,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 307 transitions, 2244 flow [2022-11-20 10:46:32,340 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 307 transitions, 2113 flow, removed 28 selfloop flow, removed 20 redundant places. [2022-11-20 10:46:32,346 INFO L231 Difference]: Finished difference. Result has 270 places, 240 transitions, 1427 flow [2022-11-20 10:46:32,346 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-20 10:46:32,347 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-20 10:46:32,347 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 240 transitions, 1427 flow [2022-11-20 10:46:32,348 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-20 10:46:32,348 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:32,348 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-20 10:46:32,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-20 10:46:32,349 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-20 10:46:32,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:32,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1700880643, now seen corresponding path program 19 times [2022-11-20 10:46:32,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:32,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190027684] [2022-11-20 10:46:32,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:32,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:32,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:32,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-20 10:46:32,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:32,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190027684] [2022-11-20 10:46:32,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190027684] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:32,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:32,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:32,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232193814] [2022-11-20 10:46:32,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:32,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:32,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:32,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:32,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:32,634 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:32,635 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-20 10:46:32,635 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:32,636 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:32,636 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:33,529 INFO L130 PetriNetUnfolder]: 277/2100 cut-off events. [2022-11-20 10:46:33,529 INFO L131 PetriNetUnfolder]: For 5025/5074 co-relation queries the response was YES. [2022-11-20 10:46:33,541 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5220 conditions, 2100 events. 277/2100 cut-off events. For 5025/5074 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 19044 event pairs, 77 based on Foata normal form. 7/2026 useless extension candidates. Maximal degree in co-relation 5168. Up to 438 conditions per place. [2022-11-20 10:46:33,548 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 146 selfloop transitions, 30 changer transitions 26/333 dead transitions. [2022-11-20 10:46:33,548 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 333 transitions, 2383 flow [2022-11-20 10:46:33,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:33,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:33,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2258 transitions. [2022-11-20 10:46:33,553 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7922807017543859 [2022-11-20 10:46:33,553 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2258 transitions. [2022-11-20 10:46:33,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2258 transitions. [2022-11-20 10:46:33,554 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:33,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2258 transitions. [2022-11-20 10:46:33,558 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-20 10:46:33,563 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-20 10:46:33,564 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-20 10:46:33,564 INFO L175 Difference]: Start difference. First operand has 270 places, 240 transitions, 1427 flow. Second operand 15 states and 2258 transitions. [2022-11-20 10:46:33,564 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 333 transitions, 2383 flow [2022-11-20 10:46:33,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 333 transitions, 2304 flow, removed 25 selfloop flow, removed 10 redundant places. [2022-11-20 10:46:33,606 INFO L231 Difference]: Finished difference. Result has 269 places, 239 transitions, 1450 flow [2022-11-20 10:46:33,607 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-20 10:46:33,607 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 98 predicate places. [2022-11-20 10:46:33,607 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 239 transitions, 1450 flow [2022-11-20 10:46:33,608 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-20 10:46:33,608 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:33,608 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-20 10:46:33,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-20 10:46:33,609 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-20 10:46:33,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:33,609 INFO L85 PathProgramCache]: Analyzing trace with hash 992191251, now seen corresponding path program 20 times [2022-11-20 10:46:33,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:33,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049365665] [2022-11-20 10:46:33,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:33,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:33,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:33,896 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-20 10:46:33,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:33,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049365665] [2022-11-20 10:46:33,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049365665] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:33,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:33,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:33,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462952237] [2022-11-20 10:46:33,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:33,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:33,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:33,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:33,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:33,900 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 190 [2022-11-20 10:46:33,901 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-20 10:46:33,901 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:33,901 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 190 [2022-11-20 10:46:33,901 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:34,757 INFO L130 PetriNetUnfolder]: 273/2038 cut-off events. [2022-11-20 10:46:34,758 INFO L131 PetriNetUnfolder]: For 5104/5147 co-relation queries the response was YES. [2022-11-20 10:46:34,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5183 conditions, 2038 events. 273/2038 cut-off events. For 5104/5147 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 18239 event pairs, 77 based on Foata normal form. 9/1966 useless extension candidates. Maximal degree in co-relation 5129. Up to 438 conditions per place. [2022-11-20 10:46:34,779 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 124 selfloop transitions, 27 changer transitions 27/309 dead transitions. [2022-11-20 10:46:34,779 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 309 transitions, 2201 flow [2022-11-20 10:46:34,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:46:34,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-20 10:46:34,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2099 transitions. [2022-11-20 10:46:34,784 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890977443609023 [2022-11-20 10:46:34,784 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2099 transitions. [2022-11-20 10:46:34,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2099 transitions. [2022-11-20 10:46:34,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:34,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2099 transitions. [2022-11-20 10:46:34,789 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-20 10:46:34,793 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-20 10:46:34,794 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-20 10:46:34,794 INFO L175 Difference]: Start difference. First operand has 269 places, 239 transitions, 1450 flow. Second operand 14 states and 2099 transitions. [2022-11-20 10:46:34,794 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 309 transitions, 2201 flow [2022-11-20 10:46:34,829 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 309 transitions, 2139 flow, removed 18 selfloop flow, removed 9 redundant places. [2022-11-20 10:46:34,834 INFO L231 Difference]: Finished difference. Result has 268 places, 229 transitions, 1298 flow [2022-11-20 10:46:34,835 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-20 10:46:34,836 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 97 predicate places. [2022-11-20 10:46:34,836 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 229 transitions, 1298 flow [2022-11-20 10:46:34,836 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-20 10:46:34,836 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:34,837 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-20 10:46:34,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-20 10:46:34,837 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-20 10:46:34,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:34,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1618807001, now seen corresponding path program 1 times [2022-11-20 10:46:34,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:34,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215600160] [2022-11-20 10:46:34,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:34,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:35,143 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-20 10:46:35,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:35,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215600160] [2022-11-20 10:46:35,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215600160] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:35,144 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:35,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:35,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094523653] [2022-11-20 10:46:35,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:35,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:35,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:35,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:35,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:35,147 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:35,148 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-20 10:46:35,148 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:35,149 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:35,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:35,707 INFO L130 PetriNetUnfolder]: 252/1736 cut-off events. [2022-11-20 10:46:35,707 INFO L131 PetriNetUnfolder]: For 5142/5215 co-relation queries the response was YES. [2022-11-20 10:46:35,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4118 conditions, 1736 events. 252/1736 cut-off events. For 5142/5215 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 14542 event pairs, 125 based on Foata normal form. 40/1690 useless extension candidates. Maximal degree in co-relation 4068. Up to 465 conditions per place. [2022-11-20 10:46:35,717 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 79 selfloop transitions, 21 changer transitions 16/265 dead transitions. [2022-11-20 10:46:35,718 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 265 transitions, 1504 flow [2022-11-20 10:46:35,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:35,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:35,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2259 transitions. [2022-11-20 10:46:35,722 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7926315789473685 [2022-11-20 10:46:35,723 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2259 transitions. [2022-11-20 10:46:35,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2259 transitions. [2022-11-20 10:46:35,724 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:35,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2259 transitions. [2022-11-20 10:46:35,728 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-20 10:46:35,732 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-20 10:46:35,733 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-20 10:46:35,733 INFO L175 Difference]: Start difference. First operand has 268 places, 229 transitions, 1298 flow. Second operand 15 states and 2259 transitions. [2022-11-20 10:46:35,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 265 transitions, 1504 flow [2022-11-20 10:46:35,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 265 transitions, 1325 flow, removed 25 selfloop flow, removed 23 redundant places. [2022-11-20 10:46:35,755 INFO L231 Difference]: Finished difference. Result has 238 places, 222 transitions, 1029 flow [2022-11-20 10:46:35,755 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-20 10:46:35,756 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 67 predicate places. [2022-11-20 10:46:35,756 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 222 transitions, 1029 flow [2022-11-20 10:46:35,757 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-20 10:46:35,757 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:35,757 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:46:35,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-20 10:46:35,757 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-20 10:46:35,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:35,758 INFO L85 PathProgramCache]: Analyzing trace with hash -668581865, now seen corresponding path program 1 times [2022-11-20 10:46:35,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:35,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811542631] [2022-11-20 10:46:35,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:35,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:35,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:35,997 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-20 10:46:35,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:35,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811542631] [2022-11-20 10:46:35,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811542631] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:35,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:35,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:35,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427689748] [2022-11-20 10:46:35,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:35,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:35,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:35,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:35,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:36,000 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:36,001 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-20 10:46:36,002 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:36,002 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:36,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:36,980 INFO L130 PetriNetUnfolder]: 297/1893 cut-off events. [2022-11-20 10:46:36,981 INFO L131 PetriNetUnfolder]: For 3268/3299 co-relation queries the response was YES. [2022-11-20 10:46:36,989 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4674 conditions, 1893 events. 297/1893 cut-off events. For 3268/3299 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 16260 event pairs, 153 based on Foata normal form. 5/1804 useless extension candidates. Maximal degree in co-relation 4630. Up to 655 conditions per place. [2022-11-20 10:46:36,994 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 101 selfloop transitions, 4 changer transitions 34/287 dead transitions. [2022-11-20 10:46:36,995 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 287 transitions, 1607 flow [2022-11-20 10:46:36,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 10:46:36,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 10:46:36,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2839 transitions. [2022-11-20 10:46:37,000 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7864265927977839 [2022-11-20 10:46:37,000 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2839 transitions. [2022-11-20 10:46:37,000 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2839 transitions. [2022-11-20 10:46:37,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:37,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2839 transitions. [2022-11-20 10:46:37,007 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-20 10:46:37,013 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-20 10:46:37,014 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-20 10:46:37,014 INFO L175 Difference]: Start difference. First operand has 238 places, 222 transitions, 1029 flow. Second operand 19 states and 2839 transitions. [2022-11-20 10:46:37,014 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 287 transitions, 1607 flow [2022-11-20 10:46:37,033 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 287 transitions, 1559 flow, removed 24 selfloop flow, removed 5 redundant places. [2022-11-20 10:46:37,037 INFO L231 Difference]: Finished difference. Result has 260 places, 222 transitions, 1034 flow [2022-11-20 10:46:37,038 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-20 10:46:37,038 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 89 predicate places. [2022-11-20 10:46:37,038 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 222 transitions, 1034 flow [2022-11-20 10:46:37,039 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-20 10:46:37,039 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:37,039 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-20 10:46:37,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-20 10:46:37,040 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-20 10:46:37,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:37,040 INFO L85 PathProgramCache]: Analyzing trace with hash -554398613, now seen corresponding path program 2 times [2022-11-20 10:46:37,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:37,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841287820] [2022-11-20 10:46:37,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:37,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:37,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:37,265 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-20 10:46:37,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:37,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841287820] [2022-11-20 10:46:37,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841287820] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:37,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:37,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:37,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831367180] [2022-11-20 10:46:37,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:37,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:37,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:37,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:37,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:37,268 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:37,269 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-20 10:46:37,269 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:37,270 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:37,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:38,042 INFO L130 PetriNetUnfolder]: 302/1913 cut-off events. [2022-11-20 10:46:38,043 INFO L131 PetriNetUnfolder]: For 3656/3687 co-relation queries the response was YES. [2022-11-20 10:46:38,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4991 conditions, 1913 events. 302/1913 cut-off events. For 3656/3687 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 16455 event pairs, 164 based on Foata normal form. 2/1815 useless extension candidates. Maximal degree in co-relation 4936. Up to 694 conditions per place. [2022-11-20 10:46:38,060 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 104 selfloop transitions, 6 changer transitions 28/286 dead transitions. [2022-11-20 10:46:38,060 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 286 transitions, 1744 flow [2022-11-20 10:46:38,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 10:46:38,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-20 10:46:38,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2694 transitions. [2022-11-20 10:46:38,065 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.787719298245614 [2022-11-20 10:46:38,065 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2694 transitions. [2022-11-20 10:46:38,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2694 transitions. [2022-11-20 10:46:38,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:38,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2694 transitions. [2022-11-20 10:46:38,071 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-20 10:46:38,075 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-20 10:46:38,076 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-20 10:46:38,076 INFO L175 Difference]: Start difference. First operand has 260 places, 222 transitions, 1034 flow. Second operand 18 states and 2694 transitions. [2022-11-20 10:46:38,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 286 transitions, 1744 flow [2022-11-20 10:46:38,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 286 transitions, 1581 flow, removed 74 selfloop flow, removed 16 redundant places. [2022-11-20 10:46:38,106 INFO L231 Difference]: Finished difference. Result has 262 places, 225 transitions, 1086 flow [2022-11-20 10:46:38,106 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-20 10:46:38,107 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-20 10:46:38,107 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 225 transitions, 1086 flow [2022-11-20 10:46:38,108 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-20 10:46:38,108 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:38,108 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-20 10:46:38,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-20 10:46:38,109 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-20 10:46:38,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:38,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1910989253, now seen corresponding path program 3 times [2022-11-20 10:46:38,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:38,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937967116] [2022-11-20 10:46:38,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:38,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:38,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:38,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:46:38,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:38,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937967116] [2022-11-20 10:46:38,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937967116] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:38,361 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:38,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:38,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527081814] [2022-11-20 10:46:38,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:38,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:38,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:38,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:38,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:38,364 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:38,365 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-20 10:46:38,365 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:38,365 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:38,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:39,120 INFO L130 PetriNetUnfolder]: 295/1897 cut-off events. [2022-11-20 10:46:39,120 INFO L131 PetriNetUnfolder]: For 3802/3833 co-relation queries the response was YES. [2022-11-20 10:46:39,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4968 conditions, 1897 events. 295/1897 cut-off events. For 3802/3833 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 16285 event pairs, 168 based on Foata normal form. 2/1795 useless extension candidates. Maximal degree in co-relation 4911. Up to 727 conditions per place. [2022-11-20 10:46:39,139 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 79 selfloop transitions, 14 changer transitions 21/262 dead transitions. [2022-11-20 10:46:39,139 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 262 transitions, 1684 flow [2022-11-20 10:46:39,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:39,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:39,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2238 transitions. [2022-11-20 10:46:39,143 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7852631578947369 [2022-11-20 10:46:39,143 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2238 transitions. [2022-11-20 10:46:39,143 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2238 transitions. [2022-11-20 10:46:39,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:39,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2238 transitions. [2022-11-20 10:46:39,148 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-20 10:46:39,152 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-20 10:46:39,153 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-20 10:46:39,153 INFO L175 Difference]: Start difference. First operand has 262 places, 225 transitions, 1086 flow. Second operand 15 states and 2238 transitions. [2022-11-20 10:46:39,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 262 transitions, 1684 flow [2022-11-20 10:46:39,180 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 262 transitions, 1601 flow, removed 40 selfloop flow, removed 12 redundant places. [2022-11-20 10:46:39,184 INFO L231 Difference]: Finished difference. Result has 263 places, 234 transitions, 1227 flow [2022-11-20 10:46:39,185 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-20 10:46:39,186 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 92 predicate places. [2022-11-20 10:46:39,186 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 234 transitions, 1227 flow [2022-11-20 10:46:39,186 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-20 10:46:39,187 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:39,187 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-20 10:46:39,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-20 10:46:39,187 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-20 10:46:39,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:39,188 INFO L85 PathProgramCache]: Analyzing trace with hash -2045489861, now seen corresponding path program 4 times [2022-11-20 10:46:39,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:39,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719669252] [2022-11-20 10:46:39,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:39,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:39,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:39,443 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-20 10:46:39,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:39,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719669252] [2022-11-20 10:46:39,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719669252] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:39,444 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:39,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:39,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030550357] [2022-11-20 10:46:39,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:39,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:39,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:39,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:39,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:39,446 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:39,448 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-20 10:46:39,448 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:39,448 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:39,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:40,197 INFO L130 PetriNetUnfolder]: 294/1879 cut-off events. [2022-11-20 10:46:40,198 INFO L131 PetriNetUnfolder]: For 3841/3872 co-relation queries the response was YES. [2022-11-20 10:46:40,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4964 conditions, 1879 events. 294/1879 cut-off events. For 3841/3872 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 16055 event pairs, 166 based on Foata normal form. 2/1780 useless extension candidates. Maximal degree in co-relation 4907. Up to 711 conditions per place. [2022-11-20 10:46:40,210 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 83 selfloop transitions, 12 changer transitions 29/272 dead transitions. [2022-11-20 10:46:40,211 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 272 transitions, 1785 flow [2022-11-20 10:46:40,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 10:46:40,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-20 10:46:40,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2533 transitions. [2022-11-20 10:46:40,215 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7842105263157895 [2022-11-20 10:46:40,215 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2533 transitions. [2022-11-20 10:46:40,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2533 transitions. [2022-11-20 10:46:40,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:40,217 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2533 transitions. [2022-11-20 10:46:40,221 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-20 10:46:40,225 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-20 10:46:40,226 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-20 10:46:40,226 INFO L175 Difference]: Start difference. First operand has 263 places, 234 transitions, 1227 flow. Second operand 17 states and 2533 transitions. [2022-11-20 10:46:40,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 272 transitions, 1785 flow [2022-11-20 10:46:40,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 272 transitions, 1676 flow, removed 42 selfloop flow, removed 8 redundant places. [2022-11-20 10:46:40,249 INFO L231 Difference]: Finished difference. Result has 275 places, 234 transitions, 1215 flow [2022-11-20 10:46:40,249 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-20 10:46:40,250 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 104 predicate places. [2022-11-20 10:46:40,250 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 234 transitions, 1215 flow [2022-11-20 10:46:40,250 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-20 10:46:40,251 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:40,251 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-20 10:46:40,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-20 10:46:40,251 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-20 10:46:40,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:40,251 INFO L85 PathProgramCache]: Analyzing trace with hash -2094820263, now seen corresponding path program 5 times [2022-11-20 10:46:40,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:40,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041564661] [2022-11-20 10:46:40,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:40,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:40,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:40,546 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-20 10:46:40,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:40,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041564661] [2022-11-20 10:46:40,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041564661] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:40,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:40,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:40,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063449444] [2022-11-20 10:46:40,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:40,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:40,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:40,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:40,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:40,549 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:40,551 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-20 10:46:40,551 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:40,551 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:40,551 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:41,262 INFO L130 PetriNetUnfolder]: 312/2007 cut-off events. [2022-11-20 10:46:41,262 INFO L131 PetriNetUnfolder]: For 4337/4368 co-relation queries the response was YES. [2022-11-20 10:46:41,271 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5372 conditions, 2007 events. 312/2007 cut-off events. For 4337/4368 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 17570 event pairs, 85 based on Foata normal form. 3/1925 useless extension candidates. Maximal degree in co-relation 5311. Up to 609 conditions per place. [2022-11-20 10:46:41,276 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 91 selfloop transitions, 13 changer transitions 30/282 dead transitions. [2022-11-20 10:46:41,276 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 282 transitions, 1754 flow [2022-11-20 10:46:41,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:41,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:41,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2251 transitions. [2022-11-20 10:46:41,280 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898245614035088 [2022-11-20 10:46:41,280 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2251 transitions. [2022-11-20 10:46:41,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2251 transitions. [2022-11-20 10:46:41,282 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:41,282 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2251 transitions. [2022-11-20 10:46:41,286 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-20 10:46:41,291 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-20 10:46:41,292 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-20 10:46:41,292 INFO L175 Difference]: Start difference. First operand has 275 places, 234 transitions, 1215 flow. Second operand 15 states and 2251 transitions. [2022-11-20 10:46:41,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 282 transitions, 1754 flow [2022-11-20 10:46:41,326 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 282 transitions, 1664 flow, removed 30 selfloop flow, removed 15 redundant places. [2022-11-20 10:46:41,331 INFO L231 Difference]: Finished difference. Result has 271 places, 223 transitions, 1092 flow [2022-11-20 10:46:41,331 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-20 10:46:41,332 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 100 predicate places. [2022-11-20 10:46:41,332 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 223 transitions, 1092 flow [2022-11-20 10:46:41,333 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-20 10:46:41,333 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:41,333 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-20 10:46:41,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-20 10:46:41,334 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-20 10:46:41,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:41,334 INFO L85 PathProgramCache]: Analyzing trace with hash 332878441, now seen corresponding path program 6 times [2022-11-20 10:46:41,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:41,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681319005] [2022-11-20 10:46:41,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:41,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:41,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:41,618 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-20 10:46:41,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:41,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681319005] [2022-11-20 10:46:41,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681319005] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:41,619 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:41,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:41,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407002148] [2022-11-20 10:46:41,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:41,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:41,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:41,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:41,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:41,622 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:41,624 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-20 10:46:41,624 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:41,624 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:41,624 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:42,453 INFO L130 PetriNetUnfolder]: 219/1533 cut-off events. [2022-11-20 10:46:42,453 INFO L131 PetriNetUnfolder]: For 3805/3826 co-relation queries the response was YES. [2022-11-20 10:46:42,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3874 conditions, 1533 events. 219/1533 cut-off events. For 3805/3826 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12378 event pairs, 96 based on Foata normal form. 27/1481 useless extension candidates. Maximal degree in co-relation 3817. Up to 251 conditions per place. [2022-11-20 10:46:42,463 INFO L137 encePairwiseOnDemand]: 173/190 looper letters, 112 selfloop transitions, 12 changer transitions 26/298 dead transitions. [2022-11-20 10:46:42,463 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 298 transitions, 1923 flow [2022-11-20 10:46:42,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 10:46:42,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 10:46:42,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2857 transitions. [2022-11-20 10:46:42,468 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7914127423822714 [2022-11-20 10:46:42,468 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2857 transitions. [2022-11-20 10:46:42,468 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2857 transitions. [2022-11-20 10:46:42,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:42,470 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2857 transitions. [2022-11-20 10:46:42,475 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-20 10:46:42,480 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-20 10:46:42,481 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-20 10:46:42,482 INFO L175 Difference]: Start difference. First operand has 271 places, 223 transitions, 1092 flow. Second operand 19 states and 2857 transitions. [2022-11-20 10:46:42,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 298 transitions, 1923 flow [2022-11-20 10:46:42,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 298 transitions, 1703 flow, removed 56 selfloop flow, removed 21 redundant places. [2022-11-20 10:46:42,509 INFO L231 Difference]: Finished difference. Result has 259 places, 222 transitions, 1055 flow [2022-11-20 10:46:42,509 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-20 10:46:42,510 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 88 predicate places. [2022-11-20 10:46:42,510 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 222 transitions, 1055 flow [2022-11-20 10:46:42,511 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-20 10:46:42,511 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:42,511 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-20 10:46:42,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-20 10:46:42,512 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-20 10:46:42,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:42,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1217362153, now seen corresponding path program 7 times [2022-11-20 10:46:42,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:42,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953049700] [2022-11-20 10:46:42,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:42,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:42,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:42,755 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-20 10:46:42,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:42,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953049700] [2022-11-20 10:46:42,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953049700] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:42,756 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:42,756 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:42,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130850404] [2022-11-20 10:46:42,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:42,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:42,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:42,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:42,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:42,759 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:42,760 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-20 10:46:42,761 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:42,761 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:42,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:43,393 INFO L130 PetriNetUnfolder]: 218/1551 cut-off events. [2022-11-20 10:46:43,393 INFO L131 PetriNetUnfolder]: For 3400/3421 co-relation queries the response was YES. [2022-11-20 10:46:43,400 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3941 conditions, 1551 events. 218/1551 cut-off events. For 3400/3421 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12698 event pairs, 96 based on Foata normal form. 3/1476 useless extension candidates. Maximal degree in co-relation 3887. Up to 257 conditions per place. [2022-11-20 10:46:43,404 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 109 selfloop transitions, 10 changer transitions 30/297 dead transitions. [2022-11-20 10:46:43,404 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 297 transitions, 1804 flow [2022-11-20 10:46:43,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 10:46:43,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-20 10:46:43,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2708 transitions. [2022-11-20 10:46:43,408 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791812865497076 [2022-11-20 10:46:43,409 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2708 transitions. [2022-11-20 10:46:43,409 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2708 transitions. [2022-11-20 10:46:43,410 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:43,410 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2708 transitions. [2022-11-20 10:46:43,415 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-20 10:46:43,420 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-20 10:46:43,421 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-20 10:46:43,421 INFO L175 Difference]: Start difference. First operand has 259 places, 222 transitions, 1055 flow. Second operand 18 states and 2708 transitions. [2022-11-20 10:46:43,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 297 transitions, 1804 flow [2022-11-20 10:46:43,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 297 transitions, 1679 flow, removed 57 selfloop flow, removed 11 redundant places. [2022-11-20 10:46:43,448 INFO L231 Difference]: Finished difference. Result has 267 places, 222 transitions, 1060 flow [2022-11-20 10:46:43,449 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-20 10:46:43,450 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 96 predicate places. [2022-11-20 10:46:43,450 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 222 transitions, 1060 flow [2022-11-20 10:46:43,451 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-20 10:46:43,451 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:43,451 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-20 10:46:43,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-20 10:46:43,451 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-20 10:46:43,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:43,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1236358215, now seen corresponding path program 8 times [2022-11-20 10:46:43,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:43,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075067855] [2022-11-20 10:46:43,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:43,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:43,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:43,706 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-20 10:46:43,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:43,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075067855] [2022-11-20 10:46:43,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075067855] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:43,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:43,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:43,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420276027] [2022-11-20 10:46:43,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:43,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:43,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:43,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:43,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:43,710 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:43,711 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-20 10:46:43,711 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:43,711 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:43,711 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:44,397 INFO L130 PetriNetUnfolder]: 217/1558 cut-off events. [2022-11-20 10:46:44,397 INFO L131 PetriNetUnfolder]: For 3186/3207 co-relation queries the response was YES. [2022-11-20 10:46:44,404 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3942 conditions, 1558 events. 217/1558 cut-off events. For 3186/3207 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 12732 event pairs, 99 based on Foata normal form. 3/1482 useless extension candidates. Maximal degree in co-relation 3884. Up to 274 conditions per place. [2022-11-20 10:46:44,409 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 91 selfloop transitions, 19 changer transitions 21/279 dead transitions. [2022-11-20 10:46:44,409 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 279 transitions, 1811 flow [2022-11-20 10:46:44,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 10:46:44,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-20 10:46:44,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2548 transitions. [2022-11-20 10:46:44,422 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7888544891640867 [2022-11-20 10:46:44,423 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2548 transitions. [2022-11-20 10:46:44,423 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2548 transitions. [2022-11-20 10:46:44,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:44,424 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2548 transitions. [2022-11-20 10:46:44,435 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-20 10:46:44,440 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-20 10:46:44,440 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-20 10:46:44,441 INFO L175 Difference]: Start difference. First operand has 267 places, 222 transitions, 1060 flow. Second operand 17 states and 2548 transitions. [2022-11-20 10:46:44,441 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 279 transitions, 1811 flow [2022-11-20 10:46:44,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 279 transitions, 1704 flow, removed 34 selfloop flow, removed 17 redundant places. [2022-11-20 10:46:44,466 INFO L231 Difference]: Finished difference. Result has 262 places, 232 transitions, 1241 flow [2022-11-20 10:46:44,466 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-20 10:46:44,469 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 91 predicate places. [2022-11-20 10:46:44,469 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 232 transitions, 1241 flow [2022-11-20 10:46:44,470 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-20 10:46:44,470 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:44,470 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-20 10:46:44,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-20 10:46:44,471 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-20 10:46:44,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:44,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1963057657, now seen corresponding path program 9 times [2022-11-20 10:46:44,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:44,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410859114] [2022-11-20 10:46:44,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:44,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:44,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:44,712 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-20 10:46:44,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:44,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410859114] [2022-11-20 10:46:44,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410859114] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:44,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:44,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:44,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912479160] [2022-11-20 10:46:44,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:44,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:44,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:44,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:44,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:44,716 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:44,718 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-20 10:46:44,718 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:44,718 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:44,718 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:45,319 INFO L130 PetriNetUnfolder]: 222/1580 cut-off events. [2022-11-20 10:46:45,320 INFO L131 PetriNetUnfolder]: For 3244/3269 co-relation queries the response was YES. [2022-11-20 10:46:45,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4011 conditions, 1580 events. 222/1580 cut-off events. For 3244/3269 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12979 event pairs, 104 based on Foata normal form. 3/1500 useless extension candidates. Maximal degree in co-relation 3959. Up to 299 conditions per place. [2022-11-20 10:46:45,329 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 94 selfloop transitions, 26 changer transitions 19/287 dead transitions. [2022-11-20 10:46:45,329 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 287 transitions, 1998 flow [2022-11-20 10:46:45,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:45,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:45,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2256 transitions. [2022-11-20 10:46:45,334 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.791578947368421 [2022-11-20 10:46:45,334 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2256 transitions. [2022-11-20 10:46:45,334 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2256 transitions. [2022-11-20 10:46:45,335 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:45,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2256 transitions. [2022-11-20 10:46:45,338 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-20 10:46:45,342 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-20 10:46:45,343 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-20 10:46:45,343 INFO L175 Difference]: Start difference. First operand has 262 places, 232 transitions, 1241 flow. Second operand 15 states and 2256 transitions. [2022-11-20 10:46:45,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 287 transitions, 1998 flow [2022-11-20 10:46:45,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 287 transitions, 1931 flow, removed 30 selfloop flow, removed 4 redundant places. [2022-11-20 10:46:45,369 INFO L231 Difference]: Finished difference. Result has 275 places, 242 transitions, 1442 flow [2022-11-20 10:46:45,369 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-20 10:46:45,370 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 104 predicate places. [2022-11-20 10:46:45,370 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 242 transitions, 1442 flow [2022-11-20 10:46:45,370 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-20 10:46:45,371 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:45,371 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:46:45,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-20 10:46:45,371 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-20 10:46:45,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:45,372 INFO L85 PathProgramCache]: Analyzing trace with hash 117831287, now seen corresponding path program 2 times [2022-11-20 10:46:45,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:45,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855649931] [2022-11-20 10:46:45,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:45,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:45,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:45,600 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-20 10:46:45,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:45,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855649931] [2022-11-20 10:46:45,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855649931] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:45,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:45,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:45,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299981853] [2022-11-20 10:46:45,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:45,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:45,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:45,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:45,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:45,604 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:45,605 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-20 10:46:45,605 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:45,605 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:45,605 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:46,241 INFO L130 PetriNetUnfolder]: 201/1543 cut-off events. [2022-11-20 10:46:46,242 INFO L131 PetriNetUnfolder]: For 3542/3591 co-relation queries the response was YES. [2022-11-20 10:46:46,249 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4078 conditions, 1543 events. 201/1543 cut-off events. For 3542/3591 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 12724 event pairs, 83 based on Foata normal form. 11/1491 useless extension candidates. Maximal degree in co-relation 4018. Up to 328 conditions per place. [2022-11-20 10:46:46,252 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 121 selfloop transitions, 17 changer transitions 24/314 dead transitions. [2022-11-20 10:46:46,253 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 314 transitions, 2163 flow [2022-11-20 10:46:46,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 10:46:46,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-20 10:46:46,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2704 transitions. [2022-11-20 10:46:46,257 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7906432748538011 [2022-11-20 10:46:46,257 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2704 transitions. [2022-11-20 10:46:46,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2704 transitions. [2022-11-20 10:46:46,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:46,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2704 transitions. [2022-11-20 10:46:46,262 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-20 10:46:46,266 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-20 10:46:46,267 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-20 10:46:46,268 INFO L175 Difference]: Start difference. First operand has 275 places, 242 transitions, 1442 flow. Second operand 18 states and 2704 transitions. [2022-11-20 10:46:46,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 314 transitions, 2163 flow [2022-11-20 10:46:46,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 314 transitions, 2083 flow, removed 26 selfloop flow, removed 7 redundant places. [2022-11-20 10:46:46,299 INFO L231 Difference]: Finished difference. Result has 293 places, 243 transitions, 1468 flow [2022-11-20 10:46:46,299 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-20 10:46:46,300 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 122 predicate places. [2022-11-20 10:46:46,300 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 243 transitions, 1468 flow [2022-11-20 10:46:46,301 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-20 10:46:46,301 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:46,301 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-20 10:46:46,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-20 10:46:46,302 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-20 10:46:46,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:46,302 INFO L85 PathProgramCache]: Analyzing trace with hash -711935923, now seen corresponding path program 3 times [2022-11-20 10:46:46,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:46,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742641595] [2022-11-20 10:46:46,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:46,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:46,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:46,521 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-20 10:46:46,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:46,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742641595] [2022-11-20 10:46:46,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742641595] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:46,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:46,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:46,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042708850] [2022-11-20 10:46:46,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:46,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:46,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:46,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:46,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:46,524 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:46,525 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-20 10:46:46,525 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:46,525 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:46,526 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:47,163 INFO L130 PetriNetUnfolder]: 202/1515 cut-off events. [2022-11-20 10:46:47,163 INFO L131 PetriNetUnfolder]: For 4537/4586 co-relation queries the response was YES. [2022-11-20 10:46:47,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4288 conditions, 1515 events. 202/1515 cut-off events. For 4537/4586 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12471 event pairs, 66 based on Foata normal form. 19/1482 useless extension candidates. Maximal degree in co-relation 4219. Up to 240 conditions per place. [2022-11-20 10:46:47,173 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 130 selfloop transitions, 19 changer transitions 31/332 dead transitions. [2022-11-20 10:46:47,173 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 332 transitions, 2572 flow [2022-11-20 10:46:47,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 10:46:47,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 10:46:47,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2853 transitions. [2022-11-20 10:46:47,178 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7903047091412743 [2022-11-20 10:46:47,178 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2853 transitions. [2022-11-20 10:46:47,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2853 transitions. [2022-11-20 10:46:47,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:47,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2853 transitions. [2022-11-20 10:46:47,183 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-20 10:46:47,187 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-20 10:46:47,188 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-20 10:46:47,188 INFO L175 Difference]: Start difference. First operand has 293 places, 243 transitions, 1468 flow. Second operand 19 states and 2853 transitions. [2022-11-20 10:46:47,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 332 transitions, 2572 flow [2022-11-20 10:46:47,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 332 transitions, 2488 flow, removed 38 selfloop flow, removed 12 redundant places. [2022-11-20 10:46:47,226 INFO L231 Difference]: Finished difference. Result has 302 places, 246 transitions, 1564 flow [2022-11-20 10:46:47,227 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-20 10:46:47,228 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 131 predicate places. [2022-11-20 10:46:47,228 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 246 transitions, 1564 flow [2022-11-20 10:46:47,229 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-20 10:46:47,229 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:47,229 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-20 10:46:47,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-20 10:46:47,230 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-20 10:46:47,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:47,230 INFO L85 PathProgramCache]: Analyzing trace with hash 325067465, now seen corresponding path program 4 times [2022-11-20 10:46:47,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:47,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536021850] [2022-11-20 10:46:47,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:47,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:47,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:47,502 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-20 10:46:47,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:47,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536021850] [2022-11-20 10:46:47,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536021850] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:47,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:47,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:47,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676539859] [2022-11-20 10:46:47,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:47,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:47,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:47,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:47,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:47,505 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:47,506 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-20 10:46:47,506 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:47,507 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:47,507 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:48,172 INFO L130 PetriNetUnfolder]: 179/1472 cut-off events. [2022-11-20 10:46:48,173 INFO L131 PetriNetUnfolder]: For 5651/5703 co-relation queries the response was YES. [2022-11-20 10:46:48,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4364 conditions, 1472 events. 179/1472 cut-off events. For 5651/5703 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12104 event pairs, 74 based on Foata normal form. 17/1432 useless extension candidates. Maximal degree in co-relation 4291. Up to 318 conditions per place. [2022-11-20 10:46:48,183 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 110 selfloop transitions, 19 changer transitions 18/299 dead transitions. [2022-11-20 10:46:48,183 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 299 transitions, 2405 flow [2022-11-20 10:46:48,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 10:46:48,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-20 10:46:48,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2401 transitions. [2022-11-20 10:46:48,187 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7898026315789474 [2022-11-20 10:46:48,187 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2401 transitions. [2022-11-20 10:46:48,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2401 transitions. [2022-11-20 10:46:48,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:48,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2401 transitions. [2022-11-20 10:46:48,192 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-20 10:46:48,195 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-20 10:46:48,196 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-20 10:46:48,196 INFO L175 Difference]: Start difference. First operand has 302 places, 246 transitions, 1564 flow. Second operand 16 states and 2401 transitions. [2022-11-20 10:46:48,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 299 transitions, 2405 flow [2022-11-20 10:46:48,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 299 transitions, 2217 flow, removed 85 selfloop flow, removed 12 redundant places. [2022-11-20 10:46:48,243 INFO L231 Difference]: Finished difference. Result has 306 places, 253 transitions, 1672 flow [2022-11-20 10:46:48,244 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-20 10:46:48,244 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 135 predicate places. [2022-11-20 10:46:48,244 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 253 transitions, 1672 flow [2022-11-20 10:46:48,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:46:48,245 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:48,245 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-20 10:46:48,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-20 10:46:48,246 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-20 10:46:48,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:48,246 INFO L85 PathProgramCache]: Analyzing trace with hash 2042350885, now seen corresponding path program 5 times [2022-11-20 10:46:48,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:48,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068946715] [2022-11-20 10:46:48,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:48,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:48,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:48,484 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-20 10:46:48,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:48,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068946715] [2022-11-20 10:46:48,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068946715] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:48,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:48,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:48,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327055121] [2022-11-20 10:46:48,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:48,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:48,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:48,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:48,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:48,489 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:48,490 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-20 10:46:48,490 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:48,490 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:48,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:49,191 INFO L130 PetriNetUnfolder]: 185/1500 cut-off events. [2022-11-20 10:46:49,191 INFO L131 PetriNetUnfolder]: For 5448/5500 co-relation queries the response was YES. [2022-11-20 10:46:49,198 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4448 conditions, 1500 events. 185/1500 cut-off events. For 5448/5500 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12435 event pairs, 75 based on Foata normal form. 24/1469 useless extension candidates. Maximal degree in co-relation 4373. Up to 320 conditions per place. [2022-11-20 10:46:49,201 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 108 selfloop transitions, 30 changer transitions 19/309 dead transitions. [2022-11-20 10:46:49,201 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 309 transitions, 2571 flow [2022-11-20 10:46:49,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 10:46:49,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-20 10:46:49,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2545 transitions. [2022-11-20 10:46:49,203 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7879256965944272 [2022-11-20 10:46:49,204 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2545 transitions. [2022-11-20 10:46:49,204 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2545 transitions. [2022-11-20 10:46:49,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:49,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2545 transitions. [2022-11-20 10:46:49,208 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-20 10:46:49,211 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-20 10:46:49,212 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-20 10:46:49,212 INFO L175 Difference]: Start difference. First operand has 306 places, 253 transitions, 1672 flow. Second operand 17 states and 2545 transitions. [2022-11-20 10:46:49,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 309 transitions, 2571 flow [2022-11-20 10:46:49,239 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 309 transitions, 2439 flow, removed 49 selfloop flow, removed 11 redundant places. [2022-11-20 10:46:49,244 INFO L231 Difference]: Finished difference. Result has 311 places, 264 transitions, 1896 flow [2022-11-20 10:46:49,244 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-20 10:46:49,244 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 140 predicate places. [2022-11-20 10:46:49,245 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 264 transitions, 1896 flow [2022-11-20 10:46:49,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:46:49,245 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:49,245 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-20 10:46:49,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-20 10:46:49,246 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-20 10:46:49,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:49,246 INFO L85 PathProgramCache]: Analyzing trace with hash 998408403, now seen corresponding path program 10 times [2022-11-20 10:46:49,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:49,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426759130] [2022-11-20 10:46:49,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:49,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:49,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:49,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:46:49,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:49,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426759130] [2022-11-20 10:46:49,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426759130] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:49,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:49,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:49,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872951411] [2022-11-20 10:46:49,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:49,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:49,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:49,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:49,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:49,476 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:49,477 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-20 10:46:49,478 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:49,478 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:49,478 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:50,303 INFO L130 PetriNetUnfolder]: 216/1671 cut-off events. [2022-11-20 10:46:50,303 INFO L131 PetriNetUnfolder]: For 5330/5362 co-relation queries the response was YES. [2022-11-20 10:46:50,311 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4742 conditions, 1671 events. 216/1671 cut-off events. For 5330/5362 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 14346 event pairs, 95 based on Foata normal form. 7/1601 useless extension candidates. Maximal degree in co-relation 4667. Up to 281 conditions per place. [2022-11-20 10:46:50,315 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 121 selfloop transitions, 23 changer transitions 27/324 dead transitions. [2022-11-20 10:46:50,316 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 324 transitions, 2718 flow [2022-11-20 10:46:50,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 10:46:50,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-20 10:46:50,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2408 transitions. [2022-11-20 10:46:50,319 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7921052631578948 [2022-11-20 10:46:50,319 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2408 transitions. [2022-11-20 10:46:50,320 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2408 transitions. [2022-11-20 10:46:50,320 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:50,321 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2408 transitions. [2022-11-20 10:46:50,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 150.5) internal successors, (2408), 16 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:46:50,327 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 190.0) internal successors, (3230), 17 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:46:50,327 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-20 10:46:50,328 INFO L175 Difference]: Start difference. First operand has 311 places, 264 transitions, 1896 flow. Second operand 16 states and 2408 transitions. [2022-11-20 10:46:50,328 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 324 transitions, 2718 flow [2022-11-20 10:46:50,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 324 transitions, 2644 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-20 10:46:50,373 INFO L231 Difference]: Finished difference. Result has 322 places, 269 transitions, 1997 flow [2022-11-20 10:46:50,374 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-20 10:46:50,375 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 151 predicate places. [2022-11-20 10:46:50,375 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 269 transitions, 1997 flow [2022-11-20 10:46:50,375 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-20 10:46:50,376 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:50,376 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:46:50,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-20 10:46:50,376 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-20 10:46:50,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:50,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1266135865, now seen corresponding path program 11 times [2022-11-20 10:46:50,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:50,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669460377] [2022-11-20 10:46:50,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:50,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:50,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:50,606 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-20 10:46:50,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:50,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669460377] [2022-11-20 10:46:50,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669460377] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:50,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:50,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:50,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479664939] [2022-11-20 10:46:50,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:50,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:50,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:50,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:50,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:50,611 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:50,612 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-20 10:46:50,613 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:50,613 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:50,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:51,433 INFO L130 PetriNetUnfolder]: 213/1670 cut-off events. [2022-11-20 10:46:51,434 INFO L131 PetriNetUnfolder]: For 5580/5616 co-relation queries the response was YES. [2022-11-20 10:46:51,443 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4783 conditions, 1670 events. 213/1670 cut-off events. For 5580/5616 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 14332 event pairs, 95 based on Foata normal form. 9/1602 useless extension candidates. Maximal degree in co-relation 4702. Up to 295 conditions per place. [2022-11-20 10:46:51,447 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 115 selfloop transitions, 25 changer transitions 29/322 dead transitions. [2022-11-20 10:46:51,447 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 322 transitions, 2770 flow [2022-11-20 10:46:51,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 10:46:51,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-20 10:46:51,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2551 transitions. [2022-11-20 10:46:51,450 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7897832817337461 [2022-11-20 10:46:51,450 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2551 transitions. [2022-11-20 10:46:51,450 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2551 transitions. [2022-11-20 10:46:51,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:51,451 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2551 transitions. [2022-11-20 10:46:51,453 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-20 10:46:51,457 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-20 10:46:51,458 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-20 10:46:51,458 INFO L175 Difference]: Start difference. First operand has 322 places, 269 transitions, 1997 flow. Second operand 17 states and 2551 transitions. [2022-11-20 10:46:51,458 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 322 transitions, 2770 flow [2022-11-20 10:46:51,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 322 transitions, 2676 flow, removed 33 selfloop flow, removed 10 redundant places. [2022-11-20 10:46:51,496 INFO L231 Difference]: Finished difference. Result has 329 places, 269 transitions, 2027 flow [2022-11-20 10:46:51,496 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-20 10:46:51,497 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 158 predicate places. [2022-11-20 10:46:51,497 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 269 transitions, 2027 flow [2022-11-20 10:46:51,498 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-20 10:46:51,498 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:51,498 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-20 10:46:51,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-20 10:46:51,499 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-20 10:46:51,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:51,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1581679835, now seen corresponding path program 12 times [2022-11-20 10:46:51,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:51,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621353097] [2022-11-20 10:46:51,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:51,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:51,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:51,750 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-20 10:46:51,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:51,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621353097] [2022-11-20 10:46:51,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621353097] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:51,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:51,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:51,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353437029] [2022-11-20 10:46:51,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:51,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:51,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:51,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:51,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:51,753 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:51,755 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-20 10:46:51,755 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:51,755 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:51,755 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:52,433 INFO L130 PetriNetUnfolder]: 204/1609 cut-off events. [2022-11-20 10:46:52,433 INFO L131 PetriNetUnfolder]: For 5249/5285 co-relation queries the response was YES. [2022-11-20 10:46:52,443 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4556 conditions, 1609 events. 204/1609 cut-off events. For 5249/5285 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 13570 event pairs, 94 based on Foata normal form. 9/1541 useless extension candidates. Maximal degree in co-relation 4473. Up to 290 conditions per place. [2022-11-20 10:46:52,446 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 109 selfloop transitions, 16 changer transitions 28/306 dead transitions. [2022-11-20 10:46:52,447 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 306 transitions, 2556 flow [2022-11-20 10:46:52,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:52,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:52,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2252 transitions. [2022-11-20 10:46:52,449 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901754385964912 [2022-11-20 10:46:52,449 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2252 transitions. [2022-11-20 10:46:52,450 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2252 transitions. [2022-11-20 10:46:52,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:52,450 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2252 transitions. [2022-11-20 10:46:52,452 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-20 10:46:52,454 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-20 10:46:52,454 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-20 10:46:52,454 INFO L175 Difference]: Start difference. First operand has 329 places, 269 transitions, 2027 flow. Second operand 15 states and 2252 transitions. [2022-11-20 10:46:52,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 306 transitions, 2556 flow [2022-11-20 10:46:52,482 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 306 transitions, 2439 flow, removed 33 selfloop flow, removed 13 redundant places. [2022-11-20 10:46:52,486 INFO L231 Difference]: Finished difference. Result has 325 places, 257 transitions, 1797 flow [2022-11-20 10:46:52,486 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-20 10:46:52,487 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 154 predicate places. [2022-11-20 10:46:52,487 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 257 transitions, 1797 flow [2022-11-20 10:46:52,487 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-20 10:46:52,487 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:52,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, 1, 1] [2022-11-20 10:46:52,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-20 10:46:52,488 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-20 10:46:52,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:52,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1066389187, now seen corresponding path program 13 times [2022-11-20 10:46:52,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:52,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231711687] [2022-11-20 10:46:52,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:52,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:52,818 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-20 10:46:52,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:52,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231711687] [2022-11-20 10:46:52,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231711687] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:52,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:52,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:52,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190339685] [2022-11-20 10:46:52,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:52,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:52,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:52,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:52,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:52,823 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:52,825 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-20 10:46:52,825 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:52,825 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:52,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:53,684 INFO L130 PetriNetUnfolder]: 201/1599 cut-off events. [2022-11-20 10:46:53,684 INFO L131 PetriNetUnfolder]: For 4933/4963 co-relation queries the response was YES. [2022-11-20 10:46:53,693 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4418 conditions, 1599 events. 201/1599 cut-off events. For 4933/4963 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 13441 event pairs, 92 based on Foata normal form. 7/1530 useless extension candidates. Maximal degree in co-relation 4340. Up to 266 conditions per place. [2022-11-20 10:46:53,698 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 103 selfloop transitions, 23 changer transitions 22/301 dead transitions. [2022-11-20 10:46:53,698 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 301 transitions, 2470 flow [2022-11-20 10:46:53,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 10:46:53,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-20 10:46:53,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2402 transitions. [2022-11-20 10:46:53,701 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7901315789473684 [2022-11-20 10:46:53,701 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2402 transitions. [2022-11-20 10:46:53,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2402 transitions. [2022-11-20 10:46:53,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:53,702 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2402 transitions. [2022-11-20 10:46:53,704 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-20 10:46:53,706 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-20 10:46:53,707 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-20 10:46:53,707 INFO L175 Difference]: Start difference. First operand has 325 places, 257 transitions, 1797 flow. Second operand 16 states and 2402 transitions. [2022-11-20 10:46:53,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 301 transitions, 2470 flow [2022-11-20 10:46:53,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 301 transitions, 2277 flow, removed 35 selfloop flow, removed 20 redundant places. [2022-11-20 10:46:53,752 INFO L231 Difference]: Finished difference. Result has 309 places, 259 transitions, 1783 flow [2022-11-20 10:46:53,752 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-20 10:46:53,753 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 138 predicate places. [2022-11-20 10:46:53,753 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 259 transitions, 1783 flow [2022-11-20 10:46:53,754 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-20 10:46:53,754 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:53,754 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-20 10:46:53,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-11-20 10:46:53,754 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-20 10:46:53,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:53,755 INFO L85 PathProgramCache]: Analyzing trace with hash -1210763997, now seen corresponding path program 14 times [2022-11-20 10:46:53,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:53,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236688926] [2022-11-20 10:46:53,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:53,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:53,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:53,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:46:53,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:53,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236688926] [2022-11-20 10:46:53,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236688926] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:53,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:53,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:53,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412269962] [2022-11-20 10:46:53,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:53,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:54,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:54,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:54,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:54,002 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:54,003 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-20 10:46:54,003 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:54,003 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:54,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:54,609 INFO L130 PetriNetUnfolder]: 197/1583 cut-off events. [2022-11-20 10:46:54,610 INFO L131 PetriNetUnfolder]: For 4347/4377 co-relation queries the response was YES. [2022-11-20 10:46:54,617 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4281 conditions, 1583 events. 197/1583 cut-off events. For 4347/4377 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 13253 event pairs, 91 based on Foata normal form. 7/1515 useless extension candidates. Maximal degree in co-relation 4210. Up to 265 conditions per place. [2022-11-20 10:46:54,621 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 104 selfloop transitions, 14 changer transitions 27/298 dead transitions. [2022-11-20 10:46:54,621 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 298 transitions, 2279 flow [2022-11-20 10:46:54,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:46:54,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-20 10:46:54,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2110 transitions. [2022-11-20 10:46:54,624 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.793233082706767 [2022-11-20 10:46:54,625 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2110 transitions. [2022-11-20 10:46:54,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2110 transitions. [2022-11-20 10:46:54,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:54,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2110 transitions. [2022-11-20 10:46:54,629 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-20 10:46:54,631 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-20 10:46:54,632 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-20 10:46:54,632 INFO L175 Difference]: Start difference. First operand has 309 places, 259 transitions, 1783 flow. Second operand 14 states and 2110 transitions. [2022-11-20 10:46:54,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 298 transitions, 2279 flow [2022-11-20 10:46:54,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 298 transitions, 2166 flow, removed 21 selfloop flow, removed 12 redundant places. [2022-11-20 10:46:54,659 INFO L231 Difference]: Finished difference. Result has 308 places, 251 transitions, 1610 flow [2022-11-20 10:46:54,660 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-20 10:46:54,660 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 137 predicate places. [2022-11-20 10:46:54,660 INFO L495 AbstractCegarLoop]: Abstraction has has 308 places, 251 transitions, 1610 flow [2022-11-20 10:46:54,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-20 10:46:54,661 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:54,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-20 10:46:54,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-20 10:46:54,661 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-20 10:46:54,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:54,662 INFO L85 PathProgramCache]: Analyzing trace with hash -217482313, now seen corresponding path program 15 times [2022-11-20 10:46:54,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:54,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41612210] [2022-11-20 10:46:54,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:54,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:54,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:54,901 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-20 10:46:54,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:54,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41612210] [2022-11-20 10:46:54,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41612210] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:54,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:54,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:54,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340564416] [2022-11-20 10:46:54,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:54,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:54,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:54,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:54,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:54,906 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:54,907 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-20 10:46:54,908 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:54,908 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:54,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:55,543 INFO L130 PetriNetUnfolder]: 191/1507 cut-off events. [2022-11-20 10:46:55,543 INFO L131 PetriNetUnfolder]: For 4037/4067 co-relation queries the response was YES. [2022-11-20 10:46:55,555 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4018 conditions, 1507 events. 191/1507 cut-off events. For 4037/4067 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 12390 event pairs, 90 based on Foata normal form. 7/1440 useless extension candidates. Maximal degree in co-relation 3948. Up to 255 conditions per place. [2022-11-20 10:46:55,560 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 94 selfloop transitions, 6 changer transitions 38/286 dead transitions. [2022-11-20 10:46:55,560 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 286 transitions, 2049 flow [2022-11-20 10:46:55,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:55,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:55,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2249 transitions. [2022-11-20 10:46:55,563 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7891228070175439 [2022-11-20 10:46:55,564 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2249 transitions. [2022-11-20 10:46:55,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2249 transitions. [2022-11-20 10:46:55,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:55,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2249 transitions. [2022-11-20 10:46:55,568 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-20 10:46:55,571 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-20 10:46:55,572 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-20 10:46:55,572 INFO L175 Difference]: Start difference. First operand has 308 places, 251 transitions, 1610 flow. Second operand 15 states and 2249 transitions. [2022-11-20 10:46:55,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 286 transitions, 2049 flow [2022-11-20 10:46:55,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 286 transitions, 1962 flow, removed 20 selfloop flow, removed 14 redundant places. [2022-11-20 10:46:55,609 INFO L231 Difference]: Finished difference. Result has 298 places, 230 transitions, 1334 flow [2022-11-20 10:46:55,609 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-20 10:46:55,610 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 127 predicate places. [2022-11-20 10:46:55,610 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 230 transitions, 1334 flow [2022-11-20 10:46:55,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:46:55,611 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:55,611 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-20 10:46:55,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-20 10:46:55,612 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 10:46:55,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:55,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1479813509, now seen corresponding path program 6 times [2022-11-20 10:46:55,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:55,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635208107] [2022-11-20 10:46:55,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:55,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:55,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:55,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:46:55,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:55,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635208107] [2022-11-20 10:46:55,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635208107] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:55,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:55,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:55,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43745264] [2022-11-20 10:46:55,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:55,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:55,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:55,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:55,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:55,840 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:55,841 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-20 10:46:55,841 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:55,841 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:55,841 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:56,478 INFO L130 PetriNetUnfolder]: 144/1256 cut-off events. [2022-11-20 10:46:56,478 INFO L131 PetriNetUnfolder]: For 3498/3548 co-relation queries the response was YES. [2022-11-20 10:46:56,485 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3412 conditions, 1256 events. 144/1256 cut-off events. For 3498/3548 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 9787 event pairs, 54 based on Foata normal form. 22/1223 useless extension candidates. Maximal degree in co-relation 3347. Up to 316 conditions per place. [2022-11-20 10:46:56,487 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 65 selfloop transitions, 29 changer transitions 18/258 dead transitions. [2022-11-20 10:46:56,487 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 258 transitions, 1900 flow [2022-11-20 10:46:56,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 10:46:56,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-20 10:46:56,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2382 transitions. [2022-11-20 10:46:56,490 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7835526315789474 [2022-11-20 10:46:56,491 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2382 transitions. [2022-11-20 10:46:56,491 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2382 transitions. [2022-11-20 10:46:56,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:56,491 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2382 transitions. [2022-11-20 10:46:56,493 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-20 10:46:56,496 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-20 10:46:56,496 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-20 10:46:56,496 INFO L175 Difference]: Start difference. First operand has 298 places, 230 transitions, 1334 flow. Second operand 16 states and 2382 transitions. [2022-11-20 10:46:56,496 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 258 transitions, 1900 flow [2022-11-20 10:46:56,514 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 258 transitions, 1808 flow, removed 16 selfloop flow, removed 13 redundant places. [2022-11-20 10:46:56,517 INFO L231 Difference]: Finished difference. Result has 277 places, 234 transitions, 1424 flow [2022-11-20 10:46:56,517 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-20 10:46:56,517 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 106 predicate places. [2022-11-20 10:46:56,518 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 234 transitions, 1424 flow [2022-11-20 10:46:56,518 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-20 10:46:56,518 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:56,518 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-20 10:46:56,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-20 10:46:56,519 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-20 10:46:56,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:56,519 INFO L85 PathProgramCache]: Analyzing trace with hash -498568857, now seen corresponding path program 7 times [2022-11-20 10:46:56,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:56,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873597027] [2022-11-20 10:46:56,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:56,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:56,755 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-20 10:46:56,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:56,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873597027] [2022-11-20 10:46:56,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873597027] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:56,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:56,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:56,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58733937] [2022-11-20 10:46:56,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:56,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:56,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:56,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:56,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:56,758 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:56,759 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-20 10:46:56,759 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:56,759 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:56,759 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:57,320 INFO L130 PetriNetUnfolder]: 137/1237 cut-off events. [2022-11-20 10:46:57,320 INFO L131 PetriNetUnfolder]: For 3598/3643 co-relation queries the response was YES. [2022-11-20 10:46:57,327 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3256 conditions, 1237 events. 137/1237 cut-off events. For 3598/3643 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 9664 event pairs, 51 based on Foata normal form. 23/1209 useless extension candidates. Maximal degree in co-relation 3191. Up to 314 conditions per place. [2022-11-20 10:46:57,329 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 64 selfloop transitions, 20 changer transitions 27/256 dead transitions. [2022-11-20 10:46:57,329 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 256 transitions, 1881 flow [2022-11-20 10:46:57,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:46:57,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-20 10:46:57,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2084 transitions. [2022-11-20 10:46:57,331 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7834586466165413 [2022-11-20 10:46:57,331 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2084 transitions. [2022-11-20 10:46:57,331 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2084 transitions. [2022-11-20 10:46:57,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:57,332 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2084 transitions. [2022-11-20 10:46:57,334 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-20 10:46:57,335 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-20 10:46:57,336 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-20 10:46:57,336 INFO L175 Difference]: Start difference. First operand has 277 places, 234 transitions, 1424 flow. Second operand 14 states and 2084 transitions. [2022-11-20 10:46:57,336 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 256 transitions, 1881 flow [2022-11-20 10:46:57,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 256 transitions, 1777 flow, removed 28 selfloop flow, removed 9 redundant places. [2022-11-20 10:46:57,356 INFO L231 Difference]: Finished difference. Result has 279 places, 222 transitions, 1188 flow [2022-11-20 10:46:57,357 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-20 10:46:57,357 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 108 predicate places. [2022-11-20 10:46:57,357 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 222 transitions, 1188 flow [2022-11-20 10:46:57,358 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-20 10:46:57,358 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:57,358 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-20 10:46:57,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-20 10:46:57,359 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-20 10:46:57,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:57,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1881459909, now seen corresponding path program 8 times [2022-11-20 10:46:57,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:57,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041703269] [2022-11-20 10:46:57,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:57,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:57,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-20 10:46:57,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:57,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041703269] [2022-11-20 10:46:57,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041703269] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:57,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:57,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:57,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481172454] [2022-11-20 10:46:57,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:57,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:57,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:57,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:57,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:57,598 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:57,599 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-20 10:46:57,600 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:57,600 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:57,600 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:58,159 INFO L130 PetriNetUnfolder]: 124/1189 cut-off events. [2022-11-20 10:46:58,159 INFO L131 PetriNetUnfolder]: For 2518/2546 co-relation queries the response was YES. [2022-11-20 10:46:58,167 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2937 conditions, 1189 events. 124/1189 cut-off events. For 2518/2546 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 9172 event pairs, 53 based on Foata normal form. 13/1149 useless extension candidates. Maximal degree in co-relation 2873. Up to 309 conditions per place. [2022-11-20 10:46:58,170 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 56 selfloop transitions, 12 changer transitions 23/236 dead transitions. [2022-11-20 10:46:58,170 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 236 transitions, 1509 flow [2022-11-20 10:46:58,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:58,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:58,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2227 transitions. [2022-11-20 10:46:58,173 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7814035087719299 [2022-11-20 10:46:58,173 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2227 transitions. [2022-11-20 10:46:58,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2227 transitions. [2022-11-20 10:46:58,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:58,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2227 transitions. [2022-11-20 10:46:58,177 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-20 10:46:58,180 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-20 10:46:58,180 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-20 10:46:58,181 INFO L175 Difference]: Start difference. First operand has 279 places, 222 transitions, 1188 flow. Second operand 15 states and 2227 transitions. [2022-11-20 10:46:58,181 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 236 transitions, 1509 flow [2022-11-20 10:46:58,198 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 236 transitions, 1399 flow, removed 22 selfloop flow, removed 15 redundant places. [2022-11-20 10:46:58,200 INFO L231 Difference]: Finished difference. Result has 270 places, 210 transitions, 955 flow [2022-11-20 10:46:58,200 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-20 10:46:58,201 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 99 predicate places. [2022-11-20 10:46:58,201 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 210 transitions, 955 flow [2022-11-20 10:46:58,201 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-20 10:46:58,202 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:58,202 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-20 10:46:58,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-20 10:46:58,202 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-20 10:46:58,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:58,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1893801473, now seen corresponding path program 9 times [2022-11-20 10:46:58,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:58,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057005376] [2022-11-20 10:46:58,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:58,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:58,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:58,409 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-20 10:46:58,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:58,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057005376] [2022-11-20 10:46:58,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057005376] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:58,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:58,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:58,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311730690] [2022-11-20 10:46:58,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:58,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:58,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:58,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:58,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:58,413 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:58,414 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-20 10:46:58,414 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:58,415 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:58,415 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:59,077 INFO L130 PetriNetUnfolder]: 122/1219 cut-off events. [2022-11-20 10:46:59,077 INFO L131 PetriNetUnfolder]: For 1957/1983 co-relation queries the response was YES. [2022-11-20 10:46:59,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2803 conditions, 1219 events. 122/1219 cut-off events. For 1957/1983 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 9552 event pairs, 59 based on Foata normal form. 6/1170 useless extension candidates. Maximal degree in co-relation 2743. Up to 345 conditions per place. [2022-11-20 10:46:59,085 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 50 selfloop transitions, 19 changer transitions 22/236 dead transitions. [2022-11-20 10:46:59,086 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 236 transitions, 1399 flow [2022-11-20 10:46:59,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 10:46:59,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-20 10:46:59,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2521 transitions. [2022-11-20 10:46:59,089 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7804953560371517 [2022-11-20 10:46:59,090 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2521 transitions. [2022-11-20 10:46:59,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2521 transitions. [2022-11-20 10:46:59,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:59,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2521 transitions. [2022-11-20 10:46:59,094 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-20 10:46:59,097 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-20 10:46:59,098 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-20 10:46:59,098 INFO L175 Difference]: Start difference. First operand has 270 places, 210 transitions, 955 flow. Second operand 17 states and 2521 transitions. [2022-11-20 10:46:59,098 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 236 transitions, 1399 flow [2022-11-20 10:46:59,111 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 236 transitions, 1292 flow, removed 25 selfloop flow, removed 17 redundant places. [2022-11-20 10:46:59,114 INFO L231 Difference]: Finished difference. Result has 261 places, 211 transitions, 975 flow [2022-11-20 10:46:59,115 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-20 10:46:59,115 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 90 predicate places. [2022-11-20 10:46:59,116 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 211 transitions, 975 flow [2022-11-20 10:46:59,116 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-20 10:46:59,116 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:59,116 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-20 10:46:59,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-20 10:46:59,117 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-20 10:46:59,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:59,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1666836289, now seen corresponding path program 10 times [2022-11-20 10:46:59,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:59,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061389466] [2022-11-20 10:46:59,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:59,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:59,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:46:59,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:46:59,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:46:59,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061389466] [2022-11-20 10:46:59,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061389466] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:46:59,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:46:59,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:46:59,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261503840] [2022-11-20 10:46:59,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:46:59,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:46:59,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:46:59,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:46:59,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:46:59,338 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:46:59,339 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-20 10:46:59,339 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:46:59,339 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:46:59,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:46:59,774 INFO L130 PetriNetUnfolder]: 117/1140 cut-off events. [2022-11-20 10:46:59,775 INFO L131 PetriNetUnfolder]: For 1665/1691 co-relation queries the response was YES. [2022-11-20 10:46:59,778 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2567 conditions, 1140 events. 117/1140 cut-off events. For 1665/1691 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8730 event pairs, 59 based on Foata normal form. 6/1091 useless extension candidates. Maximal degree in co-relation 2509. Up to 328 conditions per place. [2022-11-20 10:46:59,780 INFO L137 encePairwiseOnDemand]: 175/190 looper letters, 43 selfloop transitions, 7 changer transitions 30/222 dead transitions. [2022-11-20 10:46:59,780 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 222 transitions, 1210 flow [2022-11-20 10:46:59,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:46:59,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:46:59,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2223 transitions. [2022-11-20 10:46:59,782 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.78 [2022-11-20 10:46:59,782 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2223 transitions. [2022-11-20 10:46:59,782 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2223 transitions. [2022-11-20 10:46:59,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:46:59,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2223 transitions. [2022-11-20 10:46:59,784 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-20 10:46:59,788 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-20 10:46:59,789 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-20 10:46:59,789 INFO L175 Difference]: Start difference. First operand has 261 places, 211 transitions, 975 flow. Second operand 15 states and 2223 transitions. [2022-11-20 10:46:59,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 222 transitions, 1210 flow [2022-11-20 10:46:59,797 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 222 transitions, 1141 flow, removed 20 selfloop flow, removed 12 redundant places. [2022-11-20 10:46:59,799 INFO L231 Difference]: Finished difference. Result has 258 places, 192 transitions, 704 flow [2022-11-20 10:46:59,799 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-20 10:46:59,799 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 87 predicate places. [2022-11-20 10:46:59,799 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 192 transitions, 704 flow [2022-11-20 10:46:59,800 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-20 10:46:59,800 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:46:59,800 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-20 10:46:59,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-20 10:46:59,801 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-20 10:46:59,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:46:59,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1097396951, now seen corresponding path program 11 times [2022-11-20 10:46:59,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:46:59,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64384330] [2022-11-20 10:46:59,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:46:59,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:46:59,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:00,048 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-20 10:47:00,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:00,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64384330] [2022-11-20 10:47:00,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64384330] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:00,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:00,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:47:00,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828163993] [2022-11-20 10:47:00,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:00,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:47:00,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:00,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:47:00,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:47:00,052 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:47:00,053 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-20 10:47:00,053 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:00,053 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:47:00,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:00,641 INFO L130 PetriNetUnfolder]: 110/1042 cut-off events. [2022-11-20 10:47:00,641 INFO L131 PetriNetUnfolder]: For 998/1007 co-relation queries the response was YES. [2022-11-20 10:47:00,644 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2149 conditions, 1042 events. 110/1042 cut-off events. For 998/1007 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 7641 event pairs, 42 based on Foata normal form. 3/991 useless extension candidates. Maximal degree in co-relation 2095. Up to 232 conditions per place. [2022-11-20 10:47:00,646 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 71 selfloop transitions, 3 changer transitions 26/242 dead transitions. [2022-11-20 10:47:00,646 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 242 transitions, 1241 flow [2022-11-20 10:47:00,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 10:47:00,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 10:47:00,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2826 transitions. [2022-11-20 10:47:00,649 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.782825484764543 [2022-11-20 10:47:00,649 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2826 transitions. [2022-11-20 10:47:00,649 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2826 transitions. [2022-11-20 10:47:00,649 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:00,650 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2826 transitions. [2022-11-20 10:47:00,651 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-20 10:47:00,653 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-20 10:47:00,653 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-20 10:47:00,654 INFO L175 Difference]: Start difference. First operand has 258 places, 192 transitions, 704 flow. Second operand 19 states and 2826 transitions. [2022-11-20 10:47:00,654 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 242 transitions, 1241 flow [2022-11-20 10:47:00,659 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 242 transitions, 1103 flow, removed 45 selfloop flow, removed 18 redundant places. [2022-11-20 10:47:00,663 INFO L231 Difference]: Finished difference. Result has 250 places, 190 transitions, 691 flow [2022-11-20 10:47:00,663 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-20 10:47:00,663 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 79 predicate places. [2022-11-20 10:47:00,663 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 190 transitions, 691 flow [2022-11-20 10:47:00,664 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-20 10:47:00,664 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:00,664 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-20 10:47:00,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-20 10:47:00,664 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-20 10:47:00,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:00,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1357138849, now seen corresponding path program 12 times [2022-11-20 10:47:00,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:00,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718704886] [2022-11-20 10:47:00,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:00,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:00,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:00,883 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-20 10:47:00,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:00,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718704886] [2022-11-20 10:47:00,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718704886] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:00,884 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:00,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:47:00,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962137612] [2022-11-20 10:47:00,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:00,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:47:00,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:00,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:47:00,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:47:00,886 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:47:00,887 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-20 10:47:00,887 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:00,887 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:47:00,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:01,412 INFO L130 PetriNetUnfolder]: 106/1013 cut-off events. [2022-11-20 10:47:01,413 INFO L131 PetriNetUnfolder]: For 1399/1408 co-relation queries the response was YES. [2022-11-20 10:47:01,418 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2112 conditions, 1013 events. 106/1013 cut-off events. For 1399/1408 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7357 event pairs, 42 based on Foata normal form. 2/961 useless extension candidates. Maximal degree in co-relation 2056. Up to 258 conditions per place. [2022-11-20 10:47:01,420 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 48 selfloop transitions, 13 changer transitions 16/219 dead transitions. [2022-11-20 10:47:01,421 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 219 transitions, 1132 flow [2022-11-20 10:47:01,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:47:01,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:47:01,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2225 transitions. [2022-11-20 10:47:01,423 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7807017543859649 [2022-11-20 10:47:01,424 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2225 transitions. [2022-11-20 10:47:01,424 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2225 transitions. [2022-11-20 10:47:01,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:01,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2225 transitions. [2022-11-20 10:47:01,427 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-20 10:47:01,429 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-20 10:47:01,430 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-20 10:47:01,430 INFO L175 Difference]: Start difference. First operand has 250 places, 190 transitions, 691 flow. Second operand 15 states and 2225 transitions. [2022-11-20 10:47:01,430 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 219 transitions, 1132 flow [2022-11-20 10:47:01,438 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 219 transitions, 1032 flow, removed 47 selfloop flow, removed 12 redundant places. [2022-11-20 10:47:01,441 INFO L231 Difference]: Finished difference. Result has 249 places, 200 transitions, 802 flow [2022-11-20 10:47:01,442 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=647, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=802, PETRI_PLACES=249, PETRI_TRANSITIONS=200} [2022-11-20 10:47:01,442 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 78 predicate places. [2022-11-20 10:47:01,442 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 200 transitions, 802 flow [2022-11-20 10:47:01,443 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-20 10:47:01,443 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:01,443 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-20 10:47:01,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-20 10:47:01,443 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-20 10:47:01,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:01,444 INFO L85 PathProgramCache]: Analyzing trace with hash 771642015, now seen corresponding path program 13 times [2022-11-20 10:47:01,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:01,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345445699] [2022-11-20 10:47:01,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:01,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:01,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:01,646 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-20 10:47:01,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:01,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345445699] [2022-11-20 10:47:01,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345445699] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:01,647 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:01,647 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:47:01,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482881866] [2022-11-20 10:47:01,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:01,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:47:01,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:01,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:47:01,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:47:01,650 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:47:01,651 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 200 transitions, 802 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:01,651 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:01,652 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:47:01,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:02,186 INFO L130 PetriNetUnfolder]: 104/1005 cut-off events. [2022-11-20 10:47:02,186 INFO L131 PetriNetUnfolder]: For 1130/1139 co-relation queries the response was YES. [2022-11-20 10:47:02,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2101 conditions, 1005 events. 104/1005 cut-off events. For 1130/1139 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 7277 event pairs, 42 based on Foata normal form. 2/953 useless extension candidates. Maximal degree in co-relation 2044. Up to 232 conditions per place. [2022-11-20 10:47:02,193 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 64 selfloop transitions, 8 changer transitions 26/240 dead transitions. [2022-11-20 10:47:02,194 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 240 transitions, 1264 flow [2022-11-20 10:47:02,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 10:47:02,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-20 10:47:02,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2677 transitions. [2022-11-20 10:47:02,197 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7827485380116959 [2022-11-20 10:47:02,197 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2677 transitions. [2022-11-20 10:47:02,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2677 transitions. [2022-11-20 10:47:02,198 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:02,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2677 transitions. [2022-11-20 10:47:02,202 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-20 10:47:02,205 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-20 10:47:02,206 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-20 10:47:02,206 INFO L175 Difference]: Start difference. First operand has 249 places, 200 transitions, 802 flow. Second operand 18 states and 2677 transitions. [2022-11-20 10:47:02,207 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 240 transitions, 1264 flow [2022-11-20 10:47:02,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 240 transitions, 1170 flow, removed 40 selfloop flow, removed 11 redundant places. [2022-11-20 10:47:02,219 INFO L231 Difference]: Finished difference. Result has 261 places, 198 transitions, 783 flow [2022-11-20 10:47:02,220 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=753, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=783, PETRI_PLACES=261, PETRI_TRANSITIONS=198} [2022-11-20 10:47:02,220 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 90 predicate places. [2022-11-20 10:47:02,220 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 198 transitions, 783 flow [2022-11-20 10:47:02,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:02,221 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:02,221 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:47:02,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-20 10:47:02,222 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-20 10:47:02,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:02,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1120121047, now seen corresponding path program 14 times [2022-11-20 10:47:02,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:02,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509542968] [2022-11-20 10:47:02,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:02,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:02,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:02,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-20 10:47:02,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:02,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509542968] [2022-11-20 10:47:02,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509542968] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:02,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:02,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:47:02,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131205312] [2022-11-20 10:47:02,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:02,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:47:02,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:02,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:47:02,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:47:02,464 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:47:02,465 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 198 transitions, 783 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:02,466 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:02,466 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:47:02,466 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:02,981 INFO L130 PetriNetUnfolder]: 101/1005 cut-off events. [2022-11-20 10:47:02,981 INFO L131 PetriNetUnfolder]: For 967/976 co-relation queries the response was YES. [2022-11-20 10:47:02,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2048 conditions, 1005 events. 101/1005 cut-off events. For 967/976 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 7298 event pairs, 42 based on Foata normal form. 2/953 useless extension candidates. Maximal degree in co-relation 1988. Up to 256 conditions per place. [2022-11-20 10:47:02,987 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 46 selfloop transitions, 11 changer transitions 18/217 dead transitions. [2022-11-20 10:47:02,987 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 217 transitions, 1119 flow [2022-11-20 10:47:02,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:47:02,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:47:02,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2221 transitions. [2022-11-20 10:47:02,990 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.779298245614035 [2022-11-20 10:47:02,990 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2221 transitions. [2022-11-20 10:47:02,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2221 transitions. [2022-11-20 10:47:02,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:02,991 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2221 transitions. [2022-11-20 10:47:02,992 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-20 10:47:02,994 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-20 10:47:02,994 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-20 10:47:02,995 INFO L175 Difference]: Start difference. First operand has 261 places, 198 transitions, 783 flow. Second operand 15 states and 2221 transitions. [2022-11-20 10:47:02,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 217 transitions, 1119 flow [2022-11-20 10:47:03,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 217 transitions, 1036 flow, removed 30 selfloop flow, removed 17 redundant places. [2022-11-20 10:47:03,004 INFO L231 Difference]: Finished difference. Result has 253 places, 198 transitions, 778 flow [2022-11-20 10:47:03,005 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=738, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=778, PETRI_PLACES=253, PETRI_TRANSITIONS=198} [2022-11-20 10:47:03,005 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 82 predicate places. [2022-11-20 10:47:03,005 INFO L495 AbstractCegarLoop]: Abstraction has has 253 places, 198 transitions, 778 flow [2022-11-20 10:47:03,006 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-20 10:47:03,006 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:03,006 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-20 10:47:03,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-20 10:47:03,006 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-20 10:47:03,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:03,007 INFO L85 PathProgramCache]: Analyzing trace with hash 779445597, now seen corresponding path program 15 times [2022-11-20 10:47:03,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:03,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149417350] [2022-11-20 10:47:03,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:03,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:03,247 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-20 10:47:03,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:03,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149417350] [2022-11-20 10:47:03,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149417350] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:03,248 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:03,248 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 10:47:03,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073840794] [2022-11-20 10:47:03,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:03,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:47:03,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:03,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:47:03,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:47:03,250 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 190 [2022-11-20 10:47:03,251 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 198 transitions, 778 flow. Second operand has 10 states, 10 states have (on average 146.9) internal successors, (1469), 10 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:03,252 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:03,252 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 190 [2022-11-20 10:47:03,252 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:03,749 INFO L130 PetriNetUnfolder]: 97/931 cut-off events. [2022-11-20 10:47:03,749 INFO L131 PetriNetUnfolder]: For 768/778 co-relation queries the response was YES. [2022-11-20 10:47:03,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1867 conditions, 931 events. 97/931 cut-off events. For 768/778 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6524 event pairs, 42 based on Foata normal form. 2/879 useless extension candidates. Maximal degree in co-relation 1812. Up to 232 conditions per place. [2022-11-20 10:47:03,757 INFO L137 encePairwiseOnDemand]: 178/190 looper letters, 39 selfloop transitions, 0 changer transitions 31/210 dead transitions. [2022-11-20 10:47:03,757 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 210 transitions, 999 flow [2022-11-20 10:47:03,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 10:47:03,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-20 10:47:03,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2508 transitions. [2022-11-20 10:47:03,760 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7764705882352941 [2022-11-20 10:47:03,760 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2508 transitions. [2022-11-20 10:47:03,760 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2508 transitions. [2022-11-20 10:47:03,761 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:03,761 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2508 transitions. [2022-11-20 10:47:03,764 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-20 10:47:03,767 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-20 10:47:03,768 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-20 10:47:03,768 INFO L175 Difference]: Start difference. First operand has 253 places, 198 transitions, 778 flow. Second operand 17 states and 2508 transitions. [2022-11-20 10:47:03,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 210 transitions, 999 flow [2022-11-20 10:47:03,775 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 210 transitions, 953 flow, removed 9 selfloop flow, removed 11 redundant places. [2022-11-20 10:47:03,778 INFO L231 Difference]: Finished difference. Result has 252 places, 179 transitions, 566 flow [2022-11-20 10:47:03,778 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=744, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=566, PETRI_PLACES=252, PETRI_TRANSITIONS=179} [2022-11-20 10:47:03,779 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 81 predicate places. [2022-11-20 10:47:03,779 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 179 transitions, 566 flow [2022-11-20 10:47:03,780 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-20 10:47:03,780 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:03,780 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-20 10:47:03,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-20 10:47:03,780 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-20 10:47:03,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:03,781 INFO L85 PathProgramCache]: Analyzing trace with hash -175841557, now seen corresponding path program 1 times [2022-11-20 10:47:03,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:03,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951346020] [2022-11-20 10:47:03,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:03,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:03,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:04,229 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-20 10:47:04,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:04,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951346020] [2022-11-20 10:47:04,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951346020] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:04,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:04,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:04,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320498835] [2022-11-20 10:47:04,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:04,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:04,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:04,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:04,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:04,233 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:04,234 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 179 transitions, 566 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:04,234 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:04,235 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:04,235 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:06,052 INFO L130 PetriNetUnfolder]: 732/3039 cut-off events. [2022-11-20 10:47:06,053 INFO L131 PetriNetUnfolder]: For 2825/2843 co-relation queries the response was YES. [2022-11-20 10:47:06,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6723 conditions, 3039 events. 732/3039 cut-off events. For 2825/2843 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 27222 event pairs, 244 based on Foata normal form. 3/2849 useless extension candidates. Maximal degree in co-relation 6671. Up to 661 conditions per place. [2022-11-20 10:47:06,068 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 132 selfloop transitions, 27 changer transitions 38/326 dead transitions. [2022-11-20 10:47:06,068 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 326 transitions, 1689 flow [2022-11-20 10:47:06,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 10:47:06,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 10:47:06,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3283 transitions. [2022-11-20 10:47:06,071 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7199561403508772 [2022-11-20 10:47:06,072 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3283 transitions. [2022-11-20 10:47:06,072 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3283 transitions. [2022-11-20 10:47:06,072 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:06,072 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3283 transitions. [2022-11-20 10:47:06,076 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 136.79166666666666) internal successors, (3283), 24 states have internal predecessors, (3283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:06,080 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 190.0) internal successors, (4750), 25 states have internal predecessors, (4750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:06,081 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 190.0) internal successors, (4750), 25 states have internal predecessors, (4750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:06,082 INFO L175 Difference]: Start difference. First operand has 252 places, 179 transitions, 566 flow. Second operand 24 states and 3283 transitions. [2022-11-20 10:47:06,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 326 transitions, 1689 flow [2022-11-20 10:47:06,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 326 transitions, 1573 flow, removed 54 selfloop flow, removed 10 redundant places. [2022-11-20 10:47:06,101 INFO L231 Difference]: Finished difference. Result has 251 places, 208 transitions, 832 flow [2022-11-20 10:47:06,102 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=528, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=832, PETRI_PLACES=251, PETRI_TRANSITIONS=208} [2022-11-20 10:47:06,102 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 80 predicate places. [2022-11-20 10:47:06,102 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 208 transitions, 832 flow [2022-11-20 10:47:06,103 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-20 10:47:06,103 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:06,103 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-20 10:47:06,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-20 10:47:06,104 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-20 10:47:06,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:06,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1724406395, now seen corresponding path program 2 times [2022-11-20 10:47:06,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:06,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853439125] [2022-11-20 10:47:06,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:06,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:06,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:06,672 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-20 10:47:06,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:06,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853439125] [2022-11-20 10:47:06,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853439125] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:06,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:06,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:06,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881589957] [2022-11-20 10:47:06,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:06,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:06,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:06,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:06,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:06,675 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:06,677 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 208 transitions, 832 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:06,677 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:06,677 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:06,677 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:10,738 INFO L130 PetriNetUnfolder]: 1227/5010 cut-off events. [2022-11-20 10:47:10,738 INFO L131 PetriNetUnfolder]: For 9000/9027 co-relation queries the response was YES. [2022-11-20 10:47:10,757 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14371 conditions, 5010 events. 1227/5010 cut-off events. For 9000/9027 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 44646 event pairs, 441 based on Foata normal form. 18/4878 useless extension candidates. Maximal degree in co-relation 14308. Up to 1317 conditions per place. [2022-11-20 10:47:10,769 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 218 selfloop transitions, 26 changer transitions 84/457 dead transitions. [2022-11-20 10:47:10,769 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 457 transitions, 2968 flow [2022-11-20 10:47:10,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-20 10:47:10,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-11-20 10:47:10,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 5939 transitions. [2022-11-20 10:47:10,775 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7104066985645933 [2022-11-20 10:47:10,775 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 5939 transitions. [2022-11-20 10:47:10,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 5939 transitions. [2022-11-20 10:47:10,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:10,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 5939 transitions. [2022-11-20 10:47:10,782 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 134.97727272727272) internal successors, (5939), 44 states have internal predecessors, (5939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:10,789 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-20 10:47:10,792 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-20 10:47:10,792 INFO L175 Difference]: Start difference. First operand has 251 places, 208 transitions, 832 flow. Second operand 44 states and 5939 transitions. [2022-11-20 10:47:10,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 457 transitions, 2968 flow [2022-11-20 10:47:10,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 457 transitions, 2784 flow, removed 92 selfloop flow, removed 8 redundant places. [2022-11-20 10:47:10,883 INFO L231 Difference]: Finished difference. Result has 319 places, 220 transitions, 1129 flow [2022-11-20 10:47:10,884 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=764, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=1129, PETRI_PLACES=319, PETRI_TRANSITIONS=220} [2022-11-20 10:47:10,884 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 148 predicate places. [2022-11-20 10:47:10,884 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 220 transitions, 1129 flow [2022-11-20 10:47:10,885 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-20 10:47:10,885 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:10,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, 1, 1, 1, 1, 1, 1] [2022-11-20 10:47:10,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-20 10:47:10,886 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-20 10:47:10,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:10,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1282105351, now seen corresponding path program 3 times [2022-11-20 10:47:10,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:10,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960833125] [2022-11-20 10:47:10,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:10,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:10,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:11,404 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-20 10:47:11,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:11,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960833125] [2022-11-20 10:47:11,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960833125] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:11,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:11,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:11,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410341526] [2022-11-20 10:47:11,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:11,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:11,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:11,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:11,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:11,409 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:11,410 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 220 transitions, 1129 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:11,410 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:11,410 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:11,410 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:16,038 INFO L130 PetriNetUnfolder]: 1201/5031 cut-off events. [2022-11-20 10:47:16,038 INFO L131 PetriNetUnfolder]: For 39134/39180 co-relation queries the response was YES. [2022-11-20 10:47:16,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21131 conditions, 5031 events. 1201/5031 cut-off events. For 39134/39180 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 45503 event pairs, 489 based on Foata normal form. 12/4907 useless extension candidates. Maximal degree in co-relation 21033. Up to 1437 conditions per place. [2022-11-20 10:47:16,113 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 310 selfloop transitions, 20 changer transitions 84/543 dead transitions. [2022-11-20 10:47:16,114 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 543 transitions, 5336 flow [2022-11-20 10:47:16,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-20 10:47:16,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-11-20 10:47:16,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 5935 transitions. [2022-11-20 10:47:16,119 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7099282296650717 [2022-11-20 10:47:16,119 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 5935 transitions. [2022-11-20 10:47:16,119 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 5935 transitions. [2022-11-20 10:47:16,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:16,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 5935 transitions. [2022-11-20 10:47:16,125 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 134.88636363636363) internal successors, (5935), 44 states have internal predecessors, (5935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:16,130 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-20 10:47:16,131 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-20 10:47:16,131 INFO L175 Difference]: Start difference. First operand has 319 places, 220 transitions, 1129 flow. Second operand 44 states and 5935 transitions. [2022-11-20 10:47:16,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 543 transitions, 5336 flow [2022-11-20 10:47:16,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 543 transitions, 5160 flow, removed 73 selfloop flow, removed 14 redundant places. [2022-11-20 10:47:16,250 INFO L231 Difference]: Finished difference. Result has 354 places, 226 transitions, 1377 flow [2022-11-20 10:47:16,250 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1096, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=1377, PETRI_PLACES=354, PETRI_TRANSITIONS=226} [2022-11-20 10:47:16,251 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 183 predicate places. [2022-11-20 10:47:16,251 INFO L495 AbstractCegarLoop]: Abstraction has has 354 places, 226 transitions, 1377 flow [2022-11-20 10:47:16,251 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-20 10:47:16,251 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:16,252 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-20 10:47:16,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-11-20 10:47:16,252 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-20 10:47:16,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:16,252 INFO L85 PathProgramCache]: Analyzing trace with hash 187908057, now seen corresponding path program 4 times [2022-11-20 10:47:16,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:16,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270968678] [2022-11-20 10:47:16,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:16,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:16,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:16,765 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-20 10:47:16,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:16,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270968678] [2022-11-20 10:47:16,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270968678] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:16,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:16,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:16,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757700976] [2022-11-20 10:47:16,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:16,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:16,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:16,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:16,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:16,769 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:16,771 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 226 transitions, 1377 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:16,771 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:16,771 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:16,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:20,653 INFO L130 PetriNetUnfolder]: 1179/4846 cut-off events. [2022-11-20 10:47:20,653 INFO L131 PetriNetUnfolder]: For 58677/58731 co-relation queries the response was YES. [2022-11-20 10:47:20,716 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23281 conditions, 4846 events. 1179/4846 cut-off events. For 58677/58731 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 42929 event pairs, 586 based on Foata normal form. 13/4697 useless extension candidates. Maximal degree in co-relation 23155. Up to 1437 conditions per place. [2022-11-20 10:47:20,733 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 200 selfloop transitions, 29 changer transitions 48/406 dead transitions. [2022-11-20 10:47:20,733 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 406 transitions, 4309 flow [2022-11-20 10:47:20,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-20 10:47:20,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-20 10:47:20,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3934 transitions. [2022-11-20 10:47:20,737 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7139745916515426 [2022-11-20 10:47:20,737 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3934 transitions. [2022-11-20 10:47:20,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3934 transitions. [2022-11-20 10:47:20,737 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:20,738 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3934 transitions. [2022-11-20 10:47:20,740 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 135.6551724137931) internal successors, (3934), 29 states have internal predecessors, (3934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:20,743 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-20 10:47:20,743 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-20 10:47:20,744 INFO L175 Difference]: Start difference. First operand has 354 places, 226 transitions, 1377 flow. Second operand 29 states and 3934 transitions. [2022-11-20 10:47:20,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 406 transitions, 4309 flow [2022-11-20 10:47:20,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 406 transitions, 3998 flow, removed 153 selfloop flow, removed 23 redundant places. [2022-11-20 10:47:20,987 INFO L231 Difference]: Finished difference. Result has 348 places, 242 transitions, 1675 flow [2022-11-20 10:47:20,988 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1296, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=1675, PETRI_PLACES=348, PETRI_TRANSITIONS=242} [2022-11-20 10:47:20,988 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 177 predicate places. [2022-11-20 10:47:20,988 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 242 transitions, 1675 flow [2022-11-20 10:47:20,989 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-20 10:47:20,989 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:20,989 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-20 10:47:20,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-11-20 10:47:20,989 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-20 10:47:20,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:20,990 INFO L85 PathProgramCache]: Analyzing trace with hash -487922519, now seen corresponding path program 5 times [2022-11-20 10:47:20,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:20,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329532064] [2022-11-20 10:47:20,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:20,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:21,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:21,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:47:21,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:21,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329532064] [2022-11-20 10:47:21,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329532064] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:21,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:21,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:21,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84814440] [2022-11-20 10:47:21,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:21,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:21,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:21,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:21,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:21,472 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:21,474 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 242 transitions, 1675 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:21,474 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:21,474 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:21,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:24,500 INFO L130 PetriNetUnfolder]: 1199/4648 cut-off events. [2022-11-20 10:47:24,500 INFO L131 PetriNetUnfolder]: For 60189/60235 co-relation queries the response was YES. [2022-11-20 10:47:24,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23547 conditions, 4648 events. 1199/4648 cut-off events. For 60189/60235 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 40030 event pairs, 486 based on Foata normal form. 7/4530 useless extension candidates. Maximal degree in co-relation 23419. Up to 1387 conditions per place. [2022-11-20 10:47:24,556 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 196 selfloop transitions, 55 changer transitions 46/426 dead transitions. [2022-11-20 10:47:24,557 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 426 transitions, 4778 flow [2022-11-20 10:47:24,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 10:47:24,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-20 10:47:24,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3150 transitions. [2022-11-20 10:47:24,560 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7208237986270023 [2022-11-20 10:47:24,560 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3150 transitions. [2022-11-20 10:47:24,560 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3150 transitions. [2022-11-20 10:47:24,561 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:24,561 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3150 transitions. [2022-11-20 10:47:24,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 136.95652173913044) internal successors, (3150), 23 states have internal predecessors, (3150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:24,565 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-20 10:47:24,566 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-20 10:47:24,566 INFO L175 Difference]: Start difference. First operand has 348 places, 242 transitions, 1675 flow. Second operand 23 states and 3150 transitions. [2022-11-20 10:47:24,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 426 transitions, 4778 flow [2022-11-20 10:47:24,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 426 transitions, 4356 flow, removed 170 selfloop flow, removed 24 redundant places. [2022-11-20 10:47:24,878 INFO L231 Difference]: Finished difference. Result has 345 places, 266 transitions, 2058 flow [2022-11-20 10:47:24,878 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1499, PETRI_DIFFERENCE_MINUEND_PLACES=308, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2058, PETRI_PLACES=345, PETRI_TRANSITIONS=266} [2022-11-20 10:47:24,879 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 174 predicate places. [2022-11-20 10:47:24,879 INFO L495 AbstractCegarLoop]: Abstraction has has 345 places, 266 transitions, 2058 flow [2022-11-20 10:47:24,879 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-20 10:47:24,879 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:24,879 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-20 10:47:24,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-11-20 10:47:24,880 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-20 10:47:24,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:24,880 INFO L85 PathProgramCache]: Analyzing trace with hash 278892473, now seen corresponding path program 6 times [2022-11-20 10:47:24,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:24,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559685819] [2022-11-20 10:47:24,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:24,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:24,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:25,366 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-20 10:47:25,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:25,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559685819] [2022-11-20 10:47:25,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559685819] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:25,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:25,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:25,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925614495] [2022-11-20 10:47:25,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:25,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:25,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:25,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:25,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:25,369 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:25,370 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 266 transitions, 2058 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:25,371 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:25,371 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:25,371 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:29,147 INFO L130 PetriNetUnfolder]: 1230/5078 cut-off events. [2022-11-20 10:47:29,147 INFO L131 PetriNetUnfolder]: For 53320/53376 co-relation queries the response was YES. [2022-11-20 10:47:29,198 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24194 conditions, 5078 events. 1230/5078 cut-off events. For 53320/53376 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 45849 event pairs, 583 based on Foata normal form. 15/4936 useless extension candidates. Maximal degree in co-relation 24072. Up to 1437 conditions per place. [2022-11-20 10:47:29,214 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 267 selfloop transitions, 48 changer transitions 76/520 dead transitions. [2022-11-20 10:47:29,215 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 520 transitions, 6019 flow [2022-11-20 10:47:29,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-20 10:47:29,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-20 10:47:29,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5531 transitions. [2022-11-20 10:47:29,219 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.710012836970475 [2022-11-20 10:47:29,219 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5531 transitions. [2022-11-20 10:47:29,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5531 transitions. [2022-11-20 10:47:29,221 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:29,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5531 transitions. [2022-11-20 10:47:29,228 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-20 10:47:29,235 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-20 10:47:29,237 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-20 10:47:29,237 INFO L175 Difference]: Start difference. First operand has 345 places, 266 transitions, 2058 flow. Second operand 41 states and 5531 transitions. [2022-11-20 10:47:29,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 520 transitions, 6019 flow [2022-11-20 10:47:29,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 366 places, 520 transitions, 5606 flow, removed 97 selfloop flow, removed 10 redundant places. [2022-11-20 10:47:29,550 INFO L231 Difference]: Finished difference. Result has 399 places, 281 transitions, 2209 flow [2022-11-20 10:47:29,551 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=1833, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2209, PETRI_PLACES=399, PETRI_TRANSITIONS=281} [2022-11-20 10:47:29,551 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 228 predicate places. [2022-11-20 10:47:29,551 INFO L495 AbstractCegarLoop]: Abstraction has has 399 places, 281 transitions, 2209 flow [2022-11-20 10:47:29,552 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-20 10:47:29,552 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:29,552 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-20 10:47:29,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-20 10:47:29,552 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-20 10:47:29,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:29,552 INFO L85 PathProgramCache]: Analyzing trace with hash -665790819, now seen corresponding path program 7 times [2022-11-20 10:47:29,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:29,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513585392] [2022-11-20 10:47:29,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:29,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:29,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:47:29,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:29,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513585392] [2022-11-20 10:47:29,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513585392] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:29,928 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:29,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:29,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597818849] [2022-11-20 10:47:29,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:29,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:29,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:29,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:29,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:29,932 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:29,933 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 281 transitions, 2209 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:29,933 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:29,933 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:29,933 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:34,840 INFO L130 PetriNetUnfolder]: 1640/8263 cut-off events. [2022-11-20 10:47:34,841 INFO L131 PetriNetUnfolder]: For 82400/82457 co-relation queries the response was YES. [2022-11-20 10:47:34,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35624 conditions, 8263 events. 1640/8263 cut-off events. For 82400/82457 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 85480 event pairs, 404 based on Foata normal form. 10/8093 useless extension candidates. Maximal degree in co-relation 35475. Up to 1466 conditions per place. [2022-11-20 10:47:34,930 INFO L137 encePairwiseOnDemand]: 162/190 looper letters, 298 selfloop transitions, 83 changer transitions 49/559 dead transitions. [2022-11-20 10:47:34,931 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 406 places, 559 transitions, 6618 flow [2022-11-20 10:47:34,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-20 10:47:34,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-20 10:47:34,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 5188 transitions. [2022-11-20 10:47:34,936 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7185595567867036 [2022-11-20 10:47:34,936 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 5188 transitions. [2022-11-20 10:47:34,936 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 5188 transitions. [2022-11-20 10:47:34,937 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:34,937 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 5188 transitions. [2022-11-20 10:47:34,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 136.52631578947367) internal successors, (5188), 38 states have internal predecessors, (5188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:34,946 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-20 10:47:34,947 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-20 10:47:34,947 INFO L175 Difference]: Start difference. First operand has 399 places, 281 transitions, 2209 flow. Second operand 38 states and 5188 transitions. [2022-11-20 10:47:34,947 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 406 places, 559 transitions, 6618 flow [2022-11-20 10:47:35,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 375 places, 559 transitions, 6283 flow, removed 140 selfloop flow, removed 31 redundant places. [2022-11-20 10:47:35,394 INFO L231 Difference]: Finished difference. Result has 409 places, 342 transitions, 3213 flow [2022-11-20 10:47:35,394 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2087, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=3213, PETRI_PLACES=409, PETRI_TRANSITIONS=342} [2022-11-20 10:47:35,394 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 238 predicate places. [2022-11-20 10:47:35,394 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 342 transitions, 3213 flow [2022-11-20 10:47:35,395 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-20 10:47:35,395 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:35,395 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-20 10:47:35,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-11-20 10:47:35,395 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-20 10:47:35,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:35,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1389502753, now seen corresponding path program 8 times [2022-11-20 10:47:35,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:35,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239760369] [2022-11-20 10:47:35,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:35,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:35,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:35,821 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-20 10:47:35,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:35,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239760369] [2022-11-20 10:47:35,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239760369] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:35,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:35,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:35,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066924790] [2022-11-20 10:47:35,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:35,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:35,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:35,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:35,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:35,824 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:35,825 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 342 transitions, 3213 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:35,825 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:35,825 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:35,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:42,016 INFO L130 PetriNetUnfolder]: 2116/10494 cut-off events. [2022-11-20 10:47:42,016 INFO L131 PetriNetUnfolder]: For 128938/129124 co-relation queries the response was YES. [2022-11-20 10:47:42,187 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48347 conditions, 10494 events. 2116/10494 cut-off events. For 128938/129124 co-relation queries the response was YES. Maximal size of possible extension queue 257. Compared 114970 event pairs, 470 based on Foata normal form. 55/10355 useless extension candidates. Maximal degree in co-relation 48194. Up to 1917 conditions per place. [2022-11-20 10:47:42,221 INFO L137 encePairwiseOnDemand]: 164/190 looper letters, 492 selfloop transitions, 119 changer transitions 67/807 dead transitions. [2022-11-20 10:47:42,221 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 437 places, 807 transitions, 10532 flow [2022-11-20 10:47:42,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-20 10:47:42,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-11-20 10:47:42,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 6154 transitions. [2022-11-20 10:47:42,226 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.719766081871345 [2022-11-20 10:47:42,226 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 6154 transitions. [2022-11-20 10:47:42,227 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 6154 transitions. [2022-11-20 10:47:42,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:42,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 6154 transitions. [2022-11-20 10:47:42,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 136.75555555555556) internal successors, (6154), 45 states have internal predecessors, (6154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:42,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 190.0) internal successors, (8740), 46 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:42,238 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 190.0) internal successors, (8740), 46 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:42,238 INFO L175 Difference]: Start difference. First operand has 409 places, 342 transitions, 3213 flow. Second operand 45 states and 6154 transitions. [2022-11-20 10:47:42,239 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 437 places, 807 transitions, 10532 flow [2022-11-20 10:47:43,163 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 807 transitions, 9984 flow, removed 274 selfloop flow, removed 13 redundant places. [2022-11-20 10:47:43,174 INFO L231 Difference]: Finished difference. Result has 460 places, 417 transitions, 4425 flow [2022-11-20 10:47:43,174 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=2933, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=342, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=4425, PETRI_PLACES=460, PETRI_TRANSITIONS=417} [2022-11-20 10:47:43,175 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 289 predicate places. [2022-11-20 10:47:43,175 INFO L495 AbstractCegarLoop]: Abstraction has has 460 places, 417 transitions, 4425 flow [2022-11-20 10:47:43,175 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-20 10:47:43,175 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:43,176 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-20 10:47:43,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-11-20 10:47:43,176 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-20 10:47:43,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:43,176 INFO L85 PathProgramCache]: Analyzing trace with hash 513857283, now seen corresponding path program 9 times [2022-11-20 10:47:43,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:43,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533543229] [2022-11-20 10:47:43,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:43,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:43,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:43,725 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-20 10:47:43,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:43,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533543229] [2022-11-20 10:47:43,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533543229] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:43,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:43,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:43,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791744589] [2022-11-20 10:47:43,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:43,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:43,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:43,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:43,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:43,730 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:43,732 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 460 places, 417 transitions, 4425 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:43,732 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:43,733 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:43,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:51,276 INFO L130 PetriNetUnfolder]: 2153/10059 cut-off events. [2022-11-20 10:47:51,276 INFO L131 PetriNetUnfolder]: For 143024/143394 co-relation queries the response was YES. [2022-11-20 10:47:51,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51629 conditions, 10059 events. 2153/10059 cut-off events. For 143024/143394 co-relation queries the response was YES. Maximal size of possible extension queue 260. Compared 107909 event pairs, 950 based on Foata normal form. 33/9834 useless extension candidates. Maximal degree in co-relation 51453. Up to 3101 conditions per place. [2022-11-20 10:47:51,441 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 354 selfloop transitions, 68 changer transitions 60/611 dead transitions. [2022-11-20 10:47:51,442 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 611 transitions, 8938 flow [2022-11-20 10:47:51,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-20 10:47:51,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-20 10:47:51,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4728 transitions. [2022-11-20 10:47:51,446 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7109774436090226 [2022-11-20 10:47:51,446 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4728 transitions. [2022-11-20 10:47:51,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4728 transitions. [2022-11-20 10:47:51,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:47:51,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4728 transitions. [2022-11-20 10:47:51,451 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-20 10:47:51,454 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-20 10:47:51,455 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-20 10:47:51,456 INFO L175 Difference]: Start difference. First operand has 460 places, 417 transitions, 4425 flow. Second operand 35 states and 4728 transitions. [2022-11-20 10:47:51,456 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 468 places, 611 transitions, 8938 flow [2022-11-20 10:47:52,409 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 611 transitions, 8580 flow, removed 179 selfloop flow, removed 21 redundant places. [2022-11-20 10:47:52,419 INFO L231 Difference]: Finished difference. Result has 478 places, 437 transitions, 5060 flow [2022-11-20 10:47:52,420 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4273, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=417, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=357, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5060, PETRI_PLACES=478, PETRI_TRANSITIONS=437} [2022-11-20 10:47:52,421 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 307 predicate places. [2022-11-20 10:47:52,421 INFO L495 AbstractCegarLoop]: Abstraction has has 478 places, 437 transitions, 5060 flow [2022-11-20 10:47:52,422 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-20 10:47:52,422 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:47:52,422 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:47:52,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-11-20 10:47:52,423 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-20 10:47:52,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:47:52,423 INFO L85 PathProgramCache]: Analyzing trace with hash 858837041, now seen corresponding path program 10 times [2022-11-20 10:47:52,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:47:52,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204550726] [2022-11-20 10:47:52,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:47:52,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:47:52,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:47:53,138 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-20 10:47:53,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:47:53,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204550726] [2022-11-20 10:47:53,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204550726] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:47:53,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:47:53,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:47:53,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720358511] [2022-11-20 10:47:53,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:47:53,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:47:53,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:47:53,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:47:53,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:47:53,143 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:47:53,145 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 478 places, 437 transitions, 5060 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:47:53,145 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:47:53,145 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:47:53,145 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:47:59,393 INFO L130 PetriNetUnfolder]: 2172/10387 cut-off events. [2022-11-20 10:47:59,394 INFO L131 PetriNetUnfolder]: For 157731/158039 co-relation queries the response was YES. [2022-11-20 10:47:59,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53554 conditions, 10387 events. 2172/10387 cut-off events. For 157731/158039 co-relation queries the response was YES. Maximal size of possible extension queue 283. Compared 113221 event pairs, 1021 based on Foata normal form. 57/10171 useless extension candidates. Maximal degree in co-relation 53367. Up to 3219 conditions per place. [2022-11-20 10:47:59,994 INFO L137 encePairwiseOnDemand]: 167/190 looper letters, 432 selfloop transitions, 102 changer transitions 57/720 dead transitions. [2022-11-20 10:47:59,995 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 720 transitions, 10259 flow [2022-11-20 10:47:59,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-20 10:47:59,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-20 10:47:59,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4792 transitions. [2022-11-20 10:48:00,000 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7206015037593985 [2022-11-20 10:48:00,000 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4792 transitions. [2022-11-20 10:48:00,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4792 transitions. [2022-11-20 10:48:00,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:48:00,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4792 transitions. [2022-11-20 10:48:00,008 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 136.9142857142857) internal successors, (4792), 35 states have internal predecessors, (4792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:48:00,014 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-20 10:48:00,016 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-20 10:48:00,016 INFO L175 Difference]: Start difference. First operand has 478 places, 437 transitions, 5060 flow. Second operand 35 states and 4792 transitions. [2022-11-20 10:48:00,017 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 720 transitions, 10259 flow [2022-11-20 10:48:01,315 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 720 transitions, 9803 flow, removed 190 selfloop flow, removed 21 redundant places. [2022-11-20 10:48:01,326 INFO L231 Difference]: Finished difference. Result has 493 places, 454 transitions, 5551 flow [2022-11-20 10:48:01,327 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=4785, PETRI_DIFFERENCE_MINUEND_PLACES=434, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5551, PETRI_PLACES=493, PETRI_TRANSITIONS=454} [2022-11-20 10:48:01,327 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 322 predicate places. [2022-11-20 10:48:01,328 INFO L495 AbstractCegarLoop]: Abstraction has has 493 places, 454 transitions, 5551 flow [2022-11-20 10:48:01,328 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-20 10:48:01,328 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:48:01,329 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-20 10:48:01,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-20 10:48:01,329 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-20 10:48:01,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:48:01,330 INFO L85 PathProgramCache]: Analyzing trace with hash -633929867, now seen corresponding path program 11 times [2022-11-20 10:48:01,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:48:01,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294640197] [2022-11-20 10:48:01,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:48:01,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:48:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:48:01,786 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-20 10:48:01,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:48:01,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294640197] [2022-11-20 10:48:01,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294640197] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:48:01,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:48:01,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:48:01,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876039868] [2022-11-20 10:48:01,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:48:01,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:48:01,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:48:01,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:48:01,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:48:01,790 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:48:01,791 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 493 places, 454 transitions, 5551 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:48:01,791 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:48:01,791 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:48:01,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:48:09,875 INFO L130 PetriNetUnfolder]: 2183/10305 cut-off events. [2022-11-20 10:48:09,875 INFO L131 PetriNetUnfolder]: For 154063/154390 co-relation queries the response was YES. [2022-11-20 10:48:10,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53907 conditions, 10305 events. 2183/10305 cut-off events. For 154063/154390 co-relation queries the response was YES. Maximal size of possible extension queue 285. Compared 112133 event pairs, 1125 based on Foata normal form. 67/10086 useless extension candidates. Maximal degree in co-relation 53714. Up to 3219 conditions per place. [2022-11-20 10:48:10,117 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 391 selfloop transitions, 72 changer transitions 71/663 dead transitions. [2022-11-20 10:48:10,117 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 514 places, 663 transitions, 10155 flow [2022-11-20 10:48:10,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-20 10:48:10,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-20 10:48:10,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5530 transitions. [2022-11-20 10:48:10,121 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7098844672657253 [2022-11-20 10:48:10,121 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5530 transitions. [2022-11-20 10:48:10,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5530 transitions. [2022-11-20 10:48:10,122 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:48:10,122 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5530 transitions. [2022-11-20 10:48:10,126 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-20 10:48:10,130 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-20 10:48:10,132 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-20 10:48:10,132 INFO L175 Difference]: Start difference. First operand has 493 places, 454 transitions, 5551 flow. Second operand 41 states and 5530 transitions. [2022-11-20 10:48:10,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 514 places, 663 transitions, 10155 flow [2022-11-20 10:48:11,753 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 500 places, 663 transitions, 9942 flow, removed 102 selfloop flow, removed 14 redundant places. [2022-11-20 10:48:11,762 INFO L231 Difference]: Finished difference. Result has 534 places, 460 transitions, 5899 flow [2022-11-20 10:48:11,762 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5464, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=386, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5899, PETRI_PLACES=534, PETRI_TRANSITIONS=460} [2022-11-20 10:48:11,763 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 363 predicate places. [2022-11-20 10:48:11,763 INFO L495 AbstractCegarLoop]: Abstraction has has 534 places, 460 transitions, 5899 flow [2022-11-20 10:48:11,763 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-20 10:48:11,763 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:48:11,763 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-20 10:48:11,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-11-20 10:48:11,764 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-20 10:48:11,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:48:11,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1327368139, now seen corresponding path program 12 times [2022-11-20 10:48:11,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:48:11,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444404296] [2022-11-20 10:48:11,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:48:11,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:48:11,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:48:12,231 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-20 10:48:12,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:48:12,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444404296] [2022-11-20 10:48:12,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444404296] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:48:12,232 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:48:12,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:48:12,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962898249] [2022-11-20 10:48:12,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:48:12,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:48:12,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:48:12,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:48:12,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:48:12,235 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:48:12,237 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 460 transitions, 5899 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:48:12,237 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:48:12,237 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:48:12,237 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:48:20,111 INFO L130 PetriNetUnfolder]: 2294/11072 cut-off events. [2022-11-20 10:48:20,111 INFO L131 PetriNetUnfolder]: For 194145/194472 co-relation queries the response was YES. [2022-11-20 10:48:20,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58869 conditions, 11072 events. 2294/11072 cut-off events. For 194145/194472 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 122691 event pairs, 1405 based on Foata normal form. 21/10799 useless extension candidates. Maximal degree in co-relation 58655. Up to 3219 conditions per place. [2022-11-20 10:48:20,370 INFO L137 encePairwiseOnDemand]: 169/190 looper letters, 465 selfloop transitions, 21 changer transitions 68/683 dead transitions. [2022-11-20 10:48:20,370 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 683 transitions, 11337 flow [2022-11-20 10:48:20,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-20 10:48:20,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-11-20 10:48:20,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 5535 transitions. [2022-11-20 10:48:20,375 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7105263157894737 [2022-11-20 10:48:20,375 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 5535 transitions. [2022-11-20 10:48:20,375 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 5535 transitions. [2022-11-20 10:48:20,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:48:20,376 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 5535 transitions. [2022-11-20 10:48:20,380 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-20 10:48:20,384 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-20 10:48:20,385 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-20 10:48:20,385 INFO L175 Difference]: Start difference. First operand has 534 places, 460 transitions, 5899 flow. Second operand 41 states and 5535 transitions. [2022-11-20 10:48:20,386 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 683 transitions, 11337 flow [2022-11-20 10:48:22,236 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 513 places, 683 transitions, 10822 flow, removed 209 selfloop flow, removed 31 redundant places. [2022-11-20 10:48:22,250 INFO L231 Difference]: Finished difference. Result has 552 places, 469 transitions, 6179 flow [2022-11-20 10:48:22,250 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5696, PETRI_DIFFERENCE_MINUEND_PLACES=473, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=6179, PETRI_PLACES=552, PETRI_TRANSITIONS=469} [2022-11-20 10:48:22,251 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 381 predicate places. [2022-11-20 10:48:22,251 INFO L495 AbstractCegarLoop]: Abstraction has has 552 places, 469 transitions, 6179 flow [2022-11-20 10:48:22,252 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-20 10:48:22,252 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:48:22,252 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-20 10:48:22,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-11-20 10:48:22,252 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-20 10:48:22,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:48:22,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1776983279, now seen corresponding path program 13 times [2022-11-20 10:48:22,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:48:22,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676554689] [2022-11-20 10:48:22,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:48:22,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:48:22,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:48:22,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:48:22,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:48:22,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676554689] [2022-11-20 10:48:22,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676554689] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:48:22,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:48:22,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:48:22,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507513839] [2022-11-20 10:48:22,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:48:22,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:48:22,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:48:22,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:48:22,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:48:22,720 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:48:22,722 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 469 transitions, 6179 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:48:22,722 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:48:22,722 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:48:22,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:48:29,943 INFO L130 PetriNetUnfolder]: 2280/10732 cut-off events. [2022-11-20 10:48:29,943 INFO L131 PetriNetUnfolder]: For 211613/211984 co-relation queries the response was YES. [2022-11-20 10:48:30,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59904 conditions, 10732 events. 2280/10732 cut-off events. For 211613/211984 co-relation queries the response was YES. Maximal size of possible extension queue 290. Compared 118009 event pairs, 1181 based on Foata normal form. 79/10516 useless extension candidates. Maximal degree in co-relation 59679. Up to 3219 conditions per place. [2022-11-20 10:48:30,206 INFO L137 encePairwiseOnDemand]: 170/190 looper letters, 352 selfloop transitions, 110 changer transitions 56/647 dead transitions. [2022-11-20 10:48:30,206 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 647 transitions, 10298 flow [2022-11-20 10:48:30,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 10:48:30,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-20 10:48:30,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3146 transitions. [2022-11-20 10:48:30,209 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7199084668192219 [2022-11-20 10:48:30,209 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3146 transitions. [2022-11-20 10:48:30,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3146 transitions. [2022-11-20 10:48:30,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:48:30,210 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3146 transitions. [2022-11-20 10:48:30,212 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-20 10:48:30,214 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-20 10:48:30,215 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-20 10:48:30,215 INFO L175 Difference]: Start difference. First operand has 552 places, 469 transitions, 6179 flow. Second operand 23 states and 3146 transitions. [2022-11-20 10:48:30,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 647 transitions, 10298 flow [2022-11-20 10:48:32,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 647 transitions, 9941 flow, removed 174 selfloop flow, removed 30 redundant places. [2022-11-20 10:48:32,501 INFO L231 Difference]: Finished difference. Result has 522 places, 472 transitions, 6308 flow [2022-11-20 10:48:32,502 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=5982, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=6308, PETRI_PLACES=522, PETRI_TRANSITIONS=472} [2022-11-20 10:48:32,502 INFO L288 CegarLoopForPetriNet]: 171 programPoint places, 351 predicate places. [2022-11-20 10:48:32,502 INFO L495 AbstractCegarLoop]: Abstraction has has 522 places, 472 transitions, 6308 flow [2022-11-20 10:48:32,503 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-20 10:48:32,503 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:48:32,503 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-20 10:48:32,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-11-20 10:48:32,504 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-20 10:48:32,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:48:32,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1137466101, now seen corresponding path program 14 times [2022-11-20 10:48:32,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:48:32,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777893934] [2022-11-20 10:48:32,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:48:32,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:48:32,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:48:32,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-20 10:48:32,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:48:32,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777893934] [2022-11-20 10:48:32,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777893934] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:48:32,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:48:32,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-20 10:48:32,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016918016] [2022-11-20 10:48:32,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:48:32,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:48:32,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:48:32,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:48:32,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:48:32,882 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 190 [2022-11-20 10:48:32,883 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 472 transitions, 6308 flow. Second operand has 14 states, 14 states have (on average 131.71428571428572) internal successors, (1844), 14 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:48:32,883 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:48:32,884 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 190 [2022-11-20 10:48:32,884 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand