./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-exp-term-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/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_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-exp-term-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/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_6ca6001f-a694-4887-958a-d85e59afe619/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 79419a4ba87d66b20bd1eac3a57771b6df78d8c052d6832c2c2f61b321d58321 --- 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:59:13,080 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 10:59:13,082 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 10:59:13,114 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 10:59:13,115 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 10:59:13,116 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 10:59:13,117 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 10:59:13,119 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 10:59:13,121 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 10:59:13,122 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 10:59:13,123 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 10:59:13,125 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 10:59:13,125 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 10:59:13,126 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 10:59:13,133 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 10:59:13,136 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 10:59:13,138 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 10:59:13,144 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 10:59:13,147 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 10:59:13,152 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 10:59:13,154 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 10:59:13,156 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 10:59:13,157 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 10:59:13,158 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 10:59:13,161 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 10:59:13,162 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 10:59:13,162 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 10:59:13,163 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 10:59:13,164 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 10:59:13,165 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 10:59:13,166 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 10:59:13,166 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 10:59:13,167 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 10:59:13,168 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 10:59:13,169 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 10:59:13,170 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 10:59:13,171 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 10:59:13,171 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 10:59:13,172 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 10:59:13,173 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 10:59:13,174 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 10:59:13,175 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-20 10:59:13,216 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 10:59:13,221 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 10:59:13,222 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 10:59:13,222 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 10:59:13,223 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 10:59:13,223 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 10:59:13,224 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 10:59:13,224 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 10:59:13,225 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 10:59:13,225 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 10:59:13,226 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 10:59:13,227 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 10:59:13,227 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 10:59:13,227 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 10:59:13,227 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 10:59:13,228 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 10:59:13,228 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 10:59:13,228 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 10:59:13,228 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 10:59:13,229 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 10:59:13,229 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 10:59:13,229 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 10:59:13,230 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 10:59:13,230 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 10:59:13,230 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:59:13,230 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 10:59:13,231 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 10:59:13,231 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 10:59:13,232 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 10:59:13,232 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 10:59:13,232 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 10:59:13,232 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 10:59:13,233 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 10:59:13,233 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_6ca6001f-a694-4887-958a-d85e59afe619/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_6ca6001f-a694-4887-958a-d85e59afe619/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 -> 79419a4ba87d66b20bd1eac3a57771b6df78d8c052d6832c2c2f61b321d58321 [2022-11-20 10:59:13,573 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 10:59:13,608 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 10:59:13,611 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 10:59:13,612 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 10:59:13,613 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 10:59:13,614 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/weaver/chl-exp-term-symm.wvr.c [2022-11-20 10:59:16,655 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 10:59:16,831 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 10:59:16,831 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/sv-benchmarks/c/weaver/chl-exp-term-symm.wvr.c [2022-11-20 10:59:16,838 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/data/6d1d0abf0/c808b345f2794083852d91f8d5f7bcae/FLAGf84e36ecb [2022-11-20 10:59:16,858 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/data/6d1d0abf0/c808b345f2794083852d91f8d5f7bcae [2022-11-20 10:59:16,861 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 10:59:16,866 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 10:59:16,867 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 10:59:16,868 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 10:59:16,877 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 10:59:16,877 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:59:16" (1/1) ... [2022-11-20 10:59:16,879 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2040ece9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:16, skipping insertion in model container [2022-11-20 10:59:16,879 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:59:16" (1/1) ... [2022-11-20 10:59:16,887 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 10:59:16,906 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 10:59:17,140 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_6ca6001f-a694-4887-958a-d85e59afe619/sv-benchmarks/c/weaver/chl-exp-term-symm.wvr.c[2628,2641] [2022-11-20 10:59:17,156 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:59:17,193 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 10:59:17,239 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_6ca6001f-a694-4887-958a-d85e59afe619/sv-benchmarks/c/weaver/chl-exp-term-symm.wvr.c[2628,2641] [2022-11-20 10:59:17,242 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:59:17,257 INFO L208 MainTranslator]: Completed translation [2022-11-20 10:59:17,258 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17 WrapperNode [2022-11-20 10:59:17,258 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 10:59:17,259 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 10:59:17,260 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 10:59:17,260 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 10:59:17,268 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:59:17" (1/1) ... [2022-11-20 10:59:17,286 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:59:17" (1/1) ... [2022-11-20 10:59:17,328 INFO L138 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 128 [2022-11-20 10:59:17,329 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 10:59:17,329 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 10:59:17,330 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 10:59:17,330 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 10:59:17,352 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,353 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,370 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,370 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,374 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,385 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,387 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,388 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,390 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 10:59:17,400 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 10:59:17,400 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 10:59:17,400 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 10:59:17,401 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (1/1) ... [2022-11-20 10:59:17,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:59:17,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:59:17,440 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 10:59:17,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca6001f-a694-4887-958a-d85e59afe619/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 10:59:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 10:59:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-20 10:59:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-20 10:59:17,489 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-20 10:59:17,489 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-20 10:59:17,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 10:59:17,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 10:59:17,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 10:59:17,491 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 10:59:17,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 10:59:17,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 10:59:17,492 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 10:59:17,493 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:59:17,603 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 10:59:17,605 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 10:59:17,970 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 10:59:17,979 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 10:59:17,980 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-20 10:59:17,982 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 10:59:17 BoogieIcfgContainer [2022-11-20 10:59:17,982 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 10:59:17,985 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 10:59:17,985 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 10:59:17,988 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 10:59:17,989 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 10:59:16" (1/3) ... [2022-11-20 10:59:17,990 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f32e23b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 10:59:17, skipping insertion in model container [2022-11-20 10:59:17,990 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:17" (2/3) ... [2022-11-20 10:59:17,990 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f32e23b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 10:59:17, skipping insertion in model container [2022-11-20 10:59:17,991 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 10:59:17" (3/3) ... [2022-11-20 10:59:17,992 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-exp-term-symm.wvr.c [2022-11-20 10:59:18,001 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-20 10:59:18,012 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 10:59:18,012 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 10:59:18,012 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-20 10:59:18,127 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-20 10:59:18,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 168 places, 174 transitions, 364 flow [2022-11-20 10:59:18,262 INFO L130 PetriNetUnfolder]: 13/172 cut-off events. [2022-11-20 10:59:18,270 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-20 10:59:18,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 181 conditions, 172 events. 13/172 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 282 event pairs, 0 based on Foata normal form. 0/158 useless extension candidates. Maximal degree in co-relation 101. Up to 2 conditions per place. [2022-11-20 10:59:18,278 INFO L82 GeneralOperation]: Start removeDead. Operand has 168 places, 174 transitions, 364 flow [2022-11-20 10:59:18,289 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 157 places, 163 transitions, 338 flow [2022-11-20 10:59:18,299 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 10:59:18,306 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;@51f71523, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 10:59:18,307 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-20 10:59:18,365 INFO L130 PetriNetUnfolder]: 13/162 cut-off events. [2022-11-20 10:59:18,366 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-20 10:59:18,367 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:18,368 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:18,369 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:59:18,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:18,376 INFO L85 PathProgramCache]: Analyzing trace with hash 900366919, now seen corresponding path program 1 times [2022-11-20 10:59:18,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:18,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186139654] [2022-11-20 10:59:18,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:18,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:18,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:19,248 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:59:19,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:19,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186139654] [2022-11-20 10:59:19,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186139654] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:19,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:19,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 10:59:19,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488410620] [2022-11-20 10:59:19,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:19,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 10:59:19,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:19,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 10:59:19,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-20 10:59:19,320 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 174 [2022-11-20 10:59:19,325 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 163 transitions, 338 flow. Second operand has 8 states, 8 states have (on average 140.0) internal successors, (1120), 8 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:19,325 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:19,326 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 174 [2022-11-20 10:59:19,327 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:19,811 INFO L130 PetriNetUnfolder]: 58/428 cut-off events. [2022-11-20 10:59:19,812 INFO L131 PetriNetUnfolder]: For 53/53 co-relation queries the response was YES. [2022-11-20 10:59:19,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 626 conditions, 428 events. 58/428 cut-off events. For 53/53 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 2035 event pairs, 12 based on Foata normal form. 24/424 useless extension candidates. Maximal degree in co-relation 382. Up to 44 conditions per place. [2022-11-20 10:59:19,817 INFO L137 encePairwiseOnDemand]: 154/174 looper letters, 52 selfloop transitions, 10 changer transitions 34/223 dead transitions. [2022-11-20 10:59:19,817 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 223 transitions, 677 flow [2022-11-20 10:59:19,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 10:59:19,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-20 10:59:19,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2175 transitions. [2022-11-20 10:59:19,848 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8333333333333334 [2022-11-20 10:59:19,850 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2175 transitions. [2022-11-20 10:59:19,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2175 transitions. [2022-11-20 10:59:19,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:19,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2175 transitions. [2022-11-20 10:59:19,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 145.0) internal successors, (2175), 15 states have internal predecessors, (2175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:19,879 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 174.0) internal successors, (2784), 16 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:19,881 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 174.0) internal successors, (2784), 16 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:19,883 INFO L175 Difference]: Start difference. First operand has 157 places, 163 transitions, 338 flow. Second operand 15 states and 2175 transitions. [2022-11-20 10:59:19,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 223 transitions, 677 flow [2022-11-20 10:59:19,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 223 transitions, 651 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-11-20 10:59:19,893 INFO L231 Difference]: Finished difference. Result has 177 places, 161 transitions, 389 flow [2022-11-20 10:59:19,896 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=316, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=156, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=389, PETRI_PLACES=177, PETRI_TRANSITIONS=161} [2022-11-20 10:59:19,899 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 20 predicate places. [2022-11-20 10:59:19,899 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 161 transitions, 389 flow [2022-11-20 10:59:19,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 140.0) internal successors, (1120), 8 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:19,901 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:19,901 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] [2022-11-20 10:59:19,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 10:59:19,901 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:59:19,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:19,902 INFO L85 PathProgramCache]: Analyzing trace with hash -213265439, now seen corresponding path program 1 times [2022-11-20 10:59:19,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:19,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523036563] [2022-11-20 10:59:19,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:19,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:19,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:20,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:20,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:20,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523036563] [2022-11-20 10:59:20,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523036563] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:20,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:20,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 10:59:20,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837449724] [2022-11-20 10:59:20,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:20,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:59:20,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:20,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:59:20,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:59:20,246 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 174 [2022-11-20 10:59:20,247 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 161 transitions, 389 flow. Second operand has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,248 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:20,249 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 174 [2022-11-20 10:59:20,249 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:20,542 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([405] L44-17-->L44-18: Formula: (= v_~result_4~0_1 |v_thread1Thread1of1ForFork0_#t~ite4#1_3|) InVars {thread1Thread1of1ForFork0_#t~ite4#1=|v_thread1Thread1of1ForFork0_#t~ite4#1_3|} OutVars{~result_4~0=v_~result_4~0_1, thread1Thread1of1ForFork0_#t~ite4#1=|v_thread1Thread1of1ForFork0_#t~ite4#1_3|} AuxVars[] AssignedVars[~result_4~0][52], [26#L50-19true, 44#L44-18true, Black: 183#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 189#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 185#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 195#(and (= ~result_5~0 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 175#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0)), 108#L65-4true, Black: 180#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 187#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 176#(and (= ~result_5~0 0) (= ~result_4~0 0)), Black: 174#(= ~result_5~0 0), Black: 197#(and (= ~result_5~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 171#true, 212#(= ~sort_label_is_null_3~0 (* (div ~sort_label_is_null_3~0 256) 256))]) [2022-11-20 10:59:20,548 INFO L383 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-11-20 10:59:20,548 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-11-20 10:59:20,549 INFO L386 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-11-20 10:59:20,549 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-11-20 10:59:20,552 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([454] L50-18-->L50-19: Formula: true InVars {} OutVars{thread2Thread1of1ForFork1_#t~ite8#1=|v_thread2Thread1of1ForFork1_#t~ite8#1_5|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~ite8#1][115], [26#L50-19true, 44#L44-18true, Black: 183#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 189#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 185#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 195#(and (= ~result_5~0 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 175#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0)), 108#L65-4true, Black: 180#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 187#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 176#(and (= ~result_5~0 0) (= ~result_4~0 0)), Black: 174#(= ~result_5~0 0), Black: 197#(and (= ~result_5~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 171#true, 212#(= ~sort_label_is_null_3~0 (* (div ~sort_label_is_null_3~0 256) 256))]) [2022-11-20 10:59:20,552 INFO L383 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-11-20 10:59:20,552 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-11-20 10:59:20,552 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-11-20 10:59:20,553 INFO L386 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-11-20 10:59:20,553 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([405] L44-17-->L44-18: Formula: (= v_~result_4~0_1 |v_thread1Thread1of1ForFork0_#t~ite4#1_3|) InVars {thread1Thread1of1ForFork0_#t~ite4#1=|v_thread1Thread1of1ForFork0_#t~ite4#1_3|} OutVars{~result_4~0=v_~result_4~0_1, thread1Thread1of1ForFork0_#t~ite4#1=|v_thread1Thread1of1ForFork0_#t~ite4#1_3|} AuxVars[] AssignedVars[~result_4~0][52], [26#L50-19true, 44#L44-18true, Black: 183#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 189#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 185#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 195#(and (= ~result_5~0 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 175#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0)), 108#L65-4true, Black: 180#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 187#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 176#(and (= ~result_5~0 0) (= ~result_4~0 0)), Black: 174#(= ~result_5~0 0), Black: 197#(and (= ~result_5~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 171#true, 212#(= ~sort_label_is_null_3~0 (* (div ~sort_label_is_null_3~0 256) 256))]) [2022-11-20 10:59:20,554 INFO L383 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-11-20 10:59:20,554 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-11-20 10:59:20,554 INFO L386 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-11-20 10:59:20,554 INFO L386 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-11-20 10:59:20,554 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-11-20 10:59:20,557 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([454] L50-18-->L50-19: Formula: true InVars {} OutVars{thread2Thread1of1ForFork1_#t~ite8#1=|v_thread2Thread1of1ForFork1_#t~ite8#1_5|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~ite8#1][115], [26#L50-19true, Black: 183#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 189#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 185#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 195#(and (= ~result_5~0 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 175#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0)), 149#L44-19true, 108#L65-4true, Black: 180#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 187#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 176#(and (= ~result_5~0 0) (= ~result_4~0 0)), Black: 174#(= ~result_5~0 0), Black: 197#(and (= ~result_5~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 171#true, 212#(= ~sort_label_is_null_3~0 (* (div ~sort_label_is_null_3~0 256) 256))]) [2022-11-20 10:59:20,557 INFO L383 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-11-20 10:59:20,557 INFO L386 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-11-20 10:59:20,557 INFO L386 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-11-20 10:59:20,558 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-11-20 10:59:20,558 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([454] L50-18-->L50-19: Formula: true InVars {} OutVars{thread2Thread1of1ForFork1_#t~ite8#1=|v_thread2Thread1of1ForFork1_#t~ite8#1_5|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~ite8#1][115], [26#L50-19true, 44#L44-18true, Black: 183#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 189#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 185#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 195#(and (= ~result_5~0 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 175#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0)), 108#L65-4true, Black: 180#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 187#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 176#(and (= ~result_5~0 0) (= ~result_4~0 0)), Black: 174#(= ~result_5~0 0), Black: 197#(and (= ~result_5~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 171#true, 212#(= ~sort_label_is_null_3~0 (* (div ~sort_label_is_null_3~0 256) 256))]) [2022-11-20 10:59:20,559 INFO L383 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-11-20 10:59:20,559 INFO L386 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-11-20 10:59:20,559 INFO L386 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-11-20 10:59:20,560 INFO L386 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2022-11-20 10:59:20,560 INFO L386 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-11-20 10:59:20,570 INFO L381 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([454] L50-18-->L50-19: Formula: true InVars {} OutVars{thread2Thread1of1ForFork1_#t~ite8#1=|v_thread2Thread1of1ForFork1_#t~ite8#1_5|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~ite8#1][115], [26#L50-19true, Black: 183#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 189#(and (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 185#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0)), Black: 195#(and (= ~result_5~0 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 175#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0)), 108#L65-4true, 149#L44-19true, Black: 180#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 187#(and (= |thread1Thread1of1ForFork0_#t~ite4#1| 0) (= |thread2Thread1of1ForFork1_#t~ite8#1| 0) (= ~result_5~0 0) (= ~result_4~0 0)), Black: 176#(and (= ~result_5~0 0) (= ~result_4~0 0)), Black: 174#(= ~result_5~0 0), Black: 197#(and (= ~result_5~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~result_4~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 171#true, 212#(= ~sort_label_is_null_3~0 (* (div ~sort_label_is_null_3~0 256) 256))]) [2022-11-20 10:59:20,570 INFO L383 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-11-20 10:59:20,570 INFO L386 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-11-20 10:59:20,571 INFO L386 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-11-20 10:59:20,571 INFO L386 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-11-20 10:59:20,571 INFO L386 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-11-20 10:59:20,601 INFO L130 PetriNetUnfolder]: 107/1061 cut-off events. [2022-11-20 10:59:20,601 INFO L131 PetriNetUnfolder]: For 317/332 co-relation queries the response was YES. [2022-11-20 10:59:20,610 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1566 conditions, 1061 events. 107/1061 cut-off events. For 317/332 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7986 event pairs, 17 based on Foata normal form. 6/964 useless extension candidates. Maximal degree in co-relation 1533. Up to 89 conditions per place. [2022-11-20 10:59:20,614 INFO L137 encePairwiseOnDemand]: 162/174 looper letters, 31 selfloop transitions, 12 changer transitions 1/185 dead transitions. [2022-11-20 10:59:20,614 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 185 transitions, 531 flow [2022-11-20 10:59:20,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 10:59:20,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-20 10:59:20,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 630 transitions. [2022-11-20 10:59:20,617 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9051724137931034 [2022-11-20 10:59:20,618 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 630 transitions. [2022-11-20 10:59:20,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 630 transitions. [2022-11-20 10:59:20,618 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:20,619 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 630 transitions. [2022-11-20 10:59:20,621 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 157.5) internal successors, (630), 4 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,624 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,625 INFO L175 Difference]: Start difference. First operand has 177 places, 161 transitions, 389 flow. Second operand 4 states and 630 transitions. [2022-11-20 10:59:20,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 185 transitions, 531 flow [2022-11-20 10:59:20,635 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 185 transitions, 520 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-20 10:59:20,640 INFO L231 Difference]: Finished difference. Result has 168 places, 171 transitions, 466 flow [2022-11-20 10:59:20,640 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=378, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=466, PETRI_PLACES=168, PETRI_TRANSITIONS=171} [2022-11-20 10:59:20,641 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 11 predicate places. [2022-11-20 10:59:20,641 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 171 transitions, 466 flow [2022-11-20 10:59:20,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,642 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:20,643 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] [2022-11-20 10:59:20,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 10:59:20,644 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:59:20,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:20,646 INFO L85 PathProgramCache]: Analyzing trace with hash 405844717, now seen corresponding path program 2 times [2022-11-20 10:59:20,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:20,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440293160] [2022-11-20 10:59:20,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:20,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:20,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:20,884 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:59:20,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:20,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440293160] [2022-11-20 10:59:20,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440293160] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:20,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:20,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 10:59:20,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400336823] [2022-11-20 10:59:20,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:20,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:59:20,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:20,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:59:20,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:59:20,891 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 174 [2022-11-20 10:59:20,892 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 171 transitions, 466 flow. Second operand has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,892 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:20,893 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 174 [2022-11-20 10:59:20,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:21,121 INFO L130 PetriNetUnfolder]: 91/972 cut-off events. [2022-11-20 10:59:21,121 INFO L131 PetriNetUnfolder]: For 271/290 co-relation queries the response was YES. [2022-11-20 10:59:21,126 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1495 conditions, 972 events. 91/972 cut-off events. For 271/290 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7079 event pairs, 24 based on Foata normal form. 12/929 useless extension candidates. Maximal degree in co-relation 1251. Up to 106 conditions per place. [2022-11-20 10:59:21,130 INFO L137 encePairwiseOnDemand]: 163/174 looper letters, 37 selfloop transitions, 8 changer transitions 3/189 dead transitions. [2022-11-20 10:59:21,130 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 189 transitions, 634 flow [2022-11-20 10:59:21,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 10:59:21,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-20 10:59:21,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 624 transitions. [2022-11-20 10:59:21,132 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.896551724137931 [2022-11-20 10:59:21,133 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 624 transitions. [2022-11-20 10:59:21,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 624 transitions. [2022-11-20 10:59:21,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:21,134 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 624 transitions. [2022-11-20 10:59:21,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 156.0) internal successors, (624), 4 states have internal predecessors, (624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,140 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,140 INFO L175 Difference]: Start difference. First operand has 168 places, 171 transitions, 466 flow. Second operand 4 states and 624 transitions. [2022-11-20 10:59:21,141 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 189 transitions, 634 flow [2022-11-20 10:59:21,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 189 transitions, 634 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 10:59:21,152 INFO L231 Difference]: Finished difference. Result has 174 places, 176 transitions, 540 flow [2022-11-20 10:59:21,153 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=466, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=540, PETRI_PLACES=174, PETRI_TRANSITIONS=176} [2022-11-20 10:59:21,155 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 17 predicate places. [2022-11-20 10:59:21,156 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 176 transitions, 540 flow [2022-11-20 10:59:21,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,156 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:21,157 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] [2022-11-20 10:59:21,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-20 10:59:21,157 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:59:21,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:21,158 INFO L85 PathProgramCache]: Analyzing trace with hash 695514349, now seen corresponding path program 1 times [2022-11-20 10:59:21,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:21,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836822678] [2022-11-20 10:59:21,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:21,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:21,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:21,339 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:59:21,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:21,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836822678] [2022-11-20 10:59:21,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836822678] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:21,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:21,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 10:59:21,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960030647] [2022-11-20 10:59:21,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:21,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:59:21,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:21,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:59:21,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:59:21,349 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 174 [2022-11-20 10:59:21,350 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 176 transitions, 540 flow. Second operand has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,350 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:21,350 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 174 [2022-11-20 10:59:21,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:21,606 INFO L130 PetriNetUnfolder]: 92/1151 cut-off events. [2022-11-20 10:59:21,606 INFO L131 PetriNetUnfolder]: For 431/452 co-relation queries the response was YES. [2022-11-20 10:59:21,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1817 conditions, 1151 events. 92/1151 cut-off events. For 431/452 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 8346 event pairs, 21 based on Foata normal form. 9/1104 useless extension candidates. Maximal degree in co-relation 1503. Up to 71 conditions per place. [2022-11-20 10:59:21,616 INFO L137 encePairwiseOnDemand]: 164/174 looper letters, 41 selfloop transitions, 11 changer transitions 3/196 dead transitions. [2022-11-20 10:59:21,617 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 196 transitions, 738 flow [2022-11-20 10:59:21,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 10:59:21,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-20 10:59:21,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 626 transitions. [2022-11-20 10:59:21,619 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8994252873563219 [2022-11-20 10:59:21,619 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 626 transitions. [2022-11-20 10:59:21,619 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 626 transitions. [2022-11-20 10:59:21,620 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:21,620 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 626 transitions. [2022-11-20 10:59:21,622 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 156.5) internal successors, (626), 4 states have internal predecessors, (626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,623 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,624 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,624 INFO L175 Difference]: Start difference. First operand has 174 places, 176 transitions, 540 flow. Second operand 4 states and 626 transitions. [2022-11-20 10:59:21,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 196 transitions, 738 flow [2022-11-20 10:59:21,629 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 196 transitions, 738 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 10:59:21,632 INFO L231 Difference]: Finished difference. Result has 179 places, 179 transitions, 602 flow [2022-11-20 10:59:21,633 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=540, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=602, PETRI_PLACES=179, PETRI_TRANSITIONS=179} [2022-11-20 10:59:21,634 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 22 predicate places. [2022-11-20 10:59:21,635 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 179 transitions, 602 flow [2022-11-20 10:59:21,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,635 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:21,635 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] [2022-11-20 10:59:21,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-20 10:59:21,636 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:59:21,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:21,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1876581141, now seen corresponding path program 2 times [2022-11-20 10:59:21,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:21,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255188719] [2022-11-20 10:59:21,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:21,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:21,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:21,748 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:59:21,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:21,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255188719] [2022-11-20 10:59:21,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255188719] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:21,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:21,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 10:59:21,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700055572] [2022-11-20 10:59:21,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:21,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:59:21,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:21,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:59:21,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:59:21,754 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 174 [2022-11-20 10:59:21,755 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 179 transitions, 602 flow. Second operand has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:21,755 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:21,755 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 174 [2022-11-20 10:59:21,755 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:22,013 INFO L130 PetriNetUnfolder]: 87/1121 cut-off events. [2022-11-20 10:59:22,013 INFO L131 PetriNetUnfolder]: For 617/635 co-relation queries the response was YES. [2022-11-20 10:59:22,017 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1844 conditions, 1121 events. 87/1121 cut-off events. For 617/635 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 7914 event pairs, 26 based on Foata normal form. 13/1084 useless extension candidates. Maximal degree in co-relation 1551. Up to 91 conditions per place. [2022-11-20 10:59:22,020 INFO L137 encePairwiseOnDemand]: 163/174 looper letters, 42 selfloop transitions, 13 changer transitions 3/199 dead transitions. [2022-11-20 10:59:22,020 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 199 transitions, 826 flow [2022-11-20 10:59:22,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 10:59:22,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-20 10:59:22,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 624 transitions. [2022-11-20 10:59:22,022 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.896551724137931 [2022-11-20 10:59:22,022 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 624 transitions. [2022-11-20 10:59:22,022 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 624 transitions. [2022-11-20 10:59:22,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:22,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 624 transitions. [2022-11-20 10:59:22,024 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 156.0) internal successors, (624), 4 states have internal predecessors, (624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,026 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,026 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,026 INFO L175 Difference]: Start difference. First operand has 179 places, 179 transitions, 602 flow. Second operand 4 states and 624 transitions. [2022-11-20 10:59:22,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 199 transitions, 826 flow [2022-11-20 10:59:22,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 199 transitions, 820 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 10:59:22,033 INFO L231 Difference]: Finished difference. Result has 183 places, 185 transitions, 698 flow [2022-11-20 10:59:22,034 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=596, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=698, PETRI_PLACES=183, PETRI_TRANSITIONS=185} [2022-11-20 10:59:22,034 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 26 predicate places. [2022-11-20 10:59:22,035 INFO L495 AbstractCegarLoop]: Abstraction has has 183 places, 185 transitions, 698 flow [2022-11-20 10:59:22,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,035 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:22,035 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] [2022-11-20 10:59:22,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-20 10:59:22,036 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:59:22,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:22,036 INFO L85 PathProgramCache]: Analyzing trace with hash -688429385, now seen corresponding path program 3 times [2022-11-20 10:59:22,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:22,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885084104] [2022-11-20 10:59:22,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:22,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:22,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:22,184 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:59:22,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:22,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885084104] [2022-11-20 10:59:22,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885084104] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:22,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:22,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 10:59:22,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700535046] [2022-11-20 10:59:22,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:22,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:59:22,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:22,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:59:22,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:59:22,187 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 174 [2022-11-20 10:59:22,188 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 185 transitions, 698 flow. Second operand has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,188 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:22,188 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 174 [2022-11-20 10:59:22,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:22,425 INFO L130 PetriNetUnfolder]: 77/1099 cut-off events. [2022-11-20 10:59:22,426 INFO L131 PetriNetUnfolder]: For 692/704 co-relation queries the response was YES. [2022-11-20 10:59:22,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1819 conditions, 1099 events. 77/1099 cut-off events. For 692/704 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 7652 event pairs, 21 based on Foata normal form. 9/1057 useless extension candidates. Maximal degree in co-relation 1536. Up to 91 conditions per place. [2022-11-20 10:59:22,433 INFO L137 encePairwiseOnDemand]: 162/174 looper letters, 40 selfloop transitions, 16 changer transitions 3/200 dead transitions. [2022-11-20 10:59:22,433 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 200 transitions, 888 flow [2022-11-20 10:59:22,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 10:59:22,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-20 10:59:22,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 624 transitions. [2022-11-20 10:59:22,436 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.896551724137931 [2022-11-20 10:59:22,436 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 624 transitions. [2022-11-20 10:59:22,436 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 624 transitions. [2022-11-20 10:59:22,437 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:22,437 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 624 transitions. [2022-11-20 10:59:22,438 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 156.0) internal successors, (624), 4 states have internal predecessors, (624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,440 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,441 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,441 INFO L175 Difference]: Start difference. First operand has 183 places, 185 transitions, 698 flow. Second operand 4 states and 624 transitions. [2022-11-20 10:59:22,441 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 200 transitions, 888 flow [2022-11-20 10:59:22,448 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 200 transitions, 864 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 10:59:22,451 INFO L231 Difference]: Finished difference. Result has 185 places, 188 transitions, 759 flow [2022-11-20 10:59:22,451 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=661, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=759, PETRI_PLACES=185, PETRI_TRANSITIONS=188} [2022-11-20 10:59:22,452 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 28 predicate places. [2022-11-20 10:59:22,452 INFO L495 AbstractCegarLoop]: Abstraction has has 185 places, 188 transitions, 759 flow [2022-11-20 10:59:22,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,453 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:22,453 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] [2022-11-20 10:59:22,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-20 10:59:22,454 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:59:22,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:22,455 INFO L85 PathProgramCache]: Analyzing trace with hash -958876555, now seen corresponding path program 3 times [2022-11-20 10:59:22,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:22,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256953743] [2022-11-20 10:59:22,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:22,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:22,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:22,569 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:59:22,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:22,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256953743] [2022-11-20 10:59:22,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256953743] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:22,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:22,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 10:59:22,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450009009] [2022-11-20 10:59:22,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:22,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:59:22,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:22,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:59:22,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:59:22,573 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 174 [2022-11-20 10:59:22,574 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 188 transitions, 759 flow. Second operand has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,574 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:22,574 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 174 [2022-11-20 10:59:22,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:22,843 INFO L130 PetriNetUnfolder]: 70/1026 cut-off events. [2022-11-20 10:59:22,843 INFO L131 PetriNetUnfolder]: For 711/720 co-relation queries the response was YES. [2022-11-20 10:59:22,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1737 conditions, 1026 events. 70/1026 cut-off events. For 711/720 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 6922 event pairs, 24 based on Foata normal form. 5/984 useless extension candidates. Maximal degree in co-relation 1504. Up to 53 conditions per place. [2022-11-20 10:59:22,850 INFO L137 encePairwiseOnDemand]: 161/174 looper letters, 45 selfloop transitions, 21 changer transitions 5/210 dead transitions. [2022-11-20 10:59:22,850 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 210 transitions, 998 flow [2022-11-20 10:59:22,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:59:22,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 10:59:22,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 782 transitions. [2022-11-20 10:59:22,852 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8988505747126436 [2022-11-20 10:59:22,853 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 782 transitions. [2022-11-20 10:59:22,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 782 transitions. [2022-11-20 10:59:22,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:22,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 782 transitions. [2022-11-20 10:59:22,856 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 156.4) internal successors, (782), 5 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,858 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,858 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,859 INFO L175 Difference]: Start difference. First operand has 185 places, 188 transitions, 759 flow. Second operand 5 states and 782 transitions. [2022-11-20 10:59:22,859 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 210 transitions, 998 flow [2022-11-20 10:59:22,865 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 210 transitions, 981 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-11-20 10:59:22,868 INFO L231 Difference]: Finished difference. Result has 191 places, 192 transitions, 870 flow [2022-11-20 10:59:22,869 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=729, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=870, PETRI_PLACES=191, PETRI_TRANSITIONS=192} [2022-11-20 10:59:22,869 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 34 predicate places. [2022-11-20 10:59:22,870 INFO L495 AbstractCegarLoop]: Abstraction has has 191 places, 192 transitions, 870 flow [2022-11-20 10:59:22,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 148.75) internal successors, (595), 4 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:22,870 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:22,870 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] [2022-11-20 10:59:22,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-20 10:59:22,871 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:59:22,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:22,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1322740846, now seen corresponding path program 1 times [2022-11-20 10:59:22,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:22,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659860332] [2022-11-20 10:59:22,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:22,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:22,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:23,148 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:59:23,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:23,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659860332] [2022-11-20 10:59:23,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659860332] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:23,149 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:23,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:23,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919073758] [2022-11-20 10:59:23,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:23,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:23,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:23,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:23,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:23,153 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:23,155 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 192 transitions, 870 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:23,155 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:23,155 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:23,155 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:24,084 INFO L130 PetriNetUnfolder]: 307/1623 cut-off events. [2022-11-20 10:59:24,084 INFO L131 PetriNetUnfolder]: For 1109/1179 co-relation queries the response was YES. [2022-11-20 10:59:24,090 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3320 conditions, 1623 events. 307/1623 cut-off events. For 1109/1179 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12451 event pairs, 211 based on Foata normal form. 1/1564 useless extension candidates. Maximal degree in co-relation 2952. Up to 676 conditions per place. [2022-11-20 10:59:24,096 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 90 selfloop transitions, 7 changer transitions 52/298 dead transitions. [2022-11-20 10:59:24,096 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 298 transitions, 1513 flow [2022-11-20 10:59:24,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 10:59:24,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-20 10:59:24,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 4110 transitions. [2022-11-20 10:59:24,106 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7619577308120133 [2022-11-20 10:59:24,106 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 4110 transitions. [2022-11-20 10:59:24,106 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 4110 transitions. [2022-11-20 10:59:24,109 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:24,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 4110 transitions. [2022-11-20 10:59:24,120 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 132.58064516129033) internal successors, (4110), 31 states have internal predecessors, (4110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:24,132 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:24,135 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:24,135 INFO L175 Difference]: Start difference. First operand has 191 places, 192 transitions, 870 flow. Second operand 31 states and 4110 transitions. [2022-11-20 10:59:24,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 298 transitions, 1513 flow [2022-11-20 10:59:24,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 298 transitions, 1499 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-11-20 10:59:24,152 INFO L231 Difference]: Finished difference. Result has 247 places, 198 transitions, 991 flow [2022-11-20 10:59:24,152 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=856, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=991, PETRI_PLACES=247, PETRI_TRANSITIONS=198} [2022-11-20 10:59:24,155 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 90 predicate places. [2022-11-20 10:59:24,156 INFO L495 AbstractCegarLoop]: Abstraction has has 247 places, 198 transitions, 991 flow [2022-11-20 10:59:24,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:24,157 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:24,157 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] [2022-11-20 10:59:24,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-20 10:59:24,158 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:59:24,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:24,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1526176708, now seen corresponding path program 2 times [2022-11-20 10:59:24,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:24,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435558624] [2022-11-20 10:59:24,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:24,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:24,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:24,508 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:59:24,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:24,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435558624] [2022-11-20 10:59:24,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435558624] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:24,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:24,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:24,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655122620] [2022-11-20 10:59:24,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:24,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:24,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:24,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:24,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:24,513 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:24,515 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 198 transitions, 991 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:24,515 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:24,515 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:24,515 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:25,431 INFO L130 PetriNetUnfolder]: 321/1694 cut-off events. [2022-11-20 10:59:25,432 INFO L131 PetriNetUnfolder]: For 6475/6545 co-relation queries the response was YES. [2022-11-20 10:59:25,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5565 conditions, 1694 events. 321/1694 cut-off events. For 6475/6545 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13094 event pairs, 220 based on Foata normal form. 1/1632 useless extension candidates. Maximal degree in co-relation 5409. Up to 718 conditions per place. [2022-11-20 10:59:25,447 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 74 selfloop transitions, 12 changer transitions 39/274 dead transitions. [2022-11-20 10:59:25,447 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 274 transitions, 1864 flow [2022-11-20 10:59:25,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 10:59:25,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 10:59:25,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 3446 transitions. [2022-11-20 10:59:25,456 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7617152961980548 [2022-11-20 10:59:25,456 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 3446 transitions. [2022-11-20 10:59:25,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 3446 transitions. [2022-11-20 10:59:25,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:25,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 3446 transitions. [2022-11-20 10:59:25,467 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 132.53846153846155) internal successors, (3446), 26 states have internal predecessors, (3446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:25,476 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:25,478 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:25,478 INFO L175 Difference]: Start difference. First operand has 247 places, 198 transitions, 991 flow. Second operand 26 states and 3446 transitions. [2022-11-20 10:59:25,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 274 transitions, 1864 flow [2022-11-20 10:59:25,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 274 transitions, 1743 flow, removed 60 selfloop flow, removed 12 redundant places. [2022-11-20 10:59:25,514 INFO L231 Difference]: Finished difference. Result has 261 places, 208 transitions, 1147 flow [2022-11-20 10:59:25,515 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=962, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1147, PETRI_PLACES=261, PETRI_TRANSITIONS=208} [2022-11-20 10:59:25,515 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 104 predicate places. [2022-11-20 10:59:25,516 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 208 transitions, 1147 flow [2022-11-20 10:59:25,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:25,517 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:25,517 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] [2022-11-20 10:59:25,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-20 10:59:25,517 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:59:25,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:25,518 INFO L85 PathProgramCache]: Analyzing trace with hash 2056358782, now seen corresponding path program 3 times [2022-11-20 10:59:25,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:25,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491569405] [2022-11-20 10:59:25,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:25,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:25,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:25,848 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:59:25,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:25,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491569405] [2022-11-20 10:59:25,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491569405] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:25,851 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:25,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:25,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103535811] [2022-11-20 10:59:25,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:25,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:25,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:25,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:25,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:25,856 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:25,873 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 208 transitions, 1147 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:25,874 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:25,874 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:25,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:26,743 INFO L130 PetriNetUnfolder]: 322/1696 cut-off events. [2022-11-20 10:59:26,743 INFO L131 PetriNetUnfolder]: For 10828/10900 co-relation queries the response was YES. [2022-11-20 10:59:26,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6350 conditions, 1696 events. 322/1696 cut-off events. For 10828/10900 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13065 event pairs, 231 based on Foata normal form. 1/1633 useless extension candidates. Maximal degree in co-relation 6182. Up to 732 conditions per place. [2022-11-20 10:59:26,764 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 83 selfloop transitions, 18 changer transitions 40/290 dead transitions. [2022-11-20 10:59:26,765 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 290 transitions, 2504 flow [2022-11-20 10:59:26,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-20 10:59:26,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-11-20 10:59:26,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3319 transitions. [2022-11-20 10:59:26,776 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7629885057471264 [2022-11-20 10:59:26,776 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 3319 transitions. [2022-11-20 10:59:26,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 3319 transitions. [2022-11-20 10:59:26,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:26,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 3319 transitions. [2022-11-20 10:59:26,791 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 132.76) internal successors, (3319), 25 states have internal predecessors, (3319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:26,800 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 174.0) internal successors, (4524), 26 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:26,802 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 174.0) internal successors, (4524), 26 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:26,802 INFO L175 Difference]: Start difference. First operand has 261 places, 208 transitions, 1147 flow. Second operand 25 states and 3319 transitions. [2022-11-20 10:59:26,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 290 transitions, 2504 flow [2022-11-20 10:59:26,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 290 transitions, 2291 flow, removed 100 selfloop flow, removed 12 redundant places. [2022-11-20 10:59:26,867 INFO L231 Difference]: Finished difference. Result has 277 places, 223 transitions, 1423 flow [2022-11-20 10:59:26,868 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1088, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=1423, PETRI_PLACES=277, PETRI_TRANSITIONS=223} [2022-11-20 10:59:26,869 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 120 predicate places. [2022-11-20 10:59:26,869 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 223 transitions, 1423 flow [2022-11-20 10:59:26,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:26,870 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:26,870 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] [2022-11-20 10:59:26,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-20 10:59:26,871 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:59:26,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:26,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1228551976, now seen corresponding path program 4 times [2022-11-20 10:59:26,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:26,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659140036] [2022-11-20 10:59:26,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:26,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:26,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:27,191 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:59:27,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:27,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659140036] [2022-11-20 10:59:27,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659140036] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:27,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:27,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:27,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768594495] [2022-11-20 10:59:27,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:27,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:27,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:27,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:27,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:27,196 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:27,198 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 223 transitions, 1423 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:27,198 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:27,198 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:27,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:28,171 INFO L130 PetriNetUnfolder]: 319/1719 cut-off events. [2022-11-20 10:59:28,172 INFO L131 PetriNetUnfolder]: For 14810/14886 co-relation queries the response was YES. [2022-11-20 10:59:28,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6996 conditions, 1719 events. 319/1719 cut-off events. For 14810/14886 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13441 event pairs, 218 based on Foata normal form. 1/1658 useless extension candidates. Maximal degree in co-relation 6824. Up to 686 conditions per place. [2022-11-20 10:59:28,194 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 117 selfloop transitions, 17 changer transitions 50/333 dead transitions. [2022-11-20 10:59:28,194 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 333 transitions, 3170 flow [2022-11-20 10:59:28,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 10:59:28,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-11-20 10:59:28,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3976 transitions. [2022-11-20 10:59:28,201 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7616858237547893 [2022-11-20 10:59:28,201 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3976 transitions. [2022-11-20 10:59:28,201 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3976 transitions. [2022-11-20 10:59:28,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:28,206 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3976 transitions. [2022-11-20 10:59:28,214 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 132.53333333333333) internal successors, (3976), 30 states have internal predecessors, (3976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:28,224 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:28,227 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:28,227 INFO L175 Difference]: Start difference. First operand has 277 places, 223 transitions, 1423 flow. Second operand 30 states and 3976 transitions. [2022-11-20 10:59:28,227 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 333 transitions, 3170 flow [2022-11-20 10:59:28,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 333 transitions, 2710 flow, removed 230 selfloop flow, removed 10 redundant places. [2022-11-20 10:59:28,343 INFO L231 Difference]: Finished difference. Result has 308 places, 226 transitions, 1451 flow [2022-11-20 10:59:28,344 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1265, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=223, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1451, PETRI_PLACES=308, PETRI_TRANSITIONS=226} [2022-11-20 10:59:28,344 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 151 predicate places. [2022-11-20 10:59:28,345 INFO L495 AbstractCegarLoop]: Abstraction has has 308 places, 226 transitions, 1451 flow [2022-11-20 10:59:28,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:28,345 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:28,346 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] [2022-11-20 10:59:28,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-20 10:59:28,346 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:59:28,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:28,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1753109424, now seen corresponding path program 5 times [2022-11-20 10:59:28,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:28,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084739053] [2022-11-20 10:59:28,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:28,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:28,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:28,635 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:59:28,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:28,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084739053] [2022-11-20 10:59:28,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084739053] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:28,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:28,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:28,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849153852] [2022-11-20 10:59:28,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:28,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:28,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:28,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:28,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:28,640 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:28,641 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 226 transitions, 1451 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:28,641 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:28,642 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:28,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:29,625 INFO L130 PetriNetUnfolder]: 335/1744 cut-off events. [2022-11-20 10:59:29,625 INFO L131 PetriNetUnfolder]: For 16663/16733 co-relation queries the response was YES. [2022-11-20 10:59:29,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7354 conditions, 1744 events. 335/1744 cut-off events. For 16663/16733 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 13669 event pairs, 224 based on Foata normal form. 1/1681 useless extension candidates. Maximal degree in co-relation 7218. Up to 728 conditions per place. [2022-11-20 10:59:29,653 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 93 selfloop transitions, 29 changer transitions 41/312 dead transitions. [2022-11-20 10:59:29,654 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 312 transitions, 2843 flow [2022-11-20 10:59:29,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 10:59:29,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-11-20 10:59:29,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3705 transitions. [2022-11-20 10:59:29,745 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7604679802955665 [2022-11-20 10:59:29,745 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3705 transitions. [2022-11-20 10:59:29,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3705 transitions. [2022-11-20 10:59:29,747 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:29,747 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3705 transitions. [2022-11-20 10:59:29,754 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 132.32142857142858) internal successors, (3705), 28 states have internal predecessors, (3705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:29,762 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:29,764 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:29,764 INFO L175 Difference]: Start difference. First operand has 308 places, 226 transitions, 1451 flow. Second operand 28 states and 3705 transitions. [2022-11-20 10:59:29,764 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 312 transitions, 2843 flow [2022-11-20 10:59:29,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 312 transitions, 2619 flow, removed 110 selfloop flow, removed 24 redundant places. [2022-11-20 10:59:29,861 INFO L231 Difference]: Finished difference. Result has 306 places, 240 transitions, 1660 flow [2022-11-20 10:59:29,861 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1361, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1660, PETRI_PLACES=306, PETRI_TRANSITIONS=240} [2022-11-20 10:59:29,862 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 149 predicate places. [2022-11-20 10:59:29,863 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 240 transitions, 1660 flow [2022-11-20 10:59:29,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:29,864 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:29,864 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] [2022-11-20 10:59:29,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-20 10:59:29,864 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:59:29,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:29,865 INFO L85 PathProgramCache]: Analyzing trace with hash -580644240, now seen corresponding path program 6 times [2022-11-20 10:59:29,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:29,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995121196] [2022-11-20 10:59:29,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:29,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:29,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:30,258 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:59:30,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:30,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995121196] [2022-11-20 10:59:30,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995121196] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:30,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:30,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:30,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400954971] [2022-11-20 10:59:30,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:30,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:30,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:30,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:30,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:30,263 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:30,264 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 240 transitions, 1660 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:30,265 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:30,265 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:30,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:31,335 INFO L130 PetriNetUnfolder]: 354/1790 cut-off events. [2022-11-20 10:59:31,336 INFO L131 PetriNetUnfolder]: For 13421/13494 co-relation queries the response was YES. [2022-11-20 10:59:31,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7422 conditions, 1790 events. 354/1790 cut-off events. For 13421/13494 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 13938 event pairs, 251 based on Foata normal form. 1/1723 useless extension candidates. Maximal degree in co-relation 7230. Up to 740 conditions per place. [2022-11-20 10:59:31,365 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 93 selfloop transitions, 35 changer transitions 41/318 dead transitions. [2022-11-20 10:59:31,365 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 318 transitions, 3045 flow [2022-11-20 10:59:31,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 10:59:31,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 10:59:31,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 3452 transitions. [2022-11-20 10:59:31,374 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7630415561450045 [2022-11-20 10:59:31,374 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 3452 transitions. [2022-11-20 10:59:31,375 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 3452 transitions. [2022-11-20 10:59:31,377 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:31,377 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 3452 transitions. [2022-11-20 10:59:31,385 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 132.76923076923077) internal successors, (3452), 26 states have internal predecessors, (3452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:31,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:31,396 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:31,396 INFO L175 Difference]: Start difference. First operand has 306 places, 240 transitions, 1660 flow. Second operand 26 states and 3452 transitions. [2022-11-20 10:59:31,397 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 318 transitions, 3045 flow [2022-11-20 10:59:31,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 318 transitions, 2821 flow, removed 103 selfloop flow, removed 18 redundant places. [2022-11-20 10:59:31,506 INFO L231 Difference]: Finished difference. Result has 316 places, 254 transitions, 1929 flow [2022-11-20 10:59:31,507 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1580, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1929, PETRI_PLACES=316, PETRI_TRANSITIONS=254} [2022-11-20 10:59:31,508 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 159 predicate places. [2022-11-20 10:59:31,508 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 254 transitions, 1929 flow [2022-11-20 10:59:31,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:31,509 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:31,510 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] [2022-11-20 10:59:31,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-20 10:59:31,510 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:59:31,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:31,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1470823830, now seen corresponding path program 7 times [2022-11-20 10:59:31,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:31,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538491218] [2022-11-20 10:59:31,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:31,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:31,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:31,824 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:59:31,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:31,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538491218] [2022-11-20 10:59:31,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538491218] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:31,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:31,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:31,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804229754] [2022-11-20 10:59:31,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:31,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:31,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:31,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:31,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:31,829 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:31,831 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 254 transitions, 1929 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:31,831 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:31,832 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:31,832 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:32,776 INFO L130 PetriNetUnfolder]: 345/1776 cut-off events. [2022-11-20 10:59:32,776 INFO L131 PetriNetUnfolder]: For 11953/12031 co-relation queries the response was YES. [2022-11-20 10:59:32,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7189 conditions, 1776 events. 345/1776 cut-off events. For 11953/12031 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 13942 event pairs, 230 based on Foata normal form. 5/1713 useless extension candidates. Maximal degree in co-relation 6993. Up to 750 conditions per place. [2022-11-20 10:59:32,797 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 92 selfloop transitions, 37 changer transitions 31/309 dead transitions. [2022-11-20 10:59:32,797 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 309 transitions, 3016 flow [2022-11-20 10:59:32,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 10:59:32,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-20 10:59:32,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2400 transitions. [2022-11-20 10:59:32,801 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7662835249042146 [2022-11-20 10:59:32,801 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2400 transitions. [2022-11-20 10:59:32,801 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2400 transitions. [2022-11-20 10:59:32,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:32,803 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2400 transitions. [2022-11-20 10:59:32,807 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 133.33333333333334) internal successors, (2400), 18 states have internal predecessors, (2400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:32,812 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 174.0) internal successors, (3306), 19 states have internal predecessors, (3306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:32,813 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 174.0) internal successors, (3306), 19 states have internal predecessors, (3306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:32,813 INFO L175 Difference]: Start difference. First operand has 316 places, 254 transitions, 1929 flow. Second operand 18 states and 2400 transitions. [2022-11-20 10:59:32,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 309 transitions, 3016 flow [2022-11-20 10:59:32,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 309 transitions, 2850 flow, removed 63 selfloop flow, removed 13 redundant places. [2022-11-20 10:59:32,904 INFO L231 Difference]: Finished difference. Result has 313 places, 259 transitions, 2020 flow [2022-11-20 10:59:32,904 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1835, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2020, PETRI_PLACES=313, PETRI_TRANSITIONS=259} [2022-11-20 10:59:32,905 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 156 predicate places. [2022-11-20 10:59:32,905 INFO L495 AbstractCegarLoop]: Abstraction has has 313 places, 259 transitions, 2020 flow [2022-11-20 10:59:32,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:32,906 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:32,906 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] [2022-11-20 10:59:32,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-20 10:59:32,907 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:59:32,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:32,908 INFO L85 PathProgramCache]: Analyzing trace with hash 408619958, now seen corresponding path program 8 times [2022-11-20 10:59:32,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:32,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521251619] [2022-11-20 10:59:32,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:32,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:32,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,177 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:59:33,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:33,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521251619] [2022-11-20 10:59:33,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521251619] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:33,177 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:33,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:33,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400699847] [2022-11-20 10:59:33,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:33,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:33,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:33,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:33,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:33,183 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:33,184 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 259 transitions, 2020 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:33,184 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:33,184 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:33,185 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:34,181 INFO L130 PetriNetUnfolder]: 346/1788 cut-off events. [2022-11-20 10:59:34,181 INFO L131 PetriNetUnfolder]: For 11700/11785 co-relation queries the response was YES. [2022-11-20 10:59:34,195 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7203 conditions, 1788 events. 346/1788 cut-off events. For 11700/11785 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 14040 event pairs, 228 based on Foata normal form. 4/1726 useless extension candidates. Maximal degree in co-relation 7009. Up to 736 conditions per place. [2022-11-20 10:59:34,202 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 108 selfloop transitions, 35 changer transitions 42/334 dead transitions. [2022-11-20 10:59:34,203 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 334 transitions, 3537 flow [2022-11-20 10:59:34,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 10:59:34,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-11-20 10:59:34,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 3579 transitions. [2022-11-20 10:59:34,210 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7618135376756067 [2022-11-20 10:59:34,210 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 3579 transitions. [2022-11-20 10:59:34,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 3579 transitions. [2022-11-20 10:59:34,212 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:34,212 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 3579 transitions. [2022-11-20 10:59:34,218 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 132.55555555555554) internal successors, (3579), 27 states have internal predecessors, (3579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:34,227 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 174.0) internal successors, (4872), 28 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:34,228 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 174.0) internal successors, (4872), 28 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:34,229 INFO L175 Difference]: Start difference. First operand has 313 places, 259 transitions, 2020 flow. Second operand 27 states and 3579 transitions. [2022-11-20 10:59:34,229 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 334 transitions, 3537 flow [2022-11-20 10:59:34,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 334 transitions, 3349 flow, removed 49 selfloop flow, removed 10 redundant places. [2022-11-20 10:59:34,328 INFO L231 Difference]: Finished difference. Result has 341 places, 266 transitions, 2190 flow [2022-11-20 10:59:34,329 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1904, PETRI_DIFFERENCE_MINUEND_PLACES=295, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=2190, PETRI_PLACES=341, PETRI_TRANSITIONS=266} [2022-11-20 10:59:34,330 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 184 predicate places. [2022-11-20 10:59:34,330 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 266 transitions, 2190 flow [2022-11-20 10:59:34,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:34,331 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:34,331 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] [2022-11-20 10:59:34,331 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-20 10:59:34,332 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:59:34,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:34,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1876122280, now seen corresponding path program 9 times [2022-11-20 10:59:34,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:34,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356482240] [2022-11-20 10:59:34,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:34,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:34,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:34,607 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:34,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:34,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356482240] [2022-11-20 10:59:34,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356482240] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:34,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:34,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:34,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23365346] [2022-11-20 10:59:34,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:34,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:34,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:34,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:34,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:34,616 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:34,618 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 266 transitions, 2190 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:34,618 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:34,618 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:34,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:35,546 INFO L130 PetriNetUnfolder]: 338/1780 cut-off events. [2022-11-20 10:59:35,546 INFO L131 PetriNetUnfolder]: For 12982/13058 co-relation queries the response was YES. [2022-11-20 10:59:35,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7386 conditions, 1780 events. 338/1780 cut-off events. For 12982/13058 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 14027 event pairs, 229 based on Foata normal form. 3/1715 useless extension candidates. Maximal degree in co-relation 7220. Up to 748 conditions per place. [2022-11-20 10:59:35,569 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 102 selfloop transitions, 40 changer transitions 39/330 dead transitions. [2022-11-20 10:59:35,570 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 330 transitions, 3670 flow [2022-11-20 10:59:35,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 10:59:35,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 10:59:35,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2923 transitions. [2022-11-20 10:59:35,583 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7635841170323929 [2022-11-20 10:59:35,583 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2923 transitions. [2022-11-20 10:59:35,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2923 transitions. [2022-11-20 10:59:35,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:35,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2923 transitions. [2022-11-20 10:59:35,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.86363636363637) internal successors, (2923), 22 states have internal predecessors, (2923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:35,606 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:35,607 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:35,608 INFO L175 Difference]: Start difference. First operand has 341 places, 266 transitions, 2190 flow. Second operand 22 states and 2923 transitions. [2022-11-20 10:59:35,609 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 330 transitions, 3670 flow [2022-11-20 10:59:35,724 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 330 transitions, 3347 flow, removed 145 selfloop flow, removed 15 redundant places. [2022-11-20 10:59:35,729 INFO L231 Difference]: Finished difference. Result has 345 places, 273 transitions, 2352 flow [2022-11-20 10:59:35,730 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2086, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2352, PETRI_PLACES=345, PETRI_TRANSITIONS=273} [2022-11-20 10:59:35,730 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 188 predicate places. [2022-11-20 10:59:35,733 INFO L495 AbstractCegarLoop]: Abstraction has has 345 places, 273 transitions, 2352 flow [2022-11-20 10:59:35,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:35,734 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:35,734 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] [2022-11-20 10:59:35,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-20 10:59:35,735 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:59:35,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:35,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1658349616, now seen corresponding path program 10 times [2022-11-20 10:59:35,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:35,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8761541] [2022-11-20 10:59:35,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:35,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:35,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:35,999 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:59:35,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:35,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8761541] [2022-11-20 10:59:35,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8761541] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:36,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:36,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:36,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323535283] [2022-11-20 10:59:36,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:36,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:36,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:36,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:36,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:36,004 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:36,005 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 273 transitions, 2352 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:36,005 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:36,006 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:36,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:36,950 INFO L130 PetriNetUnfolder]: 326/1727 cut-off events. [2022-11-20 10:59:36,951 INFO L131 PetriNetUnfolder]: For 11861/11948 co-relation queries the response was YES. [2022-11-20 10:59:36,971 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6972 conditions, 1727 events. 326/1727 cut-off events. For 11861/11948 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 13501 event pairs, 224 based on Foata normal form. 9/1670 useless extension candidates. Maximal degree in co-relation 6764. Up to 734 conditions per place. [2022-11-20 10:59:36,982 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 96 selfloop transitions, 29 changer transitions 42/316 dead transitions. [2022-11-20 10:59:36,983 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 353 places, 316 transitions, 3294 flow [2022-11-20 10:59:36,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 10:59:36,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 10:59:36,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2914 transitions. [2022-11-20 10:59:36,992 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7612330198537095 [2022-11-20 10:59:36,992 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2914 transitions. [2022-11-20 10:59:36,992 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2914 transitions. [2022-11-20 10:59:36,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:36,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2914 transitions. [2022-11-20 10:59:37,000 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.45454545454547) internal successors, (2914), 22 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:37,006 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:37,007 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:37,008 INFO L175 Difference]: Start difference. First operand has 345 places, 273 transitions, 2352 flow. Second operand 22 states and 2914 transitions. [2022-11-20 10:59:37,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 353 places, 316 transitions, 3294 flow [2022-11-20 10:59:37,122 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 316 transitions, 3054 flow, removed 78 selfloop flow, removed 16 redundant places. [2022-11-20 10:59:37,128 INFO L231 Difference]: Finished difference. Result has 346 places, 254 transitions, 1976 flow [2022-11-20 10:59:37,130 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2197, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1976, PETRI_PLACES=346, PETRI_TRANSITIONS=254} [2022-11-20 10:59:37,130 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 189 predicate places. [2022-11-20 10:59:37,130 INFO L495 AbstractCegarLoop]: Abstraction has has 346 places, 254 transitions, 1976 flow [2022-11-20 10:59:37,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:37,131 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:37,131 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] [2022-11-20 10:59:37,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-20 10:59:37,132 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:59:37,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:37,133 INFO L85 PathProgramCache]: Analyzing trace with hash 357503840, now seen corresponding path program 11 times [2022-11-20 10:59:37,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:37,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663888728] [2022-11-20 10:59:37,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:37,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:37,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:37,405 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:59:37,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:37,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663888728] [2022-11-20 10:59:37,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663888728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:37,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:37,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:37,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208461290] [2022-11-20 10:59:37,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:37,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:37,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:37,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:37,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:37,410 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:37,412 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 346 places, 254 transitions, 1976 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:37,413 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:37,413 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:37,413 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:38,370 INFO L130 PetriNetUnfolder]: 326/1732 cut-off events. [2022-11-20 10:59:38,370 INFO L131 PetriNetUnfolder]: For 10649/10724 co-relation queries the response was YES. [2022-11-20 10:59:38,388 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6888 conditions, 1732 events. 326/1732 cut-off events. For 10649/10724 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 13549 event pairs, 230 based on Foata normal form. 3/1667 useless extension candidates. Maximal degree in co-relation 6784. Up to 736 conditions per place. [2022-11-20 10:59:38,396 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 92 selfloop transitions, 35 changer transitions 30/306 dead transitions. [2022-11-20 10:59:38,397 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 306 transitions, 3042 flow [2022-11-20 10:59:38,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 10:59:38,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 10:59:38,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2661 transitions. [2022-11-20 10:59:38,401 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7646551724137931 [2022-11-20 10:59:38,401 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2661 transitions. [2022-11-20 10:59:38,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2661 transitions. [2022-11-20 10:59:38,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:38,403 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2661 transitions. [2022-11-20 10:59:38,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 133.05) internal successors, (2661), 20 states have internal predecessors, (2661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:38,411 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:38,413 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:38,413 INFO L175 Difference]: Start difference. First operand has 346 places, 254 transitions, 1976 flow. Second operand 20 states and 2661 transitions. [2022-11-20 10:59:38,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 306 transitions, 3042 flow [2022-11-20 10:59:38,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 306 transitions, 2784 flow, removed 48 selfloop flow, removed 24 redundant places. [2022-11-20 10:59:38,506 INFO L231 Difference]: Finished difference. Result has 323 places, 263 transitions, 2089 flow [2022-11-20 10:59:38,507 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1829, PETRI_DIFFERENCE_MINUEND_PLACES=295, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2089, PETRI_PLACES=323, PETRI_TRANSITIONS=263} [2022-11-20 10:59:38,507 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 166 predicate places. [2022-11-20 10:59:38,507 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 263 transitions, 2089 flow [2022-11-20 10:59:38,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:38,508 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:38,508 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] [2022-11-20 10:59:38,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-20 10:59:38,509 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:59:38,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:38,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1402811952, now seen corresponding path program 12 times [2022-11-20 10:59:38,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:38,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047591712] [2022-11-20 10:59:38,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:38,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:38,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:38,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:38,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047591712] [2022-11-20 10:59:38,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047591712] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:38,746 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:38,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:38,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674192841] [2022-11-20 10:59:38,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:38,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:38,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:38,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:38,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:38,749 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:38,751 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 263 transitions, 2089 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:38,751 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:38,751 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:38,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:39,595 INFO L130 PetriNetUnfolder]: 324/1736 cut-off events. [2022-11-20 10:59:39,596 INFO L131 PetriNetUnfolder]: For 9718/9797 co-relation queries the response was YES. [2022-11-20 10:59:39,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6656 conditions, 1736 events. 324/1736 cut-off events. For 9718/9797 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 13634 event pairs, 229 based on Foata normal form. 4/1674 useless extension candidates. Maximal degree in co-relation 6560. Up to 734 conditions per place. [2022-11-20 10:59:39,619 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 93 selfloop transitions, 37 changer transitions 31/310 dead transitions. [2022-11-20 10:59:39,619 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 310 transitions, 3038 flow [2022-11-20 10:59:39,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 10:59:39,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 10:59:39,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2532 transitions. [2022-11-20 10:59:39,623 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7658802177858439 [2022-11-20 10:59:39,623 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2532 transitions. [2022-11-20 10:59:39,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2532 transitions. [2022-11-20 10:59:39,624 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:39,624 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2532 transitions. [2022-11-20 10:59:39,628 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 133.26315789473685) internal successors, (2532), 19 states have internal predecessors, (2532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:39,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:39,634 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:39,634 INFO L175 Difference]: Start difference. First operand has 323 places, 263 transitions, 2089 flow. Second operand 19 states and 2532 transitions. [2022-11-20 10:59:39,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 310 transitions, 3038 flow [2022-11-20 10:59:39,724 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 310 transitions, 2917 flow, removed 40 selfloop flow, removed 8 redundant places. [2022-11-20 10:59:39,729 INFO L231 Difference]: Finished difference. Result has 333 places, 267 transitions, 2193 flow [2022-11-20 10:59:39,730 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2005, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2193, PETRI_PLACES=333, PETRI_TRANSITIONS=267} [2022-11-20 10:59:39,730 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 176 predicate places. [2022-11-20 10:59:39,730 INFO L495 AbstractCegarLoop]: Abstraction has has 333 places, 267 transitions, 2193 flow [2022-11-20 10:59:39,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:39,731 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:39,731 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] [2022-11-20 10:59:39,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-20 10:59:39,732 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:59:39,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:39,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1112285218, now seen corresponding path program 13 times [2022-11-20 10:59:39,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:39,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077443748] [2022-11-20 10:59:39,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:39,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:39,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,942 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:59:39,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:39,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077443748] [2022-11-20 10:59:39,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077443748] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:39,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:39,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:39,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928109939] [2022-11-20 10:59:39,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:39,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:39,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:39,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:39,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:39,947 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:39,948 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 267 transitions, 2193 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:39,948 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:39,948 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:39,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:40,795 INFO L130 PetriNetUnfolder]: 321/1738 cut-off events. [2022-11-20 10:59:40,795 INFO L131 PetriNetUnfolder]: For 9598/9673 co-relation queries the response was YES. [2022-11-20 10:59:40,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6671 conditions, 1738 events. 321/1738 cut-off events. For 9598/9673 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 13733 event pairs, 228 based on Foata normal form. 3/1674 useless extension candidates. Maximal degree in co-relation 6571. Up to 736 conditions per place. [2022-11-20 10:59:40,818 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 93 selfloop transitions, 27 changer transitions 41/310 dead transitions. [2022-11-20 10:59:40,819 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 310 transitions, 3032 flow [2022-11-20 10:59:40,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 10:59:40,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 10:59:40,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2790 transitions. [2022-11-20 10:59:40,823 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7635467980295566 [2022-11-20 10:59:40,823 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2790 transitions. [2022-11-20 10:59:40,823 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2790 transitions. [2022-11-20 10:59:40,824 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:40,825 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2790 transitions. [2022-11-20 10:59:40,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 132.85714285714286) internal successors, (2790), 21 states have internal predecessors, (2790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:40,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:40,835 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:40,835 INFO L175 Difference]: Start difference. First operand has 333 places, 267 transitions, 2193 flow. Second operand 21 states and 2790 transitions. [2022-11-20 10:59:40,835 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 344 places, 310 transitions, 3032 flow [2022-11-20 10:59:40,922 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 335 places, 310 transitions, 2899 flow, removed 29 selfloop flow, removed 9 redundant places. [2022-11-20 10:59:40,927 INFO L231 Difference]: Finished difference. Result has 344 places, 258 transitions, 2000 flow [2022-11-20 10:59:40,927 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2090, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=240, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2000, PETRI_PLACES=344, PETRI_TRANSITIONS=258} [2022-11-20 10:59:40,928 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 187 predicate places. [2022-11-20 10:59:40,928 INFO L495 AbstractCegarLoop]: Abstraction has has 344 places, 258 transitions, 2000 flow [2022-11-20 10:59:40,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:40,929 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:40,929 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:40,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-20 10:59:40,931 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:59:40,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:40,931 INFO L85 PathProgramCache]: Analyzing trace with hash -595029458, now seen corresponding path program 14 times [2022-11-20 10:59:40,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:40,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493698565] [2022-11-20 10:59:40,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:40,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:40,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:41,163 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:59:41,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:41,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493698565] [2022-11-20 10:59:41,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493698565] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:41,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:41,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:41,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171152275] [2022-11-20 10:59:41,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:41,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:41,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:41,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:41,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:41,168 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:41,169 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 258 transitions, 2000 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:41,169 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:41,170 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:41,170 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:41,988 INFO L130 PetriNetUnfolder]: 309/1672 cut-off events. [2022-11-20 10:59:41,989 INFO L131 PetriNetUnfolder]: For 9391/9472 co-relation queries the response was YES. [2022-11-20 10:59:42,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6291 conditions, 1672 events. 309/1672 cut-off events. For 9391/9472 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13005 event pairs, 224 based on Foata normal form. 3/1611 useless extension candidates. Maximal degree in co-relation 6188. Up to 722 conditions per place. [2022-11-20 10:59:42,011 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 82 selfloop transitions, 14 changer transitions 43/288 dead transitions. [2022-11-20 10:59:42,012 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 288 transitions, 2603 flow [2022-11-20 10:59:42,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 10:59:42,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 10:59:42,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2910 transitions. [2022-11-20 10:59:42,016 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7601880877742947 [2022-11-20 10:59:42,016 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2910 transitions. [2022-11-20 10:59:42,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2910 transitions. [2022-11-20 10:59:42,017 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:42,017 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2910 transitions. [2022-11-20 10:59:42,021 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.27272727272728) internal successors, (2910), 22 states have internal predecessors, (2910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:42,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:42,027 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:42,027 INFO L175 Difference]: Start difference. First operand has 344 places, 258 transitions, 2000 flow. Second operand 22 states and 2910 transitions. [2022-11-20 10:59:42,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 288 transitions, 2603 flow [2022-11-20 10:59:42,106 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 288 transitions, 2431 flow, removed 37 selfloop flow, removed 25 redundant places. [2022-11-20 10:59:42,110 INFO L231 Difference]: Finished difference. Result has 328 places, 235 transitions, 1582 flow [2022-11-20 10:59:42,111 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1872, PETRI_DIFFERENCE_MINUEND_PLACES=300, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1582, PETRI_PLACES=328, PETRI_TRANSITIONS=235} [2022-11-20 10:59:42,111 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 171 predicate places. [2022-11-20 10:59:42,111 INFO L495 AbstractCegarLoop]: Abstraction has has 328 places, 235 transitions, 1582 flow [2022-11-20 10:59:42,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:42,112 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:42,112 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] [2022-11-20 10:59:42,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-20 10:59:42,113 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:59:42,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:42,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1079325690, now seen corresponding path program 15 times [2022-11-20 10:59:42,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:42,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342102793] [2022-11-20 10:59:42,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:42,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:42,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:42,335 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:59:42,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:42,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342102793] [2022-11-20 10:59:42,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342102793] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:42,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:42,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:42,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009825736] [2022-11-20 10:59:42,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:42,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:42,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:42,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:42,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:42,339 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:42,340 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 235 transitions, 1582 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:42,341 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:42,341 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:42,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:43,194 INFO L130 PetriNetUnfolder]: 318/1688 cut-off events. [2022-11-20 10:59:43,194 INFO L131 PetriNetUnfolder]: For 9208/9283 co-relation queries the response was YES. [2022-11-20 10:59:43,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6374 conditions, 1688 events. 318/1688 cut-off events. For 9208/9283 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 13076 event pairs, 234 based on Foata normal form. 1/1624 useless extension candidates. Maximal degree in co-relation 6280. Up to 722 conditions per place. [2022-11-20 10:59:43,211 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 87 selfloop transitions, 26 changer transitions 35/297 dead transitions. [2022-11-20 10:59:43,211 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 297 transitions, 2665 flow [2022-11-20 10:59:43,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 10:59:43,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 10:59:43,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3186 transitions. [2022-11-20 10:59:43,216 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7629310344827587 [2022-11-20 10:59:43,216 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3186 transitions. [2022-11-20 10:59:43,216 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3186 transitions. [2022-11-20 10:59:43,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:43,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3186 transitions. [2022-11-20 10:59:43,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 132.75) internal successors, (3186), 24 states have internal predecessors, (3186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:43,227 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:43,228 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:43,228 INFO L175 Difference]: Start difference. First operand has 328 places, 235 transitions, 1582 flow. Second operand 24 states and 3186 transitions. [2022-11-20 10:59:43,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 297 transitions, 2665 flow [2022-11-20 10:59:43,298 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 297 transitions, 2450 flow, removed 44 selfloop flow, removed 23 redundant places. [2022-11-20 10:59:43,302 INFO L231 Difference]: Finished difference. Result has 310 places, 246 transitions, 1736 flow [2022-11-20 10:59:43,303 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1486, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1736, PETRI_PLACES=310, PETRI_TRANSITIONS=246} [2022-11-20 10:59:43,303 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 153 predicate places. [2022-11-20 10:59:43,304 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 246 transitions, 1736 flow [2022-11-20 10:59:43,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:43,304 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:43,304 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] [2022-11-20 10:59:43,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-20 10:59:43,305 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:59:43,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:43,306 INFO L85 PathProgramCache]: Analyzing trace with hash 467776636, now seen corresponding path program 16 times [2022-11-20 10:59:43,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:43,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926665471] [2022-11-20 10:59:43,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:43,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:43,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:43,527 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:59:43,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:43,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926665471] [2022-11-20 10:59:43,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926665471] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:43,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:43,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:43,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541249814] [2022-11-20 10:59:43,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:43,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:43,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:43,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:43,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:43,532 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:43,533 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 246 transitions, 1736 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:43,533 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:43,534 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:43,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:44,340 INFO L130 PetriNetUnfolder]: 314/1705 cut-off events. [2022-11-20 10:59:44,340 INFO L131 PetriNetUnfolder]: For 8759/8835 co-relation queries the response was YES. [2022-11-20 10:59:44,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6351 conditions, 1705 events. 314/1705 cut-off events. For 8759/8835 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 13331 event pairs, 232 based on Foata normal form. 3/1641 useless extension candidates. Maximal degree in co-relation 6259. Up to 724 conditions per place. [2022-11-20 10:59:44,356 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 86 selfloop transitions, 28 changer transitions 36/299 dead transitions. [2022-11-20 10:59:44,356 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 299 transitions, 2710 flow [2022-11-20 10:59:44,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 10:59:44,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-20 10:59:44,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3055 transitions. [2022-11-20 10:59:44,360 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.763368315842079 [2022-11-20 10:59:44,360 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3055 transitions. [2022-11-20 10:59:44,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3055 transitions. [2022-11-20 10:59:44,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:44,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3055 transitions. [2022-11-20 10:59:44,366 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 132.82608695652175) internal successors, (3055), 23 states have internal predecessors, (3055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:44,370 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 174.0) internal successors, (4176), 24 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:44,372 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 174.0) internal successors, (4176), 24 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:44,372 INFO L175 Difference]: Start difference. First operand has 310 places, 246 transitions, 1736 flow. Second operand 23 states and 3055 transitions. [2022-11-20 10:59:44,372 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 299 transitions, 2710 flow [2022-11-20 10:59:44,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 299 transitions, 2611 flow, removed 44 selfloop flow, removed 11 redundant places. [2022-11-20 10:59:44,444 INFO L231 Difference]: Finished difference. Result has 322 places, 250 transitions, 1880 flow [2022-11-20 10:59:44,445 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1698, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=1880, PETRI_PLACES=322, PETRI_TRANSITIONS=250} [2022-11-20 10:59:44,445 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 165 predicate places. [2022-11-20 10:59:44,446 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 250 transitions, 1880 flow [2022-11-20 10:59:44,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:44,446 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:44,447 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] [2022-11-20 10:59:44,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-20 10:59:44,447 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:59:44,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:44,448 INFO L85 PathProgramCache]: Analyzing trace with hash 2026262712, now seen corresponding path program 17 times [2022-11-20 10:59:44,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:44,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26238173] [2022-11-20 10:59:44,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:44,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:44,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:44,653 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:59:44,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:44,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26238173] [2022-11-20 10:59:44,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26238173] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:44,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:44,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:44,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926933683] [2022-11-20 10:59:44,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:44,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:44,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:44,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:44,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:44,657 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:44,658 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 250 transitions, 1880 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:44,659 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:44,659 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:44,659 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:45,441 INFO L130 PetriNetUnfolder]: 309/1681 cut-off events. [2022-11-20 10:59:45,442 INFO L131 PetriNetUnfolder]: For 9022/9097 co-relation queries the response was YES. [2022-11-20 10:59:45,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6340 conditions, 1681 events. 309/1681 cut-off events. For 9022/9097 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13002 event pairs, 228 based on Foata normal form. 3/1619 useless extension candidates. Maximal degree in co-relation 6242. Up to 724 conditions per place. [2022-11-20 10:59:45,462 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 85 selfloop transitions, 30 changer transitions 30/294 dead transitions. [2022-11-20 10:59:45,463 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 294 transitions, 2745 flow [2022-11-20 10:59:45,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 10:59:45,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 10:59:45,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2664 transitions. [2022-11-20 10:59:45,466 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7655172413793103 [2022-11-20 10:59:45,467 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2664 transitions. [2022-11-20 10:59:45,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2664 transitions. [2022-11-20 10:59:45,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:45,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2664 transitions. [2022-11-20 10:59:45,471 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 133.2) internal successors, (2664), 20 states have internal predecessors, (2664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:45,474 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:45,475 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:45,475 INFO L175 Difference]: Start difference. First operand has 322 places, 250 transitions, 1880 flow. Second operand 20 states and 2664 transitions. [2022-11-20 10:59:45,475 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 294 transitions, 2745 flow [2022-11-20 10:59:45,542 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 294 transitions, 2597 flow, removed 52 selfloop flow, removed 14 redundant places. [2022-11-20 10:59:45,547 INFO L231 Difference]: Finished difference. Result has 322 places, 257 transitions, 1994 flow [2022-11-20 10:59:45,547 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1801, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1994, PETRI_PLACES=322, PETRI_TRANSITIONS=257} [2022-11-20 10:59:45,548 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 165 predicate places. [2022-11-20 10:59:45,548 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 257 transitions, 1994 flow [2022-11-20 10:59:45,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:45,549 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:45,549 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] [2022-11-20 10:59:45,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-20 10:59:45,550 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:59:45,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:45,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1741715134, now seen corresponding path program 18 times [2022-11-20 10:59:45,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:45,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765153255] [2022-11-20 10:59:45,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:45,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:45,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:45,790 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:59:45,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:45,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765153255] [2022-11-20 10:59:45,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765153255] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:45,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:45,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:45,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24691546] [2022-11-20 10:59:45,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:45,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:45,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:45,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:45,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:45,794 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:45,795 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 257 transitions, 1994 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:45,795 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:45,795 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:45,796 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:46,565 INFO L130 PetriNetUnfolder]: 313/1694 cut-off events. [2022-11-20 10:59:46,566 INFO L131 PetriNetUnfolder]: For 9030/9105 co-relation queries the response was YES. [2022-11-20 10:59:46,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6402 conditions, 1694 events. 313/1694 cut-off events. For 9030/9105 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13185 event pairs, 234 based on Foata normal form. 1/1628 useless extension candidates. Maximal degree in co-relation 6307. Up to 722 conditions per place. [2022-11-20 10:59:46,585 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 85 selfloop transitions, 38 changer transitions 30/302 dead transitions. [2022-11-20 10:59:46,585 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 302 transitions, 2908 flow [2022-11-20 10:59:46,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 10:59:46,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 10:59:46,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2533 transitions. [2022-11-20 10:59:46,590 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7661826981246219 [2022-11-20 10:59:46,590 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2533 transitions. [2022-11-20 10:59:46,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2533 transitions. [2022-11-20 10:59:46,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:46,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2533 transitions. [2022-11-20 10:59:46,607 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 133.31578947368422) internal successors, (2533), 19 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:59:46,610 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:46,611 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:46,611 INFO L175 Difference]: Start difference. First operand has 322 places, 257 transitions, 1994 flow. Second operand 19 states and 2533 transitions. [2022-11-20 10:59:46,611 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 302 transitions, 2908 flow [2022-11-20 10:59:46,682 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 302 transitions, 2789 flow, removed 37 selfloop flow, removed 7 redundant places. [2022-11-20 10:59:46,687 INFO L231 Difference]: Finished difference. Result has 333 places, 265 transitions, 2172 flow [2022-11-20 10:59:46,687 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1921, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2172, PETRI_PLACES=333, PETRI_TRANSITIONS=265} [2022-11-20 10:59:46,688 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 176 predicate places. [2022-11-20 10:59:46,689 INFO L495 AbstractCegarLoop]: Abstraction has has 333 places, 265 transitions, 2172 flow [2022-11-20 10:59:46,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:46,690 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:46,690 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] [2022-11-20 10:59:46,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-20 10:59:46,690 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:59:46,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:46,691 INFO L85 PathProgramCache]: Analyzing trace with hash -552194562, now seen corresponding path program 19 times [2022-11-20 10:59:46,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:46,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162799348] [2022-11-20 10:59:46,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:46,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:46,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:46,902 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:59:46,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:46,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162799348] [2022-11-20 10:59:46,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162799348] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:46,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:46,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:46,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526509725] [2022-11-20 10:59:46,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:46,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:46,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:46,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:46,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:46,906 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:46,908 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 265 transitions, 2172 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:46,908 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:46,908 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:46,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:47,728 INFO L130 PetriNetUnfolder]: 309/1698 cut-off events. [2022-11-20 10:59:47,728 INFO L131 PetriNetUnfolder]: For 9191/9266 co-relation queries the response was YES. [2022-11-20 10:59:47,738 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6464 conditions, 1698 events. 309/1698 cut-off events. For 9191/9266 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 13270 event pairs, 227 based on Foata normal form. 3/1636 useless extension candidates. Maximal degree in co-relation 6363. Up to 724 conditions per place. [2022-11-20 10:59:47,744 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 92 selfloop transitions, 34 changer transitions 31/306 dead transitions. [2022-11-20 10:59:47,744 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 306 transitions, 3048 flow [2022-11-20 10:59:47,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 10:59:47,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 10:59:47,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2664 transitions. [2022-11-20 10:59:47,747 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7655172413793103 [2022-11-20 10:59:47,748 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2664 transitions. [2022-11-20 10:59:47,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2664 transitions. [2022-11-20 10:59:47,749 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:47,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2664 transitions. [2022-11-20 10:59:47,752 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 133.2) internal successors, (2664), 20 states have internal predecessors, (2664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:47,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:47,756 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:47,756 INFO L175 Difference]: Start difference. First operand has 333 places, 265 transitions, 2172 flow. Second operand 20 states and 2664 transitions. [2022-11-20 10:59:47,757 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 306 transitions, 3048 flow [2022-11-20 10:59:47,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 306 transitions, 2928 flow, removed 23 selfloop flow, removed 9 redundant places. [2022-11-20 10:59:47,879 INFO L231 Difference]: Finished difference. Result has 343 places, 269 transitions, 2265 flow [2022-11-20 10:59:47,880 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2088, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2265, PETRI_PLACES=343, PETRI_TRANSITIONS=269} [2022-11-20 10:59:47,880 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 186 predicate places. [2022-11-20 10:59:47,880 INFO L495 AbstractCegarLoop]: Abstraction has has 343 places, 269 transitions, 2265 flow [2022-11-20 10:59:47,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:47,881 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:47,881 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:47,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-20 10:59:47,881 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:59:47,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:47,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1618792190, now seen corresponding path program 20 times [2022-11-20 10:59:47,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:47,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551109678] [2022-11-20 10:59:47,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:47,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:47,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:48,085 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:59:48,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:48,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551109678] [2022-11-20 10:59:48,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551109678] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:48,086 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:48,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:48,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672087409] [2022-11-20 10:59:48,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:48,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:48,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:48,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:48,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:48,089 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:48,090 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 269 transitions, 2265 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:48,090 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:48,090 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:48,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:48,947 INFO L130 PetriNetUnfolder]: 308/1689 cut-off events. [2022-11-20 10:59:48,947 INFO L131 PetriNetUnfolder]: For 9168/9243 co-relation queries the response was YES. [2022-11-20 10:59:48,959 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6387 conditions, 1689 events. 308/1689 cut-off events. For 9168/9243 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13156 event pairs, 231 based on Foata normal form. 1/1625 useless extension candidates. Maximal degree in co-relation 6282. Up to 722 conditions per place. [2022-11-20 10:59:48,964 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 85 selfloop transitions, 30 changer transitions 40/304 dead transitions. [2022-11-20 10:59:48,964 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 304 transitions, 2987 flow [2022-11-20 10:59:48,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 10:59:48,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 10:59:48,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2920 transitions. [2022-11-20 10:59:48,968 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7628004179728317 [2022-11-20 10:59:48,968 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2920 transitions. [2022-11-20 10:59:48,969 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2920 transitions. [2022-11-20 10:59:48,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:48,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2920 transitions. [2022-11-20 10:59:48,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.72727272727272) internal successors, (2920), 22 states have internal predecessors, (2920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:48,977 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:48,978 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:48,979 INFO L175 Difference]: Start difference. First operand has 343 places, 269 transitions, 2265 flow. Second operand 22 states and 2920 transitions. [2022-11-20 10:59:48,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 304 transitions, 2987 flow [2022-11-20 10:59:49,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 304 transitions, 2884 flow, removed 28 selfloop flow, removed 7 redundant places. [2022-11-20 10:59:49,065 INFO L231 Difference]: Finished difference. Result has 357 places, 260 transitions, 2098 flow [2022-11-20 10:59:49,066 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2184, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2098, PETRI_PLACES=357, PETRI_TRANSITIONS=260} [2022-11-20 10:59:49,066 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 200 predicate places. [2022-11-20 10:59:49,066 INFO L495 AbstractCegarLoop]: Abstraction has has 357 places, 260 transitions, 2098 flow [2022-11-20 10:59:49,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:49,067 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:49,067 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] [2022-11-20 10:59:49,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-20 10:59:49,067 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:59:49,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:49,068 INFO L85 PathProgramCache]: Analyzing trace with hash -2001767420, now seen corresponding path program 21 times [2022-11-20 10:59:49,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:49,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455212382] [2022-11-20 10:59:49,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:49,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:49,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:49,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:59:49,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:49,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455212382] [2022-11-20 10:59:49,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455212382] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:49,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:49,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:49,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482869526] [2022-11-20 10:59:49,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:49,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:49,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:49,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:49,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:49,297 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:49,298 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 260 transitions, 2098 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:49,298 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:49,299 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:49,299 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:50,157 INFO L130 PetriNetUnfolder]: 301/1661 cut-off events. [2022-11-20 10:59:50,157 INFO L131 PetriNetUnfolder]: For 8932/9007 co-relation queries the response was YES. [2022-11-20 10:59:50,171 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6188 conditions, 1661 events. 301/1661 cut-off events. For 8932/9007 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12848 event pairs, 231 based on Foata normal form. 1/1597 useless extension candidates. Maximal degree in co-relation 6077. Up to 722 conditions per place. [2022-11-20 10:59:50,177 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 82 selfloop transitions, 16 changer transitions 43/290 dead transitions. [2022-11-20 10:59:50,177 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 290 transitions, 2726 flow [2022-11-20 10:59:50,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 10:59:50,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 10:59:50,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2790 transitions. [2022-11-20 10:59:50,182 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7635467980295566 [2022-11-20 10:59:50,182 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2790 transitions. [2022-11-20 10:59:50,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2790 transitions. [2022-11-20 10:59:50,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:50,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2790 transitions. [2022-11-20 10:59:50,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 132.85714285714286) internal successors, (2790), 21 states have internal predecessors, (2790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:50,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:50,194 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:50,194 INFO L175 Difference]: Start difference. First operand has 357 places, 260 transitions, 2098 flow. Second operand 21 states and 2790 transitions. [2022-11-20 10:59:50,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 290 transitions, 2726 flow [2022-11-20 10:59:50,263 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 290 transitions, 2539 flow, removed 35 selfloop flow, removed 25 redundant places. [2022-11-20 10:59:50,268 INFO L231 Difference]: Finished difference. Result has 340 places, 243 transitions, 1731 flow [2022-11-20 10:59:50,269 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1956, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1731, PETRI_PLACES=340, PETRI_TRANSITIONS=243} [2022-11-20 10:59:50,277 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 183 predicate places. [2022-11-20 10:59:50,278 INFO L495 AbstractCegarLoop]: Abstraction has has 340 places, 243 transitions, 1731 flow [2022-11-20 10:59:50,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:50,279 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:50,280 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] [2022-11-20 10:59:50,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-20 10:59:50,280 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:59:50,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:50,281 INFO L85 PathProgramCache]: Analyzing trace with hash 367889404, now seen corresponding path program 22 times [2022-11-20 10:59:50,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:50,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440921794] [2022-11-20 10:59:50,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:50,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:50,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:50,565 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:59:50,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:50,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440921794] [2022-11-20 10:59:50,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440921794] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:50,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:50,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:50,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240216325] [2022-11-20 10:59:50,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:50,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:50,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:50,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:50,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:50,569 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:50,571 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 243 transitions, 1731 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:50,571 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:50,571 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:50,572 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:51,336 INFO L130 PetriNetUnfolder]: 287/1618 cut-off events. [2022-11-20 10:59:51,336 INFO L131 PetriNetUnfolder]: For 8154/8229 co-relation queries the response was YES. [2022-11-20 10:59:51,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5822 conditions, 1618 events. 287/1618 cut-off events. For 8154/8229 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12490 event pairs, 224 based on Foata normal form. 3/1558 useless extension candidates. Maximal degree in co-relation 5722. Up to 711 conditions per place. [2022-11-20 10:59:51,352 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 67 selfloop transitions, 4 changer transitions 46/266 dead transitions. [2022-11-20 10:59:51,353 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 266 transitions, 2180 flow [2022-11-20 10:59:51,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 10:59:51,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 10:59:51,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2651 transitions. [2022-11-20 10:59:51,356 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7617816091954023 [2022-11-20 10:59:51,356 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2651 transitions. [2022-11-20 10:59:51,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2651 transitions. [2022-11-20 10:59:51,357 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:51,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2651 transitions. [2022-11-20 10:59:51,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 132.55) internal successors, (2651), 20 states have internal predecessors, (2651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:51,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:51,364 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:51,365 INFO L175 Difference]: Start difference. First operand has 340 places, 243 transitions, 1731 flow. Second operand 20 states and 2651 transitions. [2022-11-20 10:59:51,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 266 transitions, 2180 flow [2022-11-20 10:59:51,420 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 266 transitions, 2063 flow, removed 25 selfloop flow, removed 23 redundant places. [2022-11-20 10:59:51,424 INFO L231 Difference]: Finished difference. Result has 316 places, 216 transitions, 1265 flow [2022-11-20 10:59:51,425 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1635, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1265, PETRI_PLACES=316, PETRI_TRANSITIONS=216} [2022-11-20 10:59:51,425 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 159 predicate places. [2022-11-20 10:59:51,426 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 216 transitions, 1265 flow [2022-11-20 10:59:51,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:51,426 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:51,427 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] [2022-11-20 10:59:51,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-20 10:59:51,427 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:59:51,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:51,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1109497846, now seen corresponding path program 23 times [2022-11-20 10:59:51,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:51,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209357219] [2022-11-20 10:59:51,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:51,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:51,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:51,624 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:59:51,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:51,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209357219] [2022-11-20 10:59:51,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209357219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:51,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:51,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:51,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271235500] [2022-11-20 10:59:51,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:51,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:51,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:51,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:51,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:51,628 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:51,629 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 216 transitions, 1265 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:51,629 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:51,629 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:51,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:52,468 INFO L130 PetriNetUnfolder]: 304/1679 cut-off events. [2022-11-20 10:59:52,469 INFO L131 PetriNetUnfolder]: For 8339/8412 co-relation queries the response was YES. [2022-11-20 10:59:52,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6006 conditions, 1679 events. 304/1679 cut-off events. For 8339/8412 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13063 event pairs, 225 based on Foata normal form. 1/1618 useless extension candidates. Maximal degree in co-relation 5917. Up to 719 conditions per place. [2022-11-20 10:59:52,488 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 81 selfloop transitions, 23 changer transitions 42/295 dead transitions. [2022-11-20 10:59:52,488 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 295 transitions, 2439 flow [2022-11-20 10:59:52,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 10:59:52,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-11-20 10:59:52,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3705 transitions. [2022-11-20 10:59:52,492 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7604679802955665 [2022-11-20 10:59:52,492 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3705 transitions. [2022-11-20 10:59:52,493 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3705 transitions. [2022-11-20 10:59:52,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:52,494 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3705 transitions. [2022-11-20 10:59:52,498 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 132.32142857142858) internal successors, (3705), 28 states have internal predecessors, (3705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:52,502 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:52,503 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:52,504 INFO L175 Difference]: Start difference. First operand has 316 places, 216 transitions, 1265 flow. Second operand 28 states and 3705 transitions. [2022-11-20 10:59:52,504 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 295 transitions, 2439 flow [2022-11-20 10:59:52,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 295 transitions, 2284 flow, removed 43 selfloop flow, removed 21 redundant places. [2022-11-20 10:59:52,551 INFO L231 Difference]: Finished difference. Result has 302 places, 229 transitions, 1462 flow [2022-11-20 10:59:52,552 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1209, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1462, PETRI_PLACES=302, PETRI_TRANSITIONS=229} [2022-11-20 10:59:52,553 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 145 predicate places. [2022-11-20 10:59:52,553 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 229 transitions, 1462 flow [2022-11-20 10:59:52,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:52,554 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:52,554 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] [2022-11-20 10:59:52,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-20 10:59:52,554 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:59:52,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:52,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1428220366, now seen corresponding path program 24 times [2022-11-20 10:59:52,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:52,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148938252] [2022-11-20 10:59:52,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:52,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:52,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:59:52,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:52,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148938252] [2022-11-20 10:59:52,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148938252] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:52,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:52,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:52,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832314261] [2022-11-20 10:59:52,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:52,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:52,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:52,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:52,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:52,768 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:52,770 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 229 transitions, 1462 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:52,770 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:52,770 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:52,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:53,570 INFO L130 PetriNetUnfolder]: 301/1657 cut-off events. [2022-11-20 10:59:53,570 INFO L131 PetriNetUnfolder]: For 8179/8252 co-relation queries the response was YES. [2022-11-20 10:59:53,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5991 conditions, 1657 events. 301/1657 cut-off events. For 8179/8252 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12788 event pairs, 228 based on Foata normal form. 1/1594 useless extension candidates. Maximal degree in co-relation 5898. Up to 717 conditions per place. [2022-11-20 10:59:53,583 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 77 selfloop transitions, 25 changer transitions 42/293 dead transitions. [2022-11-20 10:59:53,583 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 293 transitions, 2560 flow [2022-11-20 10:59:53,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 10:59:53,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-11-20 10:59:53,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 3572 transitions. [2022-11-20 10:59:53,587 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7603235419327373 [2022-11-20 10:59:53,587 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 3572 transitions. [2022-11-20 10:59:53,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 3572 transitions. [2022-11-20 10:59:53,589 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:53,589 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 3572 transitions. [2022-11-20 10:59:53,593 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 132.2962962962963) internal successors, (3572), 27 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:53,597 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 174.0) internal successors, (4872), 28 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:53,598 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 174.0) internal successors, (4872), 28 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:53,598 INFO L175 Difference]: Start difference. First operand has 302 places, 229 transitions, 1462 flow. Second operand 27 states and 3572 transitions. [2022-11-20 10:59:53,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 293 transitions, 2560 flow [2022-11-20 10:59:53,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 293 transitions, 2398 flow, removed 73 selfloop flow, removed 17 redundant places. [2022-11-20 10:59:53,654 INFO L231 Difference]: Finished difference. Result has 313 places, 233 transitions, 1608 flow [2022-11-20 10:59:53,654 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1412, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=1608, PETRI_PLACES=313, PETRI_TRANSITIONS=233} [2022-11-20 10:59:53,655 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 156 predicate places. [2022-11-20 10:59:53,655 INFO L495 AbstractCegarLoop]: Abstraction has has 313 places, 233 transitions, 1608 flow [2022-11-20 10:59:53,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:53,655 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:53,656 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] [2022-11-20 10:59:53,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-20 10:59:53,656 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:59:53,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:53,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1926941002, now seen corresponding path program 25 times [2022-11-20 10:59:53,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:53,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336242186] [2022-11-20 10:59:53,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:53,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:53,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:53,857 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:59:53,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:53,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336242186] [2022-11-20 10:59:53,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336242186] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:53,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:53,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:53,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313036823] [2022-11-20 10:59:53,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:53,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:53,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:53,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:53,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:53,860 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:53,862 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 233 transitions, 1608 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:53,862 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:53,862 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:53,862 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:54,665 INFO L130 PetriNetUnfolder]: 296/1652 cut-off events. [2022-11-20 10:59:54,665 INFO L131 PetriNetUnfolder]: For 8872/8945 co-relation queries the response was YES. [2022-11-20 10:59:54,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6052 conditions, 1652 events. 296/1652 cut-off events. For 8872/8945 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12841 event pairs, 223 based on Foata normal form. 1/1590 useless extension candidates. Maximal degree in co-relation 5953. Up to 719 conditions per place. [2022-11-20 10:59:54,685 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 79 selfloop transitions, 27 changer transitions 37/292 dead transitions. [2022-11-20 10:59:54,686 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 292 transitions, 2659 flow [2022-11-20 10:59:54,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 10:59:54,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 10:59:54,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3183 transitions. [2022-11-20 10:59:54,690 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7622126436781609 [2022-11-20 10:59:54,690 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3183 transitions. [2022-11-20 10:59:54,690 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3183 transitions. [2022-11-20 10:59:54,691 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:54,691 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3183 transitions. [2022-11-20 10:59:54,695 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 132.625) internal successors, (3183), 24 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:54,699 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:54,699 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:54,700 INFO L175 Difference]: Start difference. First operand has 313 places, 233 transitions, 1608 flow. Second operand 24 states and 3183 transitions. [2022-11-20 10:59:54,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 292 transitions, 2659 flow [2022-11-20 10:59:54,754 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 292 transitions, 2435 flow, removed 93 selfloop flow, removed 20 redundant places. [2022-11-20 10:59:54,758 INFO L231 Difference]: Finished difference. Result has 312 places, 240 transitions, 1718 flow [2022-11-20 10:59:54,758 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1513, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1718, PETRI_PLACES=312, PETRI_TRANSITIONS=240} [2022-11-20 10:59:54,759 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 155 predicate places. [2022-11-20 10:59:54,759 INFO L495 AbstractCegarLoop]: Abstraction has has 312 places, 240 transitions, 1718 flow [2022-11-20 10:59:54,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:54,760 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:54,760 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] [2022-11-20 10:59:54,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-20 10:59:54,760 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:59:54,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:54,761 INFO L85 PathProgramCache]: Analyzing trace with hash 25809774, now seen corresponding path program 26 times [2022-11-20 10:59:54,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:54,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515146211] [2022-11-20 10:59:54,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:54,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:54,970 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:59:54,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:54,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515146211] [2022-11-20 10:59:54,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515146211] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:54,971 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:54,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:54,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456093438] [2022-11-20 10:59:54,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:54,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:54,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:54,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:54,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:54,974 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:54,975 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 240 transitions, 1718 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:54,975 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:54,975 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:54,975 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:55,745 INFO L130 PetriNetUnfolder]: 305/1661 cut-off events. [2022-11-20 10:59:55,745 INFO L131 PetriNetUnfolder]: For 8191/8264 co-relation queries the response was YES. [2022-11-20 10:59:55,758 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6136 conditions, 1661 events. 305/1661 cut-off events. For 8191/8264 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12869 event pairs, 230 based on Foata normal form. 1/1598 useless extension candidates. Maximal degree in co-relation 6040. Up to 725 conditions per place. [2022-11-20 10:59:55,763 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 76 selfloop transitions, 37 changer transitions 36/298 dead transitions. [2022-11-20 10:59:55,763 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 298 transitions, 2788 flow [2022-11-20 10:59:55,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 10:59:55,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-20 10:59:55,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3050 transitions. [2022-11-20 10:59:55,767 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7621189405297352 [2022-11-20 10:59:55,767 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3050 transitions. [2022-11-20 10:59:55,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3050 transitions. [2022-11-20 10:59:55,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:55,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3050 transitions. [2022-11-20 10:59:55,771 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 132.6086956521739) internal successors, (3050), 23 states have internal predecessors, (3050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:55,775 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 174.0) internal successors, (4176), 24 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:55,776 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 174.0) internal successors, (4176), 24 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:55,776 INFO L175 Difference]: Start difference. First operand has 312 places, 240 transitions, 1718 flow. Second operand 23 states and 3050 transitions. [2022-11-20 10:59:55,776 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 298 transitions, 2788 flow [2022-11-20 10:59:55,829 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 298 transitions, 2608 flow, removed 73 selfloop flow, removed 13 redundant places. [2022-11-20 10:59:55,834 INFO L231 Difference]: Finished difference. Result has 322 places, 250 transitions, 1926 flow [2022-11-20 10:59:55,834 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1637, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=1926, PETRI_PLACES=322, PETRI_TRANSITIONS=250} [2022-11-20 10:59:55,835 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 165 predicate places. [2022-11-20 10:59:55,835 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 250 transitions, 1926 flow [2022-11-20 10:59:55,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:55,836 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:55,836 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] [2022-11-20 10:59:55,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-20 10:59:55,836 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:59:55,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:55,837 INFO L85 PathProgramCache]: Analyzing trace with hash 483523148, now seen corresponding path program 27 times [2022-11-20 10:59:55,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:55,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547697452] [2022-11-20 10:59:55,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:55,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:55,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:56,037 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:59:56,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:56,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547697452] [2022-11-20 10:59:56,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547697452] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:56,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:56,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:56,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279726072] [2022-11-20 10:59:56,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:56,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:56,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:56,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:56,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:56,041 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:56,042 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 250 transitions, 1926 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:56,043 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:56,043 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:56,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:56,862 INFO L130 PetriNetUnfolder]: 302/1661 cut-off events. [2022-11-20 10:59:56,862 INFO L131 PetriNetUnfolder]: For 8363/8436 co-relation queries the response was YES. [2022-11-20 10:59:56,871 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6182 conditions, 1661 events. 302/1661 cut-off events. For 8363/8436 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12833 event pairs, 226 based on Foata normal form. 1/1598 useless extension candidates. Maximal degree in co-relation 6081. Up to 723 conditions per place. [2022-11-20 10:59:56,875 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 85 selfloop transitions, 33 changer transitions 37/304 dead transitions. [2022-11-20 10:59:56,875 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 304 transitions, 3005 flow [2022-11-20 10:59:56,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 10:59:56,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 10:59:56,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3183 transitions. [2022-11-20 10:59:56,879 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7622126436781609 [2022-11-20 10:59:56,879 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3183 transitions. [2022-11-20 10:59:56,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3183 transitions. [2022-11-20 10:59:56,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:56,880 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3183 transitions. [2022-11-20 10:59:56,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 132.625) internal successors, (3183), 24 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:56,887 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:56,888 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:56,889 INFO L175 Difference]: Start difference. First operand has 322 places, 250 transitions, 1926 flow. Second operand 24 states and 3183 transitions. [2022-11-20 10:59:56,889 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 304 transitions, 3005 flow [2022-11-20 10:59:56,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 304 transitions, 2797 flow, removed 74 selfloop flow, removed 15 redundant places. [2022-11-20 10:59:56,940 INFO L231 Difference]: Finished difference. Result has 331 places, 254 transitions, 2023 flow [2022-11-20 10:59:56,941 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1834, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2023, PETRI_PLACES=331, PETRI_TRANSITIONS=254} [2022-11-20 10:59:56,941 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 174 predicate places. [2022-11-20 10:59:56,941 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 254 transitions, 2023 flow [2022-11-20 10:59:56,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:56,941 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:56,942 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] [2022-11-20 10:59:56,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-20 10:59:56,942 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:59:56,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:56,942 INFO L85 PathProgramCache]: Analyzing trace with hash 589322898, now seen corresponding path program 28 times [2022-11-20 10:59:56,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:56,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930527707] [2022-11-20 10:59:56,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:56,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:56,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:57,129 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:59:57,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:57,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930527707] [2022-11-20 10:59:57,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930527707] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:57,129 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:57,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:57,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664755105] [2022-11-20 10:59:57,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:57,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:57,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:57,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:57,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:57,132 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:57,134 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 254 transitions, 2023 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:57,134 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:57,134 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:57,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:57,809 INFO L130 PetriNetUnfolder]: 297/1647 cut-off events. [2022-11-20 10:59:57,810 INFO L131 PetriNetUnfolder]: For 7990/8063 co-relation queries the response was YES. [2022-11-20 10:59:57,816 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6048 conditions, 1647 events. 297/1647 cut-off events. For 7990/8063 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12775 event pairs, 223 based on Foata normal form. 1/1585 useless extension candidates. Maximal degree in co-relation 5944. Up to 725 conditions per place. [2022-11-20 10:59:57,820 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 82 selfloop transitions, 35 changer transitions 32/298 dead transitions. [2022-11-20 10:59:57,821 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 298 transitions, 2863 flow [2022-11-20 10:59:57,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 10:59:57,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 10:59:57,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2661 transitions. [2022-11-20 10:59:57,824 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7646551724137931 [2022-11-20 10:59:57,824 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2661 transitions. [2022-11-20 10:59:57,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2661 transitions. [2022-11-20 10:59:57,825 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:57,825 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2661 transitions. [2022-11-20 10:59:57,828 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 133.05) internal successors, (2661), 20 states have internal predecessors, (2661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:57,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:57,831 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:57,832 INFO L175 Difference]: Start difference. First operand has 331 places, 254 transitions, 2023 flow. Second operand 20 states and 2661 transitions. [2022-11-20 10:59:57,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 298 transitions, 2863 flow [2022-11-20 10:59:57,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 298 transitions, 2721 flow, removed 56 selfloop flow, removed 12 redundant places. [2022-11-20 10:59:57,889 INFO L231 Difference]: Finished difference. Result has 332 places, 261 transitions, 2146 flow [2022-11-20 10:59:57,889 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1940, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2146, PETRI_PLACES=332, PETRI_TRANSITIONS=261} [2022-11-20 10:59:57,890 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 175 predicate places. [2022-11-20 10:59:57,890 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 261 transitions, 2146 flow [2022-11-20 10:59:57,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:57,891 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:57,891 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] [2022-11-20 10:59:57,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-20 10:59:57,891 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:59:57,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:57,892 INFO L85 PathProgramCache]: Analyzing trace with hash 2119254390, now seen corresponding path program 29 times [2022-11-20 10:59:57,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:57,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628452355] [2022-11-20 10:59:57,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:57,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:57,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:58,096 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:59:58,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:58,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628452355] [2022-11-20 10:59:58,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628452355] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:58,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:58,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:58,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987436684] [2022-11-20 10:59:58,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:58,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:58,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:58,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:58,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:58,100 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:58,102 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 261 transitions, 2146 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:58,102 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:58,102 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:58,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:58,784 INFO L130 PetriNetUnfolder]: 300/1661 cut-off events. [2022-11-20 10:59:58,784 INFO L131 PetriNetUnfolder]: For 7455/7528 co-relation queries the response was YES. [2022-11-20 10:59:58,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6075 conditions, 1661 events. 300/1661 cut-off events. For 7455/7528 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12870 event pairs, 224 based on Foata normal form. 1/1598 useless extension candidates. Maximal degree in co-relation 5972. Up to 727 conditions per place. [2022-11-20 10:59:58,803 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 78 selfloop transitions, 48 changer transitions 31/306 dead transitions. [2022-11-20 10:59:58,803 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 306 transitions, 3084 flow [2022-11-20 10:59:58,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 10:59:58,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 10:59:58,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2528 transitions. [2022-11-20 10:59:58,806 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.764670296430732 [2022-11-20 10:59:58,806 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2528 transitions. [2022-11-20 10:59:58,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2528 transitions. [2022-11-20 10:59:58,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:58,807 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2528 transitions. [2022-11-20 10:59:58,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 133.05263157894737) internal successors, (2528), 19 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:58,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:58,813 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:58,814 INFO L175 Difference]: Start difference. First operand has 332 places, 261 transitions, 2146 flow. Second operand 19 states and 2528 transitions. [2022-11-20 10:59:58,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 306 transitions, 3084 flow [2022-11-20 10:59:58,871 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 306 transitions, 2950 flow, removed 45 selfloop flow, removed 8 redundant places. [2022-11-20 10:59:58,876 INFO L231 Difference]: Finished difference. Result has 342 places, 269 transitions, 2339 flow [2022-11-20 10:59:58,877 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2060, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2339, PETRI_PLACES=342, PETRI_TRANSITIONS=269} [2022-11-20 10:59:58,878 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 185 predicate places. [2022-11-20 10:59:58,878 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 269 transitions, 2339 flow [2022-11-20 10:59:58,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:58,878 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:58,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] [2022-11-20 10:59:58,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-20 10:59:58,879 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:59:58,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:58,880 INFO L85 PathProgramCache]: Analyzing trace with hash 83466928, now seen corresponding path program 30 times [2022-11-20 10:59:58,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:58,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889136237] [2022-11-20 10:59:58,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:58,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:58,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:59,084 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:59:59,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:59,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889136237] [2022-11-20 10:59:59,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889136237] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:59,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:59,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 10:59:59,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652879468] [2022-11-20 10:59:59,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:59,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:59,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:59,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:59,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:59,090 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 10:59:59,091 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 269 transitions, 2339 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:59,091 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 10:59:59,092 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 10:59:59,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 10:59:59,801 INFO L130 PetriNetUnfolder]: 297/1657 cut-off events. [2022-11-20 10:59:59,801 INFO L131 PetriNetUnfolder]: For 7485/7558 co-relation queries the response was YES. [2022-11-20 10:59:59,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6091 conditions, 1657 events. 297/1657 cut-off events. For 7485/7558 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12847 event pairs, 221 based on Foata normal form. 1/1594 useless extension candidates. Maximal degree in co-relation 5983. Up to 725 conditions per place. [2022-11-20 10:59:59,814 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 92 selfloop transitions, 38 changer transitions 31/310 dead transitions. [2022-11-20 10:59:59,814 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 310 transitions, 3224 flow [2022-11-20 10:59:59,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 10:59:59,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 10:59:59,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2661 transitions. [2022-11-20 10:59:59,817 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7646551724137931 [2022-11-20 10:59:59,817 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2661 transitions. [2022-11-20 10:59:59,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2661 transitions. [2022-11-20 10:59:59,818 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 10:59:59,818 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2661 transitions. [2022-11-20 10:59:59,819 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 133.05) internal successors, (2661), 20 states have internal predecessors, (2661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:59,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:59,822 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:59,822 INFO L175 Difference]: Start difference. First operand has 342 places, 269 transitions, 2339 flow. Second operand 20 states and 2661 transitions. [2022-11-20 10:59:59,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 310 transitions, 3224 flow [2022-11-20 10:59:59,886 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 310 transitions, 3086 flow, removed 22 selfloop flow, removed 9 redundant places. [2022-11-20 10:59:59,890 INFO L231 Difference]: Finished difference. Result has 353 places, 275 transitions, 2450 flow [2022-11-20 10:59:59,890 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2237, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2450, PETRI_PLACES=353, PETRI_TRANSITIONS=275} [2022-11-20 10:59:59,890 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 196 predicate places. [2022-11-20 10:59:59,891 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 275 transitions, 2450 flow [2022-11-20 10:59:59,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:59,891 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 10:59:59,891 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] [2022-11-20 10:59:59,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-20 10:59:59,892 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:59:59,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:59,892 INFO L85 PathProgramCache]: Analyzing trace with hash -2070448286, now seen corresponding path program 31 times [2022-11-20 10:59:59,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:59,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161601931] [2022-11-20 10:59:59,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:59,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:59,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,126 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 11:00:00,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:00,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161601931] [2022-11-20 11:00:00,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161601931] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:00,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:00,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:00,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654917465] [2022-11-20 11:00:00,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:00,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:00,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:00,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:00,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:00,129 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:00,130 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 275 transitions, 2450 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:00,130 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:00,130 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:00,131 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:00,854 INFO L130 PetriNetUnfolder]: 294/1670 cut-off events. [2022-11-20 11:00:00,854 INFO L131 PetriNetUnfolder]: For 7482/7555 co-relation queries the response was YES. [2022-11-20 11:00:00,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6096 conditions, 1670 events. 294/1670 cut-off events. For 7482/7555 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13063 event pairs, 221 based on Foata normal form. 1/1606 useless extension candidates. Maximal degree in co-relation 5983. Up to 723 conditions per place. [2022-11-20 11:00:00,869 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 90 selfloop transitions, 43 changer transitions 32/314 dead transitions. [2022-11-20 11:00:00,869 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 362 places, 314 transitions, 3339 flow [2022-11-20 11:00:00,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:00,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:00,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2659 transitions. [2022-11-20 11:00:00,880 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.764080459770115 [2022-11-20 11:00:00,880 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2659 transitions. [2022-11-20 11:00:00,881 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2659 transitions. [2022-11-20 11:00:00,881 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:00,882 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2659 transitions. [2022-11-20 11:00:00,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 132.95) internal successors, (2659), 20 states have internal predecessors, (2659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:00,887 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:00,888 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:00,888 INFO L175 Difference]: Start difference. First operand has 353 places, 275 transitions, 2450 flow. Second operand 20 states and 2659 transitions. [2022-11-20 11:00:00,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 362 places, 314 transitions, 3339 flow [2022-11-20 11:00:00,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 314 transitions, 3232 flow, removed 30 selfloop flow, removed 8 redundant places. [2022-11-20 11:00:00,966 INFO L231 Difference]: Finished difference. Result has 363 places, 279 transitions, 2576 flow [2022-11-20 11:00:00,967 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2373, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2576, PETRI_PLACES=363, PETRI_TRANSITIONS=279} [2022-11-20 11:00:00,967 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 206 predicate places. [2022-11-20 11:00:00,968 INFO L495 AbstractCegarLoop]: Abstraction has has 363 places, 279 transitions, 2576 flow [2022-11-20 11:00:00,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:00,968 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:00,969 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:00,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-11-20 11:00:00,969 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 11:00:00,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:00,969 INFO L85 PathProgramCache]: Analyzing trace with hash -190567454, now seen corresponding path program 32 times [2022-11-20 11:00:00,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:00,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233148187] [2022-11-20 11:00:00,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:00,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:00,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,166 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 11:00:01,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:01,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233148187] [2022-11-20 11:00:01,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233148187] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:01,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:01,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:01,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329492648] [2022-11-20 11:00:01,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:01,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:01,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:01,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:01,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:01,170 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:01,171 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 363 places, 279 transitions, 2576 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:01,172 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:01,172 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:01,172 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:01,825 INFO L130 PetriNetUnfolder]: 286/1646 cut-off events. [2022-11-20 11:00:01,826 INFO L131 PetriNetUnfolder]: For 7369/7442 co-relation queries the response was YES. [2022-11-20 11:00:01,835 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5937 conditions, 1646 events. 286/1646 cut-off events. For 7369/7442 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12857 event pairs, 219 based on Foata normal form. 1/1584 useless extension candidates. Maximal degree in co-relation 5820. Up to 718 conditions per place. [2022-11-20 11:00:01,838 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 88 selfloop transitions, 20 changer transitions 47/304 dead transitions. [2022-11-20 11:00:01,838 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 304 transitions, 3122 flow [2022-11-20 11:00:01,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 11:00:01,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 11:00:01,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2530 transitions. [2022-11-20 11:00:01,843 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7652752571082879 [2022-11-20 11:00:01,843 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2530 transitions. [2022-11-20 11:00:01,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2530 transitions. [2022-11-20 11:00:01,844 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:01,844 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2530 transitions. [2022-11-20 11:00:01,847 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 133.1578947368421) internal successors, (2530), 19 states have internal predecessors, (2530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:01,849 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:01,850 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:01,850 INFO L175 Difference]: Start difference. First operand has 363 places, 279 transitions, 2576 flow. Second operand 19 states and 2530 transitions. [2022-11-20 11:00:01,850 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 304 transitions, 3122 flow [2022-11-20 11:00:01,919 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 364 places, 304 transitions, 3009 flow, removed 33 selfloop flow, removed 7 redundant places. [2022-11-20 11:00:01,924 INFO L231 Difference]: Finished difference. Result has 369 places, 255 transitions, 2103 flow [2022-11-20 11:00:01,925 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2471, PETRI_DIFFERENCE_MINUEND_PLACES=346, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=279, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2103, PETRI_PLACES=369, PETRI_TRANSITIONS=255} [2022-11-20 11:00:01,927 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 212 predicate places. [2022-11-20 11:00:01,927 INFO L495 AbstractCegarLoop]: Abstraction has has 369 places, 255 transitions, 2103 flow [2022-11-20 11:00:01,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:01,928 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:01,928 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] [2022-11-20 11:00:01,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-20 11:00:01,929 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 11:00:01,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:01,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1705422256, now seen corresponding path program 33 times [2022-11-20 11:00:01,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:01,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363180495] [2022-11-20 11:00:01,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:01,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:01,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:02,131 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 11:00:02,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:02,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363180495] [2022-11-20 11:00:02,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363180495] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:02,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:02,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:02,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545580776] [2022-11-20 11:00:02,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:02,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:02,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:02,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:02,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:02,135 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:02,136 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 255 transitions, 2103 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:02,136 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:02,136 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:02,136 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:02,823 INFO L130 PetriNetUnfolder]: 279/1610 cut-off events. [2022-11-20 11:00:02,823 INFO L131 PetriNetUnfolder]: For 6567/6640 co-relation queries the response was YES. [2022-11-20 11:00:02,833 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5614 conditions, 1610 events. 279/1610 cut-off events. For 6567/6640 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12505 event pairs, 220 based on Foata normal form. 1/1547 useless extension candidates. Maximal degree in co-relation 5496. Up to 714 conditions per place. [2022-11-20 11:00:02,835 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 73 selfloop transitions, 17 changer transitions 45/284 dead transitions. [2022-11-20 11:00:02,836 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 284 transitions, 2708 flow [2022-11-20 11:00:02,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:02,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:02,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2658 transitions. [2022-11-20 11:00:02,838 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7637931034482759 [2022-11-20 11:00:02,838 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2658 transitions. [2022-11-20 11:00:02,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2658 transitions. [2022-11-20 11:00:02,839 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:02,839 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2658 transitions. [2022-11-20 11:00:02,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 132.9) internal successors, (2658), 20 states have internal predecessors, (2658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:02,843 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:02,843 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:02,844 INFO L175 Difference]: Start difference. First operand has 369 places, 255 transitions, 2103 flow. Second operand 20 states and 2658 transitions. [2022-11-20 11:00:02,844 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 284 transitions, 2708 flow [2022-11-20 11:00:02,896 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 335 places, 284 transitions, 2501 flow, removed 31 selfloop flow, removed 24 redundant places. [2022-11-20 11:00:02,901 INFO L231 Difference]: Finished difference. Result has 342 places, 238 transitions, 1705 flow [2022-11-20 11:00:02,901 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1954, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1705, PETRI_PLACES=342, PETRI_TRANSITIONS=238} [2022-11-20 11:00:02,902 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 185 predicate places. [2022-11-20 11:00:02,902 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 238 transitions, 1705 flow [2022-11-20 11:00:02,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:02,902 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:02,903 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:02,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-20 11:00:02,903 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 11:00:02,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:02,904 INFO L85 PathProgramCache]: Analyzing trace with hash -118583950, now seen corresponding path program 34 times [2022-11-20 11:00:02,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:02,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473896180] [2022-11-20 11:00:02,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:02,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:02,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:03,091 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 11:00:03,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:03,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473896180] [2022-11-20 11:00:03,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473896180] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:03,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:03,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:03,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477163528] [2022-11-20 11:00:03,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:03,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:03,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:03,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:03,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:03,095 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:03,096 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 238 transitions, 1705 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:03,096 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:03,096 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:03,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:03,763 INFO L130 PetriNetUnfolder]: 275/1584 cut-off events. [2022-11-20 11:00:03,763 INFO L131 PetriNetUnfolder]: For 5724/5797 co-relation queries the response was YES. [2022-11-20 11:00:03,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5297 conditions, 1584 events. 275/1584 cut-off events. For 5724/5797 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 12197 event pairs, 220 based on Foata normal form. 1/1521 useless extension candidates. Maximal degree in co-relation 5189. Up to 712 conditions per place. [2022-11-20 11:00:03,775 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 63 selfloop transitions, 18 changer transitions 41/271 dead transitions. [2022-11-20 11:00:03,775 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 271 transitions, 2318 flow [2022-11-20 11:00:03,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:00:03,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 11:00:03,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2914 transitions. [2022-11-20 11:00:03,777 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7612330198537095 [2022-11-20 11:00:03,777 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2914 transitions. [2022-11-20 11:00:03,777 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2914 transitions. [2022-11-20 11:00:03,778 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:03,778 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2914 transitions. [2022-11-20 11:00:03,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.45454545454547) internal successors, (2914), 22 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:03,781 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:03,782 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:03,782 INFO L175 Difference]: Start difference. First operand has 342 places, 238 transitions, 1705 flow. Second operand 22 states and 2914 transitions. [2022-11-20 11:00:03,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 271 transitions, 2318 flow [2022-11-20 11:00:03,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 271 transitions, 2129 flow, removed 27 selfloop flow, removed 26 redundant places. [2022-11-20 11:00:03,812 INFO L231 Difference]: Finished difference. Result has 323 places, 229 transitions, 1490 flow [2022-11-20 11:00:03,812 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1580, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1490, PETRI_PLACES=323, PETRI_TRANSITIONS=229} [2022-11-20 11:00:03,813 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 166 predicate places. [2022-11-20 11:00:03,813 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 229 transitions, 1490 flow [2022-11-20 11:00:03,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:03,813 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:03,814 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] [2022-11-20 11:00:03,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-20 11:00:03,814 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 11:00:03,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:03,815 INFO L85 PathProgramCache]: Analyzing trace with hash 776018036, now seen corresponding path program 35 times [2022-11-20 11:00:03,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:03,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501268899] [2022-11-20 11:00:03,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:03,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:03,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:04,044 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 11:00:04,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:04,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501268899] [2022-11-20 11:00:04,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501268899] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:04,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:04,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:04,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312171630] [2022-11-20 11:00:04,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:04,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:04,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:04,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:04,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:04,048 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:04,049 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 229 transitions, 1490 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:04,049 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:04,049 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:04,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:04,804 INFO L130 PetriNetUnfolder]: 263/1508 cut-off events. [2022-11-20 11:00:04,804 INFO L131 PetriNetUnfolder]: For 5033/5106 co-relation queries the response was YES. [2022-11-20 11:00:04,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4874 conditions, 1508 events. 263/1508 cut-off events. For 5033/5106 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 11434 event pairs, 218 based on Foata normal form. 1/1447 useless extension candidates. Maximal degree in co-relation 4774. Up to 690 conditions per place. [2022-11-20 11:00:04,817 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 51 selfloop transitions, 2 changer transitions 49/247 dead transitions. [2022-11-20 11:00:04,818 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 247 transitions, 1823 flow [2022-11-20 11:00:04,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 11:00:04,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 11:00:04,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2772 transitions. [2022-11-20 11:00:04,822 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7586206896551724 [2022-11-20 11:00:04,822 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2772 transitions. [2022-11-20 11:00:04,822 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2772 transitions. [2022-11-20 11:00:04,823 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:04,823 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2772 transitions. [2022-11-20 11:00:04,827 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 132.0) internal successors, (2772), 21 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:04,830 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:04,831 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:04,831 INFO L175 Difference]: Start difference. First operand has 323 places, 229 transitions, 1490 flow. Second operand 21 states and 2772 transitions. [2022-11-20 11:00:04,831 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 247 transitions, 1823 flow [2022-11-20 11:00:04,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 247 transitions, 1708 flow, removed 27 selfloop flow, removed 23 redundant places. [2022-11-20 11:00:04,866 INFO L231 Difference]: Finished difference. Result has 305 places, 198 transitions, 1011 flow [2022-11-20 11:00:04,866 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1394, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1011, PETRI_PLACES=305, PETRI_TRANSITIONS=198} [2022-11-20 11:00:04,868 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 148 predicate places. [2022-11-20 11:00:04,868 INFO L495 AbstractCegarLoop]: Abstraction has has 305 places, 198 transitions, 1011 flow [2022-11-20 11:00:04,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:04,869 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:04,869 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] [2022-11-20 11:00:04,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-20 11:00:04,869 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 11:00:04,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:04,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1771425760, now seen corresponding path program 1 times [2022-11-20 11:00:04,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:04,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923312320] [2022-11-20 11:00:04,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:04,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:04,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:05,071 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 11:00:05,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:05,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923312320] [2022-11-20 11:00:05,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923312320] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:05,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:05,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:05,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317973695] [2022-11-20 11:00:05,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:05,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:05,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:05,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:05,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:05,077 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:05,078 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 198 transitions, 1011 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:05,078 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:05,078 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:05,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:05,721 INFO L130 PetriNetUnfolder]: 329/1600 cut-off events. [2022-11-20 11:00:05,721 INFO L131 PetriNetUnfolder]: For 5216/5287 co-relation queries the response was YES. [2022-11-20 11:00:05,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5130 conditions, 1600 events. 329/1600 cut-off events. For 5216/5287 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 11828 event pairs, 187 based on Foata normal form. 2/1527 useless extension candidates. Maximal degree in co-relation 5042. Up to 597 conditions per place. [2022-11-20 11:00:05,732 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 80 selfloop transitions, 14 changer transitions 32/272 dead transitions. [2022-11-20 11:00:05,732 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 272 transitions, 1942 flow [2022-11-20 11:00:05,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:00:05,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 11:00:05,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2926 transitions. [2022-11-20 11:00:05,735 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.764367816091954 [2022-11-20 11:00:05,735 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2926 transitions. [2022-11-20 11:00:05,735 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2926 transitions. [2022-11-20 11:00:05,735 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:05,735 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2926 transitions. [2022-11-20 11:00:05,737 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 133.0) internal successors, (2926), 22 states have internal predecessors, (2926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:05,739 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:05,739 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:05,740 INFO L175 Difference]: Start difference. First operand has 305 places, 198 transitions, 1011 flow. Second operand 22 states and 2926 transitions. [2022-11-20 11:00:05,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 272 transitions, 1942 flow [2022-11-20 11:00:05,756 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 272 transitions, 1870 flow, removed 24 selfloop flow, removed 27 redundant places. [2022-11-20 11:00:05,758 INFO L231 Difference]: Finished difference. Result has 278 places, 211 transitions, 1151 flow [2022-11-20 11:00:05,758 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=939, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1151, PETRI_PLACES=278, PETRI_TRANSITIONS=211} [2022-11-20 11:00:05,759 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 121 predicate places. [2022-11-20 11:00:05,759 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 211 transitions, 1151 flow [2022-11-20 11:00:05,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:05,759 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:05,759 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:05,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-20 11:00:05,760 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 11:00:05,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:05,760 INFO L85 PathProgramCache]: Analyzing trace with hash -363989292, now seen corresponding path program 2 times [2022-11-20 11:00:05,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:05,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577296582] [2022-11-20 11:00:05,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:05,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:05,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:05,955 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 11:00:05,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:05,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577296582] [2022-11-20 11:00:05,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577296582] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:05,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:05,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:05,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258648542] [2022-11-20 11:00:05,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:05,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:05,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:05,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:05,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:05,959 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:05,960 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 211 transitions, 1151 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:05,960 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:05,960 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:05,960 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:06,810 INFO L130 PetriNetUnfolder]: 325/1612 cut-off events. [2022-11-20 11:00:06,810 INFO L131 PetriNetUnfolder]: For 11064/11129 co-relation queries the response was YES. [2022-11-20 11:00:06,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6300 conditions, 1612 events. 325/1612 cut-off events. For 11064/11129 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 12058 event pairs, 172 based on Foata normal form. 2/1548 useless extension candidates. Maximal degree in co-relation 6217. Up to 542 conditions per place. [2022-11-20 11:00:06,827 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 122 selfloop transitions, 12 changer transitions 46/326 dead transitions. [2022-11-20 11:00:06,828 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 326 transitions, 2691 flow [2022-11-20 11:00:06,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 11:00:06,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-20 11:00:06,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 4111 transitions. [2022-11-20 11:00:06,831 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7621431219873934 [2022-11-20 11:00:06,832 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 4111 transitions. [2022-11-20 11:00:06,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 4111 transitions. [2022-11-20 11:00:06,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:06,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 4111 transitions. [2022-11-20 11:00:06,837 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 132.61290322580646) internal successors, (4111), 31 states have internal predecessors, (4111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:06,840 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:06,841 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:06,841 INFO L175 Difference]: Start difference. First operand has 278 places, 211 transitions, 1151 flow. Second operand 31 states and 4111 transitions. [2022-11-20 11:00:06,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 326 transitions, 2691 flow [2022-11-20 11:00:06,865 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 326 transitions, 2253 flow, removed 219 selfloop flow, removed 14 redundant places. [2022-11-20 11:00:06,867 INFO L231 Difference]: Finished difference. Result has 307 places, 214 transitions, 1196 flow [2022-11-20 11:00:06,868 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1051, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1196, PETRI_PLACES=307, PETRI_TRANSITIONS=214} [2022-11-20 11:00:06,868 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 150 predicate places. [2022-11-20 11:00:06,868 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 214 transitions, 1196 flow [2022-11-20 11:00:06,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:06,868 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:06,868 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] [2022-11-20 11:00:06,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-20 11:00:06,869 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 11:00:06,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:06,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1894175016, now seen corresponding path program 3 times [2022-11-20 11:00:06,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:06,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878233732] [2022-11-20 11:00:06,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:06,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:06,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,050 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 11:00:07,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:07,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878233732] [2022-11-20 11:00:07,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878233732] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:07,051 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:07,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:07,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111476277] [2022-11-20 11:00:07,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:07,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:07,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:07,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:07,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:07,054 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:07,055 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 214 transitions, 1196 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:07,055 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:07,056 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:07,056 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:07,839 INFO L130 PetriNetUnfolder]: 322/1656 cut-off events. [2022-11-20 11:00:07,839 INFO L131 PetriNetUnfolder]: For 10576/10641 co-relation queries the response was YES. [2022-11-20 11:00:07,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6440 conditions, 1656 events. 322/1656 cut-off events. For 10576/10641 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 12510 event pairs, 157 based on Foata normal form. 2/1605 useless extension candidates. Maximal degree in co-relation 6344. Up to 540 conditions per place. [2022-11-20 11:00:07,851 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 148 selfloop transitions, 10 changer transitions 46/350 dead transitions. [2022-11-20 11:00:07,851 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 350 transitions, 3074 flow [2022-11-20 11:00:07,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 11:00:07,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-11-20 11:00:07,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3982 transitions. [2022-11-20 11:00:07,855 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7628352490421456 [2022-11-20 11:00:07,855 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3982 transitions. [2022-11-20 11:00:07,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3982 transitions. [2022-11-20 11:00:07,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:07,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3982 transitions. [2022-11-20 11:00:07,860 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 132.73333333333332) internal successors, (3982), 30 states have internal predecessors, (3982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:07,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:07,865 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:07,866 INFO L175 Difference]: Start difference. First operand has 307 places, 214 transitions, 1196 flow. Second operand 30 states and 3982 transitions. [2022-11-20 11:00:07,866 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 350 transitions, 3074 flow [2022-11-20 11:00:07,914 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 350 transitions, 2790 flow, removed 120 selfloop flow, removed 21 redundant places. [2022-11-20 11:00:07,918 INFO L231 Difference]: Finished difference. Result has 321 places, 218 transitions, 1296 flow [2022-11-20 11:00:07,919 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1132, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1296, PETRI_PLACES=321, PETRI_TRANSITIONS=218} [2022-11-20 11:00:07,919 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 164 predicate places. [2022-11-20 11:00:07,920 INFO L495 AbstractCegarLoop]: Abstraction has has 321 places, 218 transitions, 1296 flow [2022-11-20 11:00:07,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:07,920 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:07,920 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] [2022-11-20 11:00:07,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-20 11:00:07,921 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 11:00:07,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:07,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1477052822, now seen corresponding path program 4 times [2022-11-20 11:00:07,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:07,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857873092] [2022-11-20 11:00:07,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:07,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:08,125 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 11:00:08,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:08,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857873092] [2022-11-20 11:00:08,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857873092] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:08,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:08,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:08,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977590556] [2022-11-20 11:00:08,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:08,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:08,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:08,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:08,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:08,128 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:08,129 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 218 transitions, 1296 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:08,129 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:08,129 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:08,130 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:08,961 INFO L130 PetriNetUnfolder]: 339/1673 cut-off events. [2022-11-20 11:00:08,962 INFO L131 PetriNetUnfolder]: For 15077/15143 co-relation queries the response was YES. [2022-11-20 11:00:08,976 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7320 conditions, 1673 events. 339/1673 cut-off events. For 15077/15143 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12575 event pairs, 204 based on Foata normal form. 2/1604 useless extension candidates. Maximal degree in co-relation 7215. Up to 600 conditions per place. [2022-11-20 11:00:08,983 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 98 selfloop transitions, 19 changer transitions 34/297 dead transitions. [2022-11-20 11:00:08,983 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 297 transitions, 2772 flow [2022-11-20 11:00:08,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:00:08,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 11:00:08,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 3446 transitions. [2022-11-20 11:00:08,986 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7617152961980548 [2022-11-20 11:00:08,986 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 3446 transitions. [2022-11-20 11:00:08,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 3446 transitions. [2022-11-20 11:00:08,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:08,988 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 3446 transitions. [2022-11-20 11:00:08,991 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 132.53846153846155) internal successors, (3446), 26 states have internal predecessors, (3446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:08,994 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:08,995 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:08,995 INFO L175 Difference]: Start difference. First operand has 321 places, 218 transitions, 1296 flow. Second operand 26 states and 3446 transitions. [2022-11-20 11:00:08,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 297 transitions, 2772 flow [2022-11-20 11:00:09,062 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 297 transitions, 2429 flow, removed 170 selfloop flow, removed 21 redundant places. [2022-11-20 11:00:09,067 INFO L231 Difference]: Finished difference. Result has 323 places, 234 transitions, 1567 flow [2022-11-20 11:00:09,067 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1222, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1567, PETRI_PLACES=323, PETRI_TRANSITIONS=234} [2022-11-20 11:00:09,068 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 166 predicate places. [2022-11-20 11:00:09,068 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 234 transitions, 1567 flow [2022-11-20 11:00:09,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:09,068 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:09,069 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] [2022-11-20 11:00:09,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-20 11:00:09,069 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 11:00:09,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:09,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1596184646, now seen corresponding path program 5 times [2022-11-20 11:00:09,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:09,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418929560] [2022-11-20 11:00:09,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:09,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:09,273 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 11:00:09,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:09,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418929560] [2022-11-20 11:00:09,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418929560] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:09,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:09,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:09,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802162335] [2022-11-20 11:00:09,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:09,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:09,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:09,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:09,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:09,277 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:09,287 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 234 transitions, 1567 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:09,297 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:09,297 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:09,297 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:10,089 INFO L130 PetriNetUnfolder]: 334/1726 cut-off events. [2022-11-20 11:00:10,089 INFO L131 PetriNetUnfolder]: For 13105/13176 co-relation queries the response was YES. [2022-11-20 11:00:10,098 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7256 conditions, 1726 events. 334/1726 cut-off events. For 13105/13176 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 13139 event pairs, 230 based on Foata normal form. 2/1657 useless extension candidates. Maximal degree in co-relation 7150. Up to 662 conditions per place. [2022-11-20 11:00:10,101 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 103 selfloop transitions, 26 changer transitions 33/308 dead transitions. [2022-11-20 11:00:10,101 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 308 transitions, 3102 flow [2022-11-20 11:00:10,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-20 11:00:10,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-11-20 11:00:10,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3312 transitions. [2022-11-20 11:00:10,104 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7613793103448275 [2022-11-20 11:00:10,104 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 3312 transitions. [2022-11-20 11:00:10,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 3312 transitions. [2022-11-20 11:00:10,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:10,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 3312 transitions. [2022-11-20 11:00:10,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 132.48) internal successors, (3312), 25 states have internal predecessors, (3312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:10,109 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 174.0) internal successors, (4524), 26 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:10,109 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 174.0) internal successors, (4524), 26 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:10,109 INFO L175 Difference]: Start difference. First operand has 323 places, 234 transitions, 1567 flow. Second operand 25 states and 3312 transitions. [2022-11-20 11:00:10,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 308 transitions, 3102 flow [2022-11-20 11:00:10,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 308 transitions, 2776 flow, removed 163 selfloop flow, removed 12 redundant places. [2022-11-20 11:00:10,150 INFO L231 Difference]: Finished difference. Result has 341 places, 247 transitions, 1808 flow [2022-11-20 11:00:10,150 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1455, PETRI_DIFFERENCE_MINUEND_PLACES=295, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=1808, PETRI_PLACES=341, PETRI_TRANSITIONS=247} [2022-11-20 11:00:10,150 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 184 predicate places. [2022-11-20 11:00:10,150 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 247 transitions, 1808 flow [2022-11-20 11:00:10,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:10,151 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:10,151 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:10,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-20 11:00:10,151 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 11:00:10,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:10,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1373578206, now seen corresponding path program 6 times [2022-11-20 11:00:10,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:10,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897000309] [2022-11-20 11:00:10,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:10,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:10,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,341 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 11:00:10,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:10,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897000309] [2022-11-20 11:00:10,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897000309] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:10,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:10,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:10,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694260314] [2022-11-20 11:00:10,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:10,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:10,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:10,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:10,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:10,345 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:10,346 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 247 transitions, 1808 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:10,346 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:10,346 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:10,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:11,216 INFO L130 PetriNetUnfolder]: 364/1822 cut-off events. [2022-11-20 11:00:11,217 INFO L131 PetriNetUnfolder]: For 17464/17557 co-relation queries the response was YES. [2022-11-20 11:00:11,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8289 conditions, 1822 events. 364/1822 cut-off events. For 17464/17557 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 14122 event pairs, 200 based on Foata normal form. 9/1766 useless extension candidates. Maximal degree in co-relation 8172. Up to 664 conditions per place. [2022-11-20 11:00:11,232 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 131 selfloop transitions, 35 changer transitions 41/353 dead transitions. [2022-11-20 11:00:11,232 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 353 places, 353 transitions, 3944 flow [2022-11-20 11:00:11,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:00:11,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-11-20 11:00:11,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3707 transitions. [2022-11-20 11:00:11,236 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7608784893267652 [2022-11-20 11:00:11,236 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3707 transitions. [2022-11-20 11:00:11,236 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3707 transitions. [2022-11-20 11:00:11,237 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:11,237 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3707 transitions. [2022-11-20 11:00:11,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 132.39285714285714) internal successors, (3707), 28 states have internal predecessors, (3707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:11,244 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:11,245 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:11,245 INFO L175 Difference]: Start difference. First operand has 341 places, 247 transitions, 1808 flow. Second operand 28 states and 3707 transitions. [2022-11-20 11:00:11,246 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 353 places, 353 transitions, 3944 flow [2022-11-20 11:00:11,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 340 places, 353 transitions, 3335 flow, removed 289 selfloop flow, removed 13 redundant places. [2022-11-20 11:00:11,305 INFO L231 Difference]: Finished difference. Result has 361 places, 260 transitions, 1952 flow [2022-11-20 11:00:11,306 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1645, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1952, PETRI_PLACES=361, PETRI_TRANSITIONS=260} [2022-11-20 11:00:11,306 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 204 predicate places. [2022-11-20 11:00:11,306 INFO L495 AbstractCegarLoop]: Abstraction has has 361 places, 260 transitions, 1952 flow [2022-11-20 11:00:11,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:11,307 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:11,307 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] [2022-11-20 11:00:11,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-20 11:00:11,307 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 11:00:11,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:11,308 INFO L85 PathProgramCache]: Analyzing trace with hash -21753056, now seen corresponding path program 7 times [2022-11-20 11:00:11,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:11,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630372936] [2022-11-20 11:00:11,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:11,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:11,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:11,499 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 11:00:11,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:11,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630372936] [2022-11-20 11:00:11,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630372936] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:11,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:11,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:11,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144757189] [2022-11-20 11:00:11,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:11,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:11,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:11,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:11,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:11,503 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:11,503 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 260 transitions, 1952 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:11,504 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:11,504 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:11,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:12,294 INFO L130 PetriNetUnfolder]: 352/1808 cut-off events. [2022-11-20 11:00:12,294 INFO L131 PetriNetUnfolder]: For 15017/15118 co-relation queries the response was YES. [2022-11-20 11:00:12,305 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7852 conditions, 1808 events. 352/1808 cut-off events. For 15017/15118 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 14072 event pairs, 209 based on Foata normal form. 10/1749 useless extension candidates. Maximal degree in co-relation 7726. Up to 687 conditions per place. [2022-11-20 11:00:12,310 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 117 selfloop transitions, 41 changer transitions 29/333 dead transitions. [2022-11-20 11:00:12,310 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 333 transitions, 3368 flow [2022-11-20 11:00:12,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 11:00:12,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 11:00:12,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2529 transitions. [2022-11-20 11:00:12,313 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.76497277676951 [2022-11-20 11:00:12,314 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2529 transitions. [2022-11-20 11:00:12,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2529 transitions. [2022-11-20 11:00:12,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:12,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2529 transitions. [2022-11-20 11:00:12,317 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 133.10526315789474) internal successors, (2529), 19 states have internal predecessors, (2529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:12,319 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:12,320 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:12,320 INFO L175 Difference]: Start difference. First operand has 361 places, 260 transitions, 1952 flow. Second operand 19 states and 2529 transitions. [2022-11-20 11:00:12,320 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 333 transitions, 3368 flow [2022-11-20 11:00:12,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 340 places, 333 transitions, 3206 flow, removed 70 selfloop flow, removed 19 redundant places. [2022-11-20 11:00:12,380 INFO L231 Difference]: Finished difference. Result has 352 places, 269 transitions, 2152 flow [2022-11-20 11:00:12,380 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1880, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2152, PETRI_PLACES=352, PETRI_TRANSITIONS=269} [2022-11-20 11:00:12,381 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 195 predicate places. [2022-11-20 11:00:12,381 INFO L495 AbstractCegarLoop]: Abstraction has has 352 places, 269 transitions, 2152 flow [2022-11-20 11:00:12,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:12,381 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:12,382 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] [2022-11-20 11:00:12,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-20 11:00:12,382 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 11:00:12,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:12,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1116634472, now seen corresponding path program 8 times [2022-11-20 11:00:12,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:12,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812511650] [2022-11-20 11:00:12,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:12,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:12,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:12,614 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 11:00:12,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:12,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812511650] [2022-11-20 11:00:12,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812511650] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:12,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:12,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:12,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649882144] [2022-11-20 11:00:12,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:12,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:12,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:12,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:12,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:12,619 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:12,620 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 269 transitions, 2152 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:12,621 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:12,621 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:12,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:13,497 INFO L130 PetriNetUnfolder]: 366/1844 cut-off events. [2022-11-20 11:00:13,497 INFO L131 PetriNetUnfolder]: For 15196/15281 co-relation queries the response was YES. [2022-11-20 11:00:13,508 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8088 conditions, 1844 events. 366/1844 cut-off events. For 15196/15281 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 14347 event pairs, 238 based on Foata normal form. 2/1775 useless extension candidates. Maximal degree in co-relation 7968. Up to 683 conditions per place. [2022-11-20 11:00:13,513 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 122 selfloop transitions, 34 changer transitions 42/344 dead transitions. [2022-11-20 11:00:13,513 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 344 transitions, 3620 flow [2022-11-20 11:00:13,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 11:00:13,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-11-20 11:00:13,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 3580 transitions. [2022-11-20 11:00:13,516 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7620263942103023 [2022-11-20 11:00:13,516 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 3580 transitions. [2022-11-20 11:00:13,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 3580 transitions. [2022-11-20 11:00:13,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:13,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 3580 transitions. [2022-11-20 11:00:13,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 132.59259259259258) internal successors, (3580), 27 states have internal predecessors, (3580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:13,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 174.0) internal successors, (4872), 28 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:13,523 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 174.0) internal successors, (4872), 28 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:13,523 INFO L175 Difference]: Start difference. First operand has 352 places, 269 transitions, 2152 flow. Second operand 27 states and 3580 transitions. [2022-11-20 11:00:13,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 370 places, 344 transitions, 3620 flow [2022-11-20 11:00:13,580 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 361 places, 344 transitions, 3421 flow, removed 54 selfloop flow, removed 9 redundant places. [2022-11-20 11:00:13,586 INFO L231 Difference]: Finished difference. Result has 383 places, 273 transitions, 2245 flow [2022-11-20 11:00:13,586 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2005, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=2245, PETRI_PLACES=383, PETRI_TRANSITIONS=273} [2022-11-20 11:00:13,587 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 226 predicate places. [2022-11-20 11:00:13,587 INFO L495 AbstractCegarLoop]: Abstraction has has 383 places, 273 transitions, 2245 flow [2022-11-20 11:00:13,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:13,587 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:13,588 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] [2022-11-20 11:00:13,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-20 11:00:13,588 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 11:00:13,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:13,588 INFO L85 PathProgramCache]: Analyzing trace with hash -340988818, now seen corresponding path program 9 times [2022-11-20 11:00:13,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:13,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332492672] [2022-11-20 11:00:13,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:13,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:13,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:13,784 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 11:00:13,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:13,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332492672] [2022-11-20 11:00:13,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332492672] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:13,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:13,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:13,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039883450] [2022-11-20 11:00:13,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:13,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:13,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:13,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:13,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:13,787 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:13,788 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 383 places, 273 transitions, 2245 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:13,788 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:13,789 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:13,789 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:14,622 INFO L130 PetriNetUnfolder]: 359/1818 cut-off events. [2022-11-20 11:00:14,622 INFO L131 PetriNetUnfolder]: For 17508/17599 co-relation queries the response was YES. [2022-11-20 11:00:14,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8230 conditions, 1818 events. 359/1818 cut-off events. For 17508/17599 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 14064 event pairs, 206 based on Foata normal form. 4/1754 useless extension candidates. Maximal degree in co-relation 8095. Up to 688 conditions per place. [2022-11-20 11:00:14,639 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 126 selfloop transitions, 40 changer transitions 39/351 dead transitions. [2022-11-20 11:00:14,639 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 387 places, 351 transitions, 3729 flow [2022-11-20 11:00:14,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:00:14,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 11:00:14,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3183 transitions. [2022-11-20 11:00:14,641 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7622126436781609 [2022-11-20 11:00:14,641 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3183 transitions. [2022-11-20 11:00:14,642 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3183 transitions. [2022-11-20 11:00:14,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:14,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3183 transitions. [2022-11-20 11:00:14,644 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 132.625) internal successors, (3183), 24 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:14,646 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:14,646 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:14,647 INFO L175 Difference]: Start difference. First operand has 383 places, 273 transitions, 2245 flow. Second operand 24 states and 3183 transitions. [2022-11-20 11:00:14,647 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 387 places, 351 transitions, 3729 flow [2022-11-20 11:00:14,777 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 367 places, 351 transitions, 3515 flow, removed 79 selfloop flow, removed 20 redundant places. [2022-11-20 11:00:14,782 INFO L231 Difference]: Finished difference. Result has 381 places, 273 transitions, 2264 flow [2022-11-20 11:00:14,783 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2120, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2264, PETRI_PLACES=381, PETRI_TRANSITIONS=273} [2022-11-20 11:00:14,783 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 224 predicate places. [2022-11-20 11:00:14,784 INFO L495 AbstractCegarLoop]: Abstraction has has 381 places, 273 transitions, 2264 flow [2022-11-20 11:00:14,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:14,784 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:14,784 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] [2022-11-20 11:00:14,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-20 11:00:14,785 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 11:00:14,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:14,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1647404244, now seen corresponding path program 10 times [2022-11-20 11:00:14,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:14,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071767723] [2022-11-20 11:00:14,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:14,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:14,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:14,965 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 11:00:14,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:14,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071767723] [2022-11-20 11:00:14,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071767723] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:14,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:14,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:14,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014781846] [2022-11-20 11:00:14,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:14,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:14,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:14,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:14,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:14,968 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:14,969 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 273 transitions, 2264 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:14,969 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:14,969 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:14,970 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:15,675 INFO L130 PetriNetUnfolder]: 339/1696 cut-off events. [2022-11-20 11:00:15,675 INFO L131 PetriNetUnfolder]: For 14662/14758 co-relation queries the response was YES. [2022-11-20 11:00:15,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7637 conditions, 1696 events. 339/1696 cut-off events. For 14662/14758 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 12950 event pairs, 209 based on Foata normal form. 8/1636 useless extension candidates. Maximal degree in co-relation 7506. Up to 681 conditions per place. [2022-11-20 11:00:15,690 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 116 selfloop transitions, 24 changer transitions 36/322 dead transitions. [2022-11-20 11:00:15,690 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 322 transitions, 3220 flow [2022-11-20 11:00:15,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:15,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:15,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2651 transitions. [2022-11-20 11:00:15,693 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7617816091954023 [2022-11-20 11:00:15,693 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2651 transitions. [2022-11-20 11:00:15,693 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2651 transitions. [2022-11-20 11:00:15,694 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:15,694 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2651 transitions. [2022-11-20 11:00:15,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 132.55) internal successors, (2651), 20 states have internal predecessors, (2651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:15,699 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:15,700 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:15,700 INFO L175 Difference]: Start difference. First operand has 381 places, 273 transitions, 2264 flow. Second operand 20 states and 2651 transitions. [2022-11-20 11:00:15,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 322 transitions, 3220 flow [2022-11-20 11:00:15,766 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 366 places, 322 transitions, 3068 flow, removed 44 selfloop flow, removed 19 redundant places. [2022-11-20 11:00:15,769 INFO L231 Difference]: Finished difference. Result has 373 places, 252 transitions, 1900 flow [2022-11-20 11:00:15,770 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2156, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1900, PETRI_PLACES=373, PETRI_TRANSITIONS=252} [2022-11-20 11:00:15,770 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 216 predicate places. [2022-11-20 11:00:15,770 INFO L495 AbstractCegarLoop]: Abstraction has has 373 places, 252 transitions, 1900 flow [2022-11-20 11:00:15,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:15,771 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:15,771 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] [2022-11-20 11:00:15,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-20 11:00:15,771 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 11:00:15,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:15,772 INFO L85 PathProgramCache]: Analyzing trace with hash 986174184, now seen corresponding path program 11 times [2022-11-20 11:00:15,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:15,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102367137] [2022-11-20 11:00:15,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:15,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:15,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:15,945 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 11:00:15,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:15,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102367137] [2022-11-20 11:00:15,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102367137] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:15,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:15,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:15,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878495559] [2022-11-20 11:00:15,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:15,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:15,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:15,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:15,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:15,948 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:15,949 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 252 transitions, 1900 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:15,949 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:15,949 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:15,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:16,685 INFO L130 PetriNetUnfolder]: 342/1754 cut-off events. [2022-11-20 11:00:16,685 INFO L131 PetriNetUnfolder]: For 15175/15253 co-relation queries the response was YES. [2022-11-20 11:00:16,697 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7723 conditions, 1754 events. 342/1754 cut-off events. For 15175/15253 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 13458 event pairs, 237 based on Foata normal form. 2/1684 useless extension candidates. Maximal degree in co-relation 7598. Up to 681 conditions per place. [2022-11-20 11:00:16,701 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 97 selfloop transitions, 36 changer transitions 27/306 dead transitions. [2022-11-20 11:00:16,701 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 306 transitions, 3081 flow [2022-11-20 11:00:16,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:00:16,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 11:00:16,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2919 transitions. [2022-11-20 11:00:16,703 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.762539184952978 [2022-11-20 11:00:16,703 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2919 transitions. [2022-11-20 11:00:16,704 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2919 transitions. [2022-11-20 11:00:16,704 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:16,704 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2919 transitions. [2022-11-20 11:00:16,706 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.6818181818182) internal successors, (2919), 22 states have internal predecessors, (2919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:16,707 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:16,708 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:16,708 INFO L175 Difference]: Start difference. First operand has 373 places, 252 transitions, 1900 flow. Second operand 22 states and 2919 transitions. [2022-11-20 11:00:16,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 306 transitions, 3081 flow [2022-11-20 11:00:16,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 306 transitions, 2824 flow, removed 37 selfloop flow, removed 22 redundant places. [2022-11-20 11:00:16,762 INFO L231 Difference]: Finished difference. Result has 353 places, 264 transitions, 2096 flow [2022-11-20 11:00:16,762 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1766, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2096, PETRI_PLACES=353, PETRI_TRANSITIONS=264} [2022-11-20 11:00:16,762 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 196 predicate places. [2022-11-20 11:00:16,763 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 264 transitions, 2096 flow [2022-11-20 11:00:16,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:16,763 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:16,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] [2022-11-20 11:00:16,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-11-20 11:00:16,763 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 11:00:16,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:16,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1003600696, now seen corresponding path program 12 times [2022-11-20 11:00:16,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:16,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417185364] [2022-11-20 11:00:16,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:16,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:16,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:16,954 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 11:00:16,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:16,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417185364] [2022-11-20 11:00:16,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417185364] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:16,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:16,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:16,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117839080] [2022-11-20 11:00:16,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:16,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:16,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:16,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:16,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:16,957 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:16,958 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 264 transitions, 2096 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:16,958 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:16,959 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:16,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:17,694 INFO L130 PetriNetUnfolder]: 348/1728 cut-off events. [2022-11-20 11:00:17,694 INFO L131 PetriNetUnfolder]: For 13524/13605 co-relation queries the response was YES. [2022-11-20 11:00:17,704 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7677 conditions, 1728 events. 348/1728 cut-off events. For 13524/13605 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 13152 event pairs, 220 based on Foata normal form. 4/1662 useless extension candidates. Maximal degree in co-relation 7558. Up to 681 conditions per place. [2022-11-20 11:00:17,708 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 103 selfloop transitions, 44 changer transitions 27/320 dead transitions. [2022-11-20 11:00:17,708 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 320 transitions, 3309 flow [2022-11-20 11:00:17,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:17,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:17,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2662 transitions. [2022-11-20 11:00:17,710 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7649425287356322 [2022-11-20 11:00:17,711 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2662 transitions. [2022-11-20 11:00:17,711 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2662 transitions. [2022-11-20 11:00:17,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:17,711 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2662 transitions. [2022-11-20 11:00:17,713 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 133.1) internal successors, (2662), 20 states have internal predecessors, (2662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:17,714 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:17,714 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:17,715 INFO L175 Difference]: Start difference. First operand has 353 places, 264 transitions, 2096 flow. Second operand 20 states and 2662 transitions. [2022-11-20 11:00:17,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 320 transitions, 3309 flow [2022-11-20 11:00:17,767 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 320 transitions, 3105 flow, removed 91 selfloop flow, removed 5 redundant places. [2022-11-20 11:00:17,770 INFO L231 Difference]: Finished difference. Result has 369 places, 276 transitions, 2319 flow [2022-11-20 11:00:17,771 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1984, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2319, PETRI_PLACES=369, PETRI_TRANSITIONS=276} [2022-11-20 11:00:17,772 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 212 predicate places. [2022-11-20 11:00:17,772 INFO L495 AbstractCegarLoop]: Abstraction has has 369 places, 276 transitions, 2319 flow [2022-11-20 11:00:17,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:17,772 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:17,773 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] [2022-11-20 11:00:17,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-11-20 11:00:17,773 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 11:00:17,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:17,773 INFO L85 PathProgramCache]: Analyzing trace with hash 543910578, now seen corresponding path program 13 times [2022-11-20 11:00:17,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:17,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483464842] [2022-11-20 11:00:17,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:17,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:17,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:17,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:17,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483464842] [2022-11-20 11:00:17,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483464842] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:17,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:17,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:17,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862524193] [2022-11-20 11:00:17,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:17,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:17,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:17,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:17,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:17,973 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:17,974 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 276 transitions, 2319 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:17,974 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:17,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:17,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:18,763 INFO L130 PetriNetUnfolder]: 343/1770 cut-off events. [2022-11-20 11:00:18,763 INFO L131 PetriNetUnfolder]: For 14266/14344 co-relation queries the response was YES. [2022-11-20 11:00:18,782 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7737 conditions, 1770 events. 343/1770 cut-off events. For 14266/14344 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 13646 event pairs, 234 based on Foata normal form. 2/1702 useless extension candidates. Maximal degree in co-relation 7609. Up to 681 conditions per place. [2022-11-20 11:00:18,788 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 107 selfloop transitions, 43 changer transitions 29/325 dead transitions. [2022-11-20 11:00:18,788 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 325 transitions, 3458 flow [2022-11-20 11:00:18,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 11:00:18,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 11:00:18,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2792 transitions. [2022-11-20 11:00:18,791 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7640941434044882 [2022-11-20 11:00:18,791 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2792 transitions. [2022-11-20 11:00:18,791 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2792 transitions. [2022-11-20 11:00:18,792 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:18,792 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2792 transitions. [2022-11-20 11:00:18,795 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 132.95238095238096) internal successors, (2792), 21 states have internal predecessors, (2792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:18,798 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:18,798 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:18,799 INFO L175 Difference]: Start difference. First operand has 369 places, 276 transitions, 2319 flow. Second operand 21 states and 2792 transitions. [2022-11-20 11:00:18,799 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 380 places, 325 transitions, 3458 flow [2022-11-20 11:00:18,897 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 325 transitions, 3332 flow, removed 36 selfloop flow, removed 8 redundant places. [2022-11-20 11:00:18,902 INFO L231 Difference]: Finished difference. Result has 384 places, 283 transitions, 2505 flow [2022-11-20 11:00:18,903 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2230, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2505, PETRI_PLACES=384, PETRI_TRANSITIONS=283} [2022-11-20 11:00:18,908 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 227 predicate places. [2022-11-20 11:00:18,908 INFO L495 AbstractCegarLoop]: Abstraction has has 384 places, 283 transitions, 2505 flow [2022-11-20 11:00:18,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:18,909 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:18,909 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] [2022-11-20 11:00:18,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-11-20 11:00:18,910 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 11:00:18,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:18,910 INFO L85 PathProgramCache]: Analyzing trace with hash -574031330, now seen corresponding path program 14 times [2022-11-20 11:00:18,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:18,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742128950] [2022-11-20 11:00:18,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:18,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:18,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,114 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 11:00:19,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:19,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742128950] [2022-11-20 11:00:19,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742128950] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:19,115 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:19,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:19,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687661773] [2022-11-20 11:00:19,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:19,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:19,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:19,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:19,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:19,118 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:19,119 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 283 transitions, 2505 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:19,119 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:19,119 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:19,119 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:19,967 INFO L130 PetriNetUnfolder]: 355/1788 cut-off events. [2022-11-20 11:00:19,967 INFO L131 PetriNetUnfolder]: For 15132/15213 co-relation queries the response was YES. [2022-11-20 11:00:19,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8059 conditions, 1788 events. 355/1788 cut-off events. For 15132/15213 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 13858 event pairs, 218 based on Foata normal form. 4/1722 useless extension candidates. Maximal degree in co-relation 7925. Up to 684 conditions per place. [2022-11-20 11:00:19,980 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 115 selfloop transitions, 43 changer transitions 42/346 dead transitions. [2022-11-20 11:00:19,981 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 396 places, 346 transitions, 3900 flow [2022-11-20 11:00:19,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 11:00:19,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-20 11:00:19,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3056 transitions. [2022-11-20 11:00:19,983 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7636181909045477 [2022-11-20 11:00:19,983 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3056 transitions. [2022-11-20 11:00:19,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3056 transitions. [2022-11-20 11:00:19,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:19,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3056 transitions. [2022-11-20 11:00:19,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 132.8695652173913) internal successors, (3056), 23 states have internal predecessors, (3056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:19,987 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 174.0) internal successors, (4176), 24 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:19,988 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 174.0) internal successors, (4176), 24 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:19,988 INFO L175 Difference]: Start difference. First operand has 384 places, 283 transitions, 2505 flow. Second operand 23 states and 3056 transitions. [2022-11-20 11:00:19,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 396 places, 346 transitions, 3900 flow [2022-11-20 11:00:20,056 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 346 transitions, 3706 flow, removed 67 selfloop flow, removed 7 redundant places. [2022-11-20 11:00:20,060 INFO L231 Difference]: Finished difference. Result has 403 places, 288 transitions, 2646 flow [2022-11-20 11:00:20,060 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2405, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2646, PETRI_PLACES=403, PETRI_TRANSITIONS=288} [2022-11-20 11:00:20,061 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 246 predicate places. [2022-11-20 11:00:20,061 INFO L495 AbstractCegarLoop]: Abstraction has has 403 places, 288 transitions, 2646 flow [2022-11-20 11:00:20,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:20,061 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:20,062 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] [2022-11-20 11:00:20,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-20 11:00:20,062 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 11:00:20,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:20,062 INFO L85 PathProgramCache]: Analyzing trace with hash -339926628, now seen corresponding path program 15 times [2022-11-20 11:00:20,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:20,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392236561] [2022-11-20 11:00:20,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:20,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:20,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:20,240 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 11:00:20,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:20,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392236561] [2022-11-20 11:00:20,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392236561] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:20,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:20,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:20,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835890089] [2022-11-20 11:00:20,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:20,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:20,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:20,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:20,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:20,244 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:20,245 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 288 transitions, 2646 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:20,245 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:20,245 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:20,245 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:21,115 INFO L130 PetriNetUnfolder]: 350/1776 cut-off events. [2022-11-20 11:00:21,115 INFO L131 PetriNetUnfolder]: For 16092/16173 co-relation queries the response was YES. [2022-11-20 11:00:21,128 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8045 conditions, 1776 events. 350/1776 cut-off events. For 16092/16173 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 13735 event pairs, 216 based on Foata normal form. 4/1709 useless extension candidates. Maximal degree in co-relation 7903. Up to 679 conditions per place. [2022-11-20 11:00:21,132 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 112 selfloop transitions, 45 changer transitions 40/343 dead transitions. [2022-11-20 11:00:21,132 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 412 places, 343 transitions, 3853 flow [2022-11-20 11:00:21,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:00:21,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 11:00:21,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3187 transitions. [2022-11-20 11:00:21,135 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7631704980842912 [2022-11-20 11:00:21,135 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3187 transitions. [2022-11-20 11:00:21,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3187 transitions. [2022-11-20 11:00:21,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:21,136 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3187 transitions. [2022-11-20 11:00:21,138 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 132.79166666666666) internal successors, (3187), 24 states have internal predecessors, (3187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:21,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:21,140 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:21,140 INFO L175 Difference]: Start difference. First operand has 403 places, 288 transitions, 2646 flow. Second operand 24 states and 3187 transitions. [2022-11-20 11:00:21,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 412 places, 343 transitions, 3853 flow [2022-11-20 11:00:21,214 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 343 transitions, 3637 flow, removed 54 selfloop flow, removed 17 redundant places. [2022-11-20 11:00:21,217 INFO L231 Difference]: Finished difference. Result has 408 places, 287 transitions, 2629 flow [2022-11-20 11:00:21,217 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2498, PETRI_DIFFERENCE_MINUEND_PLACES=372, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2629, PETRI_PLACES=408, PETRI_TRANSITIONS=287} [2022-11-20 11:00:21,218 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 251 predicate places. [2022-11-20 11:00:21,218 INFO L495 AbstractCegarLoop]: Abstraction has has 408 places, 287 transitions, 2629 flow [2022-11-20 11:00:21,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:21,218 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:21,218 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] [2022-11-20 11:00:21,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-11-20 11:00:21,218 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 11:00:21,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:21,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1876728834, now seen corresponding path program 16 times [2022-11-20 11:00:21,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:21,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893952944] [2022-11-20 11:00:21,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:21,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:21,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:21,397 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 11:00:21,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:21,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893952944] [2022-11-20 11:00:21,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893952944] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:21,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:21,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:21,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657695340] [2022-11-20 11:00:21,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:21,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:21,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:21,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:21,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:21,400 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:21,401 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 287 transitions, 2629 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:21,401 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:21,402 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:21,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:22,265 INFO L130 PetriNetUnfolder]: 341/1734 cut-off events. [2022-11-20 11:00:22,266 INFO L131 PetriNetUnfolder]: For 15000/15081 co-relation queries the response was YES. [2022-11-20 11:00:22,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7757 conditions, 1734 events. 341/1734 cut-off events. For 15000/15081 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 13372 event pairs, 223 based on Foata normal form. 4/1665 useless extension candidates. Maximal degree in co-relation 7615. Up to 691 conditions per place. [2022-11-20 11:00:22,292 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 106 selfloop transitions, 35 changer transitions 36/323 dead transitions. [2022-11-20 11:00:22,292 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 323 transitions, 3465 flow [2022-11-20 11:00:22,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 11:00:22,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 11:00:22,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2528 transitions. [2022-11-20 11:00:22,295 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.764670296430732 [2022-11-20 11:00:22,295 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2528 transitions. [2022-11-20 11:00:22,295 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2528 transitions. [2022-11-20 11:00:22,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:22,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2528 transitions. [2022-11-20 11:00:22,298 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 133.05263157894737) internal successors, (2528), 19 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:22,300 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:22,301 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:22,301 INFO L175 Difference]: Start difference. First operand has 408 places, 287 transitions, 2629 flow. Second operand 19 states and 2528 transitions. [2022-11-20 11:00:22,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 323 transitions, 3465 flow [2022-11-20 11:00:22,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 323 transitions, 3272 flow, removed 45 selfloop flow, removed 19 redundant places. [2022-11-20 11:00:22,424 INFO L231 Difference]: Finished difference. Result has 399 places, 276 transitions, 2361 flow [2022-11-20 11:00:22,424 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2481, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=287, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=252, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2361, PETRI_PLACES=399, PETRI_TRANSITIONS=276} [2022-11-20 11:00:22,425 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 242 predicate places. [2022-11-20 11:00:22,425 INFO L495 AbstractCegarLoop]: Abstraction has has 399 places, 276 transitions, 2361 flow [2022-11-20 11:00:22,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:22,425 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:22,426 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] [2022-11-20 11:00:22,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-11-20 11:00:22,426 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 11:00:22,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:22,426 INFO L85 PathProgramCache]: Analyzing trace with hash 40665674, now seen corresponding path program 17 times [2022-11-20 11:00:22,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:22,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270584627] [2022-11-20 11:00:22,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:22,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:22,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:22,631 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 11:00:22,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:22,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270584627] [2022-11-20 11:00:22,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270584627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:22,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:22,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:22,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765535472] [2022-11-20 11:00:22,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:22,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:22,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:22,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:22,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:22,634 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:22,635 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 276 transitions, 2361 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:22,635 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:22,635 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:22,636 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:23,397 INFO L130 PetriNetUnfolder]: 327/1727 cut-off events. [2022-11-20 11:00:23,397 INFO L131 PetriNetUnfolder]: For 13767/13845 co-relation queries the response was YES. [2022-11-20 11:00:23,409 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7337 conditions, 1727 events. 327/1727 cut-off events. For 13767/13845 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 13279 event pairs, 235 based on Foata normal form. 2/1658 useless extension candidates. Maximal degree in co-relation 7202. Up to 676 conditions per place. [2022-11-20 11:00:23,413 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 98 selfloop transitions, 25 changer transitions 36/305 dead transitions. [2022-11-20 11:00:23,413 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 305 transitions, 3021 flow [2022-11-20 11:00:23,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:23,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:23,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2657 transitions. [2022-11-20 11:00:23,415 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7635057471264368 [2022-11-20 11:00:23,415 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2657 transitions. [2022-11-20 11:00:23,415 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2657 transitions. [2022-11-20 11:00:23,416 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:23,416 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2657 transitions. [2022-11-20 11:00:23,417 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 132.85) internal successors, (2657), 20 states have internal predecessors, (2657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:23,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:23,419 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:23,419 INFO L175 Difference]: Start difference. First operand has 399 places, 276 transitions, 2361 flow. Second operand 20 states and 2657 transitions. [2022-11-20 11:00:23,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 305 transitions, 3021 flow [2022-11-20 11:00:23,479 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 305 transitions, 2812 flow, removed 26 selfloop flow, removed 24 redundant places. [2022-11-20 11:00:23,482 INFO L231 Difference]: Finished difference. Result has 383 places, 258 transitions, 1977 flow [2022-11-20 11:00:23,482 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2188, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1977, PETRI_PLACES=383, PETRI_TRANSITIONS=258} [2022-11-20 11:00:23,483 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 226 predicate places. [2022-11-20 11:00:23,483 INFO L495 AbstractCegarLoop]: Abstraction has has 383 places, 258 transitions, 1977 flow [2022-11-20 11:00:23,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:23,483 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:23,483 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] [2022-11-20 11:00:23,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-11-20 11:00:23,483 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 11:00:23,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:23,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1546049710, now seen corresponding path program 18 times [2022-11-20 11:00:23,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:23,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309447248] [2022-11-20 11:00:23,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:23,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:23,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:23,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:23,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309447248] [2022-11-20 11:00:23,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309447248] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:23,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:23,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:23,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680486921] [2022-11-20 11:00:23,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:23,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:23,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:23,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:23,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:23,680 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:23,681 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 383 places, 258 transitions, 1977 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:23,681 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:23,681 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:23,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:24,354 INFO L130 PetriNetUnfolder]: 311/1669 cut-off events. [2022-11-20 11:00:24,354 INFO L131 PetriNetUnfolder]: For 12384/12462 co-relation queries the response was YES. [2022-11-20 11:00:24,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6848 conditions, 1669 events. 311/1669 cut-off events. For 12384/12462 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 12638 event pairs, 226 based on Foata normal form. 2/1602 useless extension candidates. Maximal degree in co-relation 6720. Up to 655 conditions per place. [2022-11-20 11:00:24,369 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 86 selfloop transitions, 12 changer transitions 37/281 dead transitions. [2022-11-20 11:00:24,369 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 377 places, 281 transitions, 2481 flow [2022-11-20 11:00:24,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:24,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:24,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2644 transitions. [2022-11-20 11:00:24,371 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7597701149425288 [2022-11-20 11:00:24,371 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2644 transitions. [2022-11-20 11:00:24,371 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2644 transitions. [2022-11-20 11:00:24,371 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:24,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2644 transitions. [2022-11-20 11:00:24,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 132.2) internal successors, (2644), 20 states have internal predecessors, (2644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:24,374 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:24,375 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:24,375 INFO L175 Difference]: Start difference. First operand has 383 places, 258 transitions, 1977 flow. Second operand 20 states and 2644 transitions. [2022-11-20 11:00:24,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 377 places, 281 transitions, 2481 flow [2022-11-20 11:00:24,425 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 281 transitions, 2345 flow, removed 18 selfloop flow, removed 21 redundant places. [2022-11-20 11:00:24,427 INFO L231 Difference]: Finished difference. Result has 361 places, 233 transitions, 1537 flow [2022-11-20 11:00:24,428 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1853, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=246, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1537, PETRI_PLACES=361, PETRI_TRANSITIONS=233} [2022-11-20 11:00:24,428 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 204 predicate places. [2022-11-20 11:00:24,428 INFO L495 AbstractCegarLoop]: Abstraction has has 361 places, 233 transitions, 1537 flow [2022-11-20 11:00:24,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:24,429 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:24,429 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] [2022-11-20 11:00:24,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-20 11:00:24,430 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 11:00:24,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:24,430 INFO L85 PathProgramCache]: Analyzing trace with hash -2089265100, now seen corresponding path program 19 times [2022-11-20 11:00:24,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:24,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11816837] [2022-11-20 11:00:24,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:24,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:24,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:24,621 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 11:00:24,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:24,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11816837] [2022-11-20 11:00:24,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11816837] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:24,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:24,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:24,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343860381] [2022-11-20 11:00:24,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:24,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:24,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:24,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:24,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:24,625 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:24,627 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 233 transitions, 1537 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:24,627 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:24,627 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:24,627 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:25,486 INFO L130 PetriNetUnfolder]: 326/1652 cut-off events. [2022-11-20 11:00:25,486 INFO L131 PetriNetUnfolder]: For 12098/12169 co-relation queries the response was YES. [2022-11-20 11:00:25,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6960 conditions, 1652 events. 326/1652 cut-off events. For 12098/12169 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12507 event pairs, 182 based on Foata normal form. 2/1589 useless extension candidates. Maximal degree in co-relation 6840. Up to 604 conditions per place. [2022-11-20 11:00:25,497 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 112 selfloop transitions, 29 changer transitions 37/324 dead transitions. [2022-11-20 11:00:25,498 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 324 transitions, 3129 flow [2022-11-20 11:00:25,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:00:25,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-11-20 11:00:25,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3703 transitions. [2022-11-20 11:00:25,501 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7600574712643678 [2022-11-20 11:00:25,501 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3703 transitions. [2022-11-20 11:00:25,501 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3703 transitions. [2022-11-20 11:00:25,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:25,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3703 transitions. [2022-11-20 11:00:25,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 132.25) internal successors, (3703), 28 states have internal predecessors, (3703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:25,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:25,507 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:25,507 INFO L175 Difference]: Start difference. First operand has 361 places, 233 transitions, 1537 flow. Second operand 28 states and 3703 transitions. [2022-11-20 11:00:25,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 351 places, 324 transitions, 3129 flow [2022-11-20 11:00:25,543 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 324 transitions, 2881 flow, removed 65 selfloop flow, removed 22 redundant places. [2022-11-20 11:00:25,546 INFO L231 Difference]: Finished difference. Result has 348 places, 246 transitions, 1775 flow [2022-11-20 11:00:25,546 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1449, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1775, PETRI_PLACES=348, PETRI_TRANSITIONS=246} [2022-11-20 11:00:25,547 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 191 predicate places. [2022-11-20 11:00:25,547 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 246 transitions, 1775 flow [2022-11-20 11:00:25,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:25,547 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:25,547 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] [2022-11-20 11:00:25,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-11-20 11:00:25,548 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 11:00:25,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:25,548 INFO L85 PathProgramCache]: Analyzing trace with hash 197904902, now seen corresponding path program 20 times [2022-11-20 11:00:25,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:25,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090799834] [2022-11-20 11:00:25,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:25,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:25,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:25,738 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 11:00:25,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:25,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090799834] [2022-11-20 11:00:25,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090799834] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:25,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:25,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:25,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099609557] [2022-11-20 11:00:25,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:25,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:25,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:25,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:25,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:25,742 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:25,743 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 246 transitions, 1775 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:25,743 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:25,743 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:25,743 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:26,552 INFO L130 PetriNetUnfolder]: 322/1627 cut-off events. [2022-11-20 11:00:26,552 INFO L131 PetriNetUnfolder]: For 11067/11138 co-relation queries the response was YES. [2022-11-20 11:00:26,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6932 conditions, 1627 events. 322/1627 cut-off events. For 11067/11138 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12267 event pairs, 184 based on Foata normal form. 2/1559 useless extension candidates. Maximal degree in co-relation 6811. Up to 602 conditions per place. [2022-11-20 11:00:26,567 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 105 selfloop transitions, 29 changer transitions 37/317 dead transitions. [2022-11-20 11:00:26,567 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 317 transitions, 3147 flow [2022-11-20 11:00:26,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 11:00:26,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-11-20 11:00:26,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 3575 transitions. [2022-11-20 11:00:26,570 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7609621115368241 [2022-11-20 11:00:26,570 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 3575 transitions. [2022-11-20 11:00:26,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 3575 transitions. [2022-11-20 11:00:26,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:26,571 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 3575 transitions. [2022-11-20 11:00:26,573 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 132.40740740740742) internal successors, (3575), 27 states have internal predecessors, (3575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:26,575 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 174.0) internal successors, (4872), 28 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:26,575 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 174.0) internal successors, (4872), 28 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:26,575 INFO L175 Difference]: Start difference. First operand has 348 places, 246 transitions, 1775 flow. Second operand 27 states and 3575 transitions. [2022-11-20 11:00:26,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 317 transitions, 3147 flow [2022-11-20 11:00:26,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 317 transitions, 2950 flow, removed 94 selfloop flow, removed 14 redundant places. [2022-11-20 11:00:26,629 INFO L231 Difference]: Finished difference. Result has 362 places, 251 transitions, 1937 flow [2022-11-20 11:00:26,630 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1698, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=1937, PETRI_PLACES=362, PETRI_TRANSITIONS=251} [2022-11-20 11:00:26,630 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 205 predicate places. [2022-11-20 11:00:26,630 INFO L495 AbstractCegarLoop]: Abstraction has has 362 places, 251 transitions, 1937 flow [2022-11-20 11:00:26,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:26,631 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:26,631 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] [2022-11-20 11:00:26,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-11-20 11:00:26,631 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 11:00:26,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:26,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1511852506, now seen corresponding path program 21 times [2022-11-20 11:00:26,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:26,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348779370] [2022-11-20 11:00:26,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:26,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:26,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 11:00:26,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:26,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348779370] [2022-11-20 11:00:26,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348779370] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:26,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:26,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:26,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821763547] [2022-11-20 11:00:26,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:26,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:26,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:26,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:26,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:26,822 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:26,823 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 251 transitions, 1937 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:26,823 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:26,824 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:26,824 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:27,544 INFO L130 PetriNetUnfolder]: 315/1602 cut-off events. [2022-11-20 11:00:27,544 INFO L131 PetriNetUnfolder]: For 11983/12054 co-relation queries the response was YES. [2022-11-20 11:00:27,555 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6977 conditions, 1602 events. 315/1602 cut-off events. For 11983/12054 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12046 event pairs, 181 based on Foata normal form. 2/1538 useless extension candidates. Maximal degree in co-relation 6849. Up to 604 conditions per place. [2022-11-20 11:00:27,560 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 110 selfloop transitions, 34 changer transitions 30/320 dead transitions. [2022-11-20 11:00:27,560 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 320 transitions, 3222 flow [2022-11-20 11:00:27,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:00:27,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 11:00:27,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2920 transitions. [2022-11-20 11:00:27,562 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7628004179728317 [2022-11-20 11:00:27,563 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2920 transitions. [2022-11-20 11:00:27,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2920 transitions. [2022-11-20 11:00:27,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:27,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2920 transitions. [2022-11-20 11:00:27,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.72727272727272) internal successors, (2920), 22 states have internal predecessors, (2920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:27,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:27,567 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:27,567 INFO L175 Difference]: Start difference. First operand has 362 places, 251 transitions, 1937 flow. Second operand 22 states and 2920 transitions. [2022-11-20 11:00:27,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 366 places, 320 transitions, 3222 flow [2022-11-20 11:00:27,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 320 transitions, 2979 flow, removed 104 selfloop flow, removed 17 redundant places. [2022-11-20 11:00:27,624 INFO L231 Difference]: Finished difference. Result has 360 places, 260 transitions, 2063 flow [2022-11-20 11:00:27,624 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1814, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2063, PETRI_PLACES=360, PETRI_TRANSITIONS=260} [2022-11-20 11:00:27,624 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 203 predicate places. [2022-11-20 11:00:27,625 INFO L495 AbstractCegarLoop]: Abstraction has has 360 places, 260 transitions, 2063 flow [2022-11-20 11:00:27,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:27,625 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:27,625 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] [2022-11-20 11:00:27,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-11-20 11:00:27,625 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 11:00:27,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:27,626 INFO L85 PathProgramCache]: Analyzing trace with hash 919766044, now seen corresponding path program 22 times [2022-11-20 11:00:27,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:27,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212791497] [2022-11-20 11:00:27,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:27,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:27,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:27,796 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 11:00:27,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:27,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212791497] [2022-11-20 11:00:27,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212791497] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:27,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:27,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:27,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768901366] [2022-11-20 11:00:27,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:27,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:27,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:27,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:27,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:27,799 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:27,800 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 260 transitions, 2063 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:27,800 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:27,801 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:27,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:28,689 INFO L130 PetriNetUnfolder]: 319/1622 cut-off events. [2022-11-20 11:00:28,689 INFO L131 PetriNetUnfolder]: For 11183/11254 co-relation queries the response was YES. [2022-11-20 11:00:28,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7046 conditions, 1622 events. 319/1622 cut-off events. For 11183/11254 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12216 event pairs, 184 based on Foata normal form. 2/1554 useless extension candidates. Maximal degree in co-relation 6922. Up to 606 conditions per place. [2022-11-20 11:00:28,705 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 104 selfloop transitions, 41 changer transitions 29/320 dead transitions. [2022-11-20 11:00:28,705 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 320 transitions, 3260 flow [2022-11-20 11:00:28,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 11:00:28,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 11:00:28,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2792 transitions. [2022-11-20 11:00:28,708 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7640941434044882 [2022-11-20 11:00:28,708 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2792 transitions. [2022-11-20 11:00:28,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2792 transitions. [2022-11-20 11:00:28,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:28,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2792 transitions. [2022-11-20 11:00:28,712 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 132.95238095238096) internal successors, (2792), 21 states have internal predecessors, (2792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:28,714 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:28,715 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:28,715 INFO L175 Difference]: Start difference. First operand has 360 places, 260 transitions, 2063 flow. Second operand 21 states and 2792 transitions. [2022-11-20 11:00:28,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 369 places, 320 transitions, 3260 flow [2022-11-20 11:00:28,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 362 places, 320 transitions, 3129 flow, removed 53 selfloop flow, removed 7 redundant places. [2022-11-20 11:00:28,775 INFO L231 Difference]: Finished difference. Result has 374 places, 270 transitions, 2291 flow [2022-11-20 11:00:28,776 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1986, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2291, PETRI_PLACES=374, PETRI_TRANSITIONS=270} [2022-11-20 11:00:28,776 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 217 predicate places. [2022-11-20 11:00:28,776 INFO L495 AbstractCegarLoop]: Abstraction has has 374 places, 270 transitions, 2291 flow [2022-11-20 11:00:28,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:28,777 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:28,777 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] [2022-11-20 11:00:28,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-11-20 11:00:28,778 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:28,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:28,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1419084208, now seen corresponding path program 23 times [2022-11-20 11:00:28,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:28,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067133140] [2022-11-20 11:00:28,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:28,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:28,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:28,986 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 11:00:28,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:28,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067133140] [2022-11-20 11:00:28,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067133140] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:28,987 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:28,987 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:28,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477200222] [2022-11-20 11:00:28,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:28,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:28,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:28,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:28,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:28,989 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:28,990 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 374 places, 270 transitions, 2291 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:28,990 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:28,990 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:28,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:29,760 INFO L130 PetriNetUnfolder]: 315/1617 cut-off events. [2022-11-20 11:00:29,760 INFO L131 PetriNetUnfolder]: For 11577/11648 co-relation queries the response was YES. [2022-11-20 11:00:29,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7134 conditions, 1617 events. 315/1617 cut-off events. For 11577/11648 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12144 event pairs, 181 based on Foata normal form. 2/1549 useless extension candidates. Maximal degree in co-relation 7003. Up to 604 conditions per place. [2022-11-20 11:00:29,774 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 112 selfloop transitions, 38 changer transitions 30/326 dead transitions. [2022-11-20 11:00:29,774 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 326 transitions, 3514 flow [2022-11-20 11:00:29,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:00:29,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 11:00:29,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2923 transitions. [2022-11-20 11:00:29,776 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7635841170323929 [2022-11-20 11:00:29,776 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2923 transitions. [2022-11-20 11:00:29,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2923 transitions. [2022-11-20 11:00:29,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:29,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2923 transitions. [2022-11-20 11:00:29,779 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.86363636363637) internal successors, (2923), 22 states have internal predecessors, (2923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:29,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:29,781 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:29,781 INFO L175 Difference]: Start difference. First operand has 374 places, 270 transitions, 2291 flow. Second operand 22 states and 2923 transitions. [2022-11-20 11:00:29,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 326 transitions, 3514 flow [2022-11-20 11:00:29,839 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 326 transitions, 3341 flow, removed 59 selfloop flow, removed 9 redundant places. [2022-11-20 11:00:29,843 INFO L231 Difference]: Finished difference. Result has 387 places, 276 transitions, 2426 flow [2022-11-20 11:00:29,843 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2183, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=270, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2426, PETRI_PLACES=387, PETRI_TRANSITIONS=276} [2022-11-20 11:00:29,843 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 230 predicate places. [2022-11-20 11:00:29,843 INFO L495 AbstractCegarLoop]: Abstraction has has 387 places, 276 transitions, 2426 flow [2022-11-20 11:00:29,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:29,844 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:29,844 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] [2022-11-20 11:00:29,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-11-20 11:00:29,844 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:29,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:29,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1475933060, now seen corresponding path program 24 times [2022-11-20 11:00:29,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:29,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485958880] [2022-11-20 11:00:29,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:29,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:30,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:30,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:30,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485958880] [2022-11-20 11:00:30,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485958880] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:30,021 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:30,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:30,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782581945] [2022-11-20 11:00:30,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:30,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:30,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:30,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:30,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:30,023 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:30,024 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 387 places, 276 transitions, 2426 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:30,024 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:30,025 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:30,025 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:30,775 INFO L130 PetriNetUnfolder]: 321/1636 cut-off events. [2022-11-20 11:00:30,775 INFO L131 PetriNetUnfolder]: For 12897/12968 co-relation queries the response was YES. [2022-11-20 11:00:30,786 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7387 conditions, 1636 events. 321/1636 cut-off events. For 12897/12968 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12384 event pairs, 187 based on Foata normal form. 2/1565 useless extension candidates. Maximal degree in co-relation 7251. Up to 606 conditions per place. [2022-11-20 11:00:30,790 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 103 selfloop transitions, 55 changer transitions 27/331 dead transitions. [2022-11-20 11:00:30,790 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 395 places, 331 transitions, 3747 flow [2022-11-20 11:00:30,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:30,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:30,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2663 transitions. [2022-11-20 11:00:30,793 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7652298850574712 [2022-11-20 11:00:30,793 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2663 transitions. [2022-11-20 11:00:30,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2663 transitions. [2022-11-20 11:00:30,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:30,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2663 transitions. [2022-11-20 11:00:30,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 133.15) internal successors, (2663), 20 states have internal predecessors, (2663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:30,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:30,800 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:30,800 INFO L175 Difference]: Start difference. First operand has 387 places, 276 transitions, 2426 flow. Second operand 20 states and 2663 transitions. [2022-11-20 11:00:30,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 395 places, 331 transitions, 3747 flow [2022-11-20 11:00:30,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 331 transitions, 3553 flow, removed 81 selfloop flow, removed 7 redundant places. [2022-11-20 11:00:30,888 INFO L231 Difference]: Finished difference. Result has 401 places, 291 transitions, 2863 flow [2022-11-20 11:00:30,889 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2319, PETRI_DIFFERENCE_MINUEND_PLACES=369, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2863, PETRI_PLACES=401, PETRI_TRANSITIONS=291} [2022-11-20 11:00:30,889 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 244 predicate places. [2022-11-20 11:00:30,889 INFO L495 AbstractCegarLoop]: Abstraction has has 401 places, 291 transitions, 2863 flow [2022-11-20 11:00:30,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:30,890 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:30,890 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] [2022-11-20 11:00:30,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-11-20 11:00:30,890 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:30,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:30,891 INFO L85 PathProgramCache]: Analyzing trace with hash -982971076, now seen corresponding path program 25 times [2022-11-20 11:00:30,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:30,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013173477] [2022-11-20 11:00:30,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:30,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:31,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:31,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013173477] [2022-11-20 11:00:31,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013173477] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:31,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:31,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:31,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925785442] [2022-11-20 11:00:31,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:31,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:31,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:31,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:31,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:31,086 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:31,087 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 291 transitions, 2863 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:31,088 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:31,088 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:31,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:31,950 INFO L130 PetriNetUnfolder]: 325/1650 cut-off events. [2022-11-20 11:00:31,950 INFO L131 PetriNetUnfolder]: For 14195/14266 co-relation queries the response was YES. [2022-11-20 11:00:31,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7712 conditions, 1650 events. 325/1650 cut-off events. For 14195/14266 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12435 event pairs, 183 based on Foata normal form. 2/1579 useless extension candidates. Maximal degree in co-relation 7568. Up to 609 conditions per place. [2022-11-20 11:00:31,965 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 123 selfloop transitions, 45 changer transitions 27/341 dead transitions. [2022-11-20 11:00:31,965 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 341 transitions, 4183 flow [2022-11-20 11:00:31,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:00:31,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-20 11:00:31,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2924 transitions. [2022-11-20 11:00:31,968 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7638453500522466 [2022-11-20 11:00:31,968 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2924 transitions. [2022-11-20 11:00:31,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2924 transitions. [2022-11-20 11:00:31,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:31,968 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2924 transitions. [2022-11-20 11:00:31,970 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 132.9090909090909) internal successors, (2924), 22 states have internal predecessors, (2924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:31,972 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:31,972 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 174.0) internal successors, (4002), 23 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:31,972 INFO L175 Difference]: Start difference. First operand has 401 places, 291 transitions, 2863 flow. Second operand 22 states and 2924 transitions. [2022-11-20 11:00:31,972 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 341 transitions, 4183 flow [2022-11-20 11:00:32,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 407 places, 341 transitions, 3914 flow, removed 123 selfloop flow, removed 6 redundant places. [2022-11-20 11:00:32,059 INFO L231 Difference]: Finished difference. Result has 417 places, 303 transitions, 3089 flow [2022-11-20 11:00:32,059 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2684, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=252, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=3089, PETRI_PLACES=417, PETRI_TRANSITIONS=303} [2022-11-20 11:00:32,059 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 260 predicate places. [2022-11-20 11:00:32,059 INFO L495 AbstractCegarLoop]: Abstraction has has 417 places, 303 transitions, 3089 flow [2022-11-20 11:00:32,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:32,060 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:32,060 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] [2022-11-20 11:00:32,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-11-20 11:00:32,060 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:32,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:32,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1515693820, now seen corresponding path program 26 times [2022-11-20 11:00:32,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:32,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075836788] [2022-11-20 11:00:32,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:32,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:32,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,222 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:32,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:32,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075836788] [2022-11-20 11:00:32,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075836788] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:32,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:32,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:32,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825414621] [2022-11-20 11:00:32,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:32,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:32,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:32,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:32,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:32,226 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:32,226 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 303 transitions, 3089 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:32,227 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:32,227 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:32,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:32,982 INFO L130 PetriNetUnfolder]: 320/1660 cut-off events. [2022-11-20 11:00:32,983 INFO L131 PetriNetUnfolder]: For 13724/13795 co-relation queries the response was YES. [2022-11-20 11:00:33,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7719 conditions, 1660 events. 320/1660 cut-off events. For 13724/13795 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12679 event pairs, 182 based on Foata normal form. 2/1589 useless extension candidates. Maximal degree in co-relation 7569. Up to 608 conditions per place. [2022-11-20 11:00:33,009 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 128 selfloop transitions, 48 changer transitions 27/349 dead transitions. [2022-11-20 11:00:33,010 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 349 transitions, 4366 flow [2022-11-20 11:00:33,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 11:00:33,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 11:00:33,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2797 transitions. [2022-11-20 11:00:33,013 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7654625068418172 [2022-11-20 11:00:33,013 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2797 transitions. [2022-11-20 11:00:33,013 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2797 transitions. [2022-11-20 11:00:33,014 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:33,014 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2797 transitions. [2022-11-20 11:00:33,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 133.1904761904762) internal successors, (2797), 21 states have internal predecessors, (2797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:33,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:33,020 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 174.0) internal successors, (3828), 22 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:33,020 INFO L175 Difference]: Start difference. First operand has 417 places, 303 transitions, 3089 flow. Second operand 21 states and 2797 transitions. [2022-11-20 11:00:33,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 349 transitions, 4366 flow [2022-11-20 11:00:33,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 349 transitions, 4128 flow, removed 112 selfloop flow, removed 5 redundant places. [2022-11-20 11:00:33,178 INFO L231 Difference]: Finished difference. Result has 434 places, 312 transitions, 3279 flow [2022-11-20 11:00:33,179 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2940, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=303, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3279, PETRI_PLACES=434, PETRI_TRANSITIONS=312} [2022-11-20 11:00:33,179 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 277 predicate places. [2022-11-20 11:00:33,179 INFO L495 AbstractCegarLoop]: Abstraction has has 434 places, 312 transitions, 3279 flow [2022-11-20 11:00:33,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:33,180 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:33,180 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] [2022-11-20 11:00:33,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-11-20 11:00:33,181 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:33,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:33,181 INFO L85 PathProgramCache]: Analyzing trace with hash 2125251410, now seen corresponding path program 27 times [2022-11-20 11:00:33,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:33,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829127410] [2022-11-20 11:00:33,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:33,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:33,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:33,368 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 11:00:33,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:33,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829127410] [2022-11-20 11:00:33,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829127410] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:33,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:33,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:33,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717531932] [2022-11-20 11:00:33,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:33,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:33,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:33,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:33,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:33,371 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:33,372 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 434 places, 312 transitions, 3279 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:33,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:33,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:33,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:34,316 INFO L130 PetriNetUnfolder]: 324/1688 cut-off events. [2022-11-20 11:00:34,316 INFO L131 PetriNetUnfolder]: For 14524/14596 co-relation queries the response was YES. [2022-11-20 11:00:34,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7901 conditions, 1688 events. 324/1688 cut-off events. For 14524/14596 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12957 event pairs, 179 based on Foata normal form. 2/1620 useless extension candidates. Maximal degree in co-relation 7742. Up to 610 conditions per place. [2022-11-20 11:00:34,335 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 118 selfloop transitions, 62 changer transitions 68/394 dead transitions. [2022-11-20 11:00:34,335 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 449 places, 394 transitions, 5186 flow [2022-11-20 11:00:34,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:00:34,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 11:00:34,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 3449 transitions. [2022-11-20 11:00:34,338 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7623784261715296 [2022-11-20 11:00:34,338 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 3449 transitions. [2022-11-20 11:00:34,338 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 3449 transitions. [2022-11-20 11:00:34,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:34,339 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 3449 transitions. [2022-11-20 11:00:34,341 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 132.65384615384616) internal successors, (3449), 26 states have internal predecessors, (3449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:34,342 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:34,343 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:34,343 INFO L175 Difference]: Start difference. First operand has 434 places, 312 transitions, 3279 flow. Second operand 26 states and 3449 transitions. [2022-11-20 11:00:34,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 449 places, 394 transitions, 5186 flow [2022-11-20 11:00:34,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 441 places, 394 transitions, 5046 flow, removed 48 selfloop flow, removed 8 redundant places. [2022-11-20 11:00:34,454 INFO L231 Difference]: Finished difference. Result has 460 places, 312 transitions, 3451 flow [2022-11-20 11:00:34,455 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=3179, PETRI_DIFFERENCE_MINUEND_PLACES=416, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=3451, PETRI_PLACES=460, PETRI_TRANSITIONS=312} [2022-11-20 11:00:34,455 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 303 predicate places. [2022-11-20 11:00:34,455 INFO L495 AbstractCegarLoop]: Abstraction has has 460 places, 312 transitions, 3451 flow [2022-11-20 11:00:34,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:34,455 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:34,456 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] [2022-11-20 11:00:34,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-11-20 11:00:34,456 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:34,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:34,456 INFO L85 PathProgramCache]: Analyzing trace with hash 969371844, now seen corresponding path program 28 times [2022-11-20 11:00:34,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:34,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646687876] [2022-11-20 11:00:34,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:34,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:34,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:34,636 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 11:00:34,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:34,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646687876] [2022-11-20 11:00:34,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646687876] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:34,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:34,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:34,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009844740] [2022-11-20 11:00:34,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:34,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:34,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:34,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:34,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:34,639 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:34,639 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 460 places, 312 transitions, 3451 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:34,639 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:34,640 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:34,640 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:35,428 INFO L130 PetriNetUnfolder]: 308/1616 cut-off events. [2022-11-20 11:00:35,428 INFO L131 PetriNetUnfolder]: For 14920/14992 co-relation queries the response was YES. [2022-11-20 11:00:35,442 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7644 conditions, 1616 events. 308/1616 cut-off events. For 14920/14992 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12273 event pairs, 179 based on Foata normal form. 2/1553 useless extension candidates. Maximal degree in co-relation 7472. Up to 602 conditions per place. [2022-11-20 11:00:35,446 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 129 selfloop transitions, 36 changer transitions 40/351 dead transitions. [2022-11-20 11:00:35,446 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 351 transitions, 4345 flow [2022-11-20 11:00:35,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 11:00:35,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-20 11:00:35,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2400 transitions. [2022-11-20 11:00:35,448 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7662835249042146 [2022-11-20 11:00:35,448 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2400 transitions. [2022-11-20 11:00:35,449 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2400 transitions. [2022-11-20 11:00:35,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:35,449 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2400 transitions. [2022-11-20 11:00:35,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 133.33333333333334) internal successors, (2400), 18 states have internal predecessors, (2400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:35,452 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 174.0) internal successors, (3306), 19 states have internal predecessors, (3306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:35,452 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 174.0) internal successors, (3306), 19 states have internal predecessors, (3306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:35,452 INFO L175 Difference]: Start difference. First operand has 460 places, 312 transitions, 3451 flow. Second operand 18 states and 2400 transitions. [2022-11-20 11:00:35,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 351 transitions, 4345 flow [2022-11-20 11:00:35,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 351 transitions, 4070 flow, removed 43 selfloop flow, removed 28 redundant places. [2022-11-20 11:00:35,551 INFO L231 Difference]: Finished difference. Result has 436 places, 292 transitions, 2897 flow [2022-11-20 11:00:35,551 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=3208, PETRI_DIFFERENCE_MINUEND_PLACES=414, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=276, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2897, PETRI_PLACES=436, PETRI_TRANSITIONS=292} [2022-11-20 11:00:35,551 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 279 predicate places. [2022-11-20 11:00:35,551 INFO L495 AbstractCegarLoop]: Abstraction has has 436 places, 292 transitions, 2897 flow [2022-11-20 11:00:35,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:35,552 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:35,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] [2022-11-20 11:00:35,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-11-20 11:00:35,552 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:35,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:35,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1216476550, now seen corresponding path program 29 times [2022-11-20 11:00:35,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:35,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660805629] [2022-11-20 11:00:35,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:35,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:35,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:35,731 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 11:00:35,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:35,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660805629] [2022-11-20 11:00:35,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660805629] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:35,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:35,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:35,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515038816] [2022-11-20 11:00:35,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:35,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:35,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:35,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:35,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:35,735 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:35,736 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 436 places, 292 transitions, 2897 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:35,736 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:35,736 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:35,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:36,544 INFO L130 PetriNetUnfolder]: 303/1598 cut-off events. [2022-11-20 11:00:36,544 INFO L131 PetriNetUnfolder]: For 12984/13056 co-relation queries the response was YES. [2022-11-20 11:00:36,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7287 conditions, 1598 events. 303/1598 cut-off events. For 12984/13056 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 12063 event pairs, 182 based on Foata normal form. 2/1531 useless extension candidates. Maximal degree in co-relation 7134. Up to 600 conditions per place. [2022-11-20 11:00:36,574 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 119 selfloop transitions, 28 changer transitions 37/330 dead transitions. [2022-11-20 11:00:36,574 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 431 places, 330 transitions, 3770 flow [2022-11-20 11:00:36,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:36,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:36,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2660 transitions. [2022-11-20 11:00:36,577 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.764367816091954 [2022-11-20 11:00:36,577 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2660 transitions. [2022-11-20 11:00:36,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2660 transitions. [2022-11-20 11:00:36,578 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:36,578 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2660 transitions. [2022-11-20 11:00:36,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 133.0) internal successors, (2660), 20 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 11:00:36,583 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:36,584 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:36,584 INFO L175 Difference]: Start difference. First operand has 436 places, 292 transitions, 2897 flow. Second operand 20 states and 2660 transitions. [2022-11-20 11:00:36,584 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 431 places, 330 transitions, 3770 flow [2022-11-20 11:00:36,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 330 transitions, 3511 flow, removed 21 selfloop flow, removed 22 redundant places. [2022-11-20 11:00:36,726 INFO L231 Difference]: Finished difference. Result has 417 places, 281 transitions, 2563 flow [2022-11-20 11:00:36,726 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2687, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2563, PETRI_PLACES=417, PETRI_TRANSITIONS=281} [2022-11-20 11:00:36,729 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 260 predicate places. [2022-11-20 11:00:36,729 INFO L495 AbstractCegarLoop]: Abstraction has has 417 places, 281 transitions, 2563 flow [2022-11-20 11:00:36,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:36,730 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:36,730 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] [2022-11-20 11:00:36,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-11-20 11:00:36,730 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:36,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:36,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1519619670, now seen corresponding path program 30 times [2022-11-20 11:00:36,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:36,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879657888] [2022-11-20 11:00:36,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:36,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:36,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:36,923 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 11:00:36,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:36,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879657888] [2022-11-20 11:00:36,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879657888] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:36,924 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:36,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:36,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717108706] [2022-11-20 11:00:36,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:36,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:36,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:36,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:36,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:36,926 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:36,927 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 281 transitions, 2563 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:36,928 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:36,928 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:36,928 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:37,618 INFO L130 PetriNetUnfolder]: 288/1550 cut-off events. [2022-11-20 11:00:37,618 INFO L131 PetriNetUnfolder]: For 11217/11289 co-relation queries the response was YES. [2022-11-20 11:00:37,632 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6645 conditions, 1550 events. 288/1550 cut-off events. For 11217/11289 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 11590 event pairs, 179 based on Foata normal form. 2/1485 useless extension candidates. Maximal degree in co-relation 6497. Up to 596 conditions per place. [2022-11-20 11:00:37,636 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 109 selfloop transitions, 15 changer transitions 40/310 dead transitions. [2022-11-20 11:00:37,636 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 310 transitions, 3196 flow [2022-11-20 11:00:37,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 11:00:37,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 11:00:37,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2523 transitions. [2022-11-20 11:00:37,638 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7631578947368421 [2022-11-20 11:00:37,638 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2523 transitions. [2022-11-20 11:00:37,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2523 transitions. [2022-11-20 11:00:37,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:37,639 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2523 transitions. [2022-11-20 11:00:37,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 132.78947368421052) internal successors, (2523), 19 states have internal predecessors, (2523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:37,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:37,642 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:37,642 INFO L175 Difference]: Start difference. First operand has 417 places, 281 transitions, 2563 flow. Second operand 19 states and 2523 transitions. [2022-11-20 11:00:37,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 310 transitions, 3196 flow [2022-11-20 11:00:37,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 394 places, 310 transitions, 3046 flow, removed 23 selfloop flow, removed 22 redundant places. [2022-11-20 11:00:37,717 INFO L231 Difference]: Finished difference. Result has 399 places, 258 transitions, 2091 flow [2022-11-20 11:00:37,717 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2435, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2091, PETRI_PLACES=399, PETRI_TRANSITIONS=258} [2022-11-20 11:00:37,717 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 242 predicate places. [2022-11-20 11:00:37,717 INFO L495 AbstractCegarLoop]: Abstraction has has 399 places, 258 transitions, 2091 flow [2022-11-20 11:00:37,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:37,718 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:37,718 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] [2022-11-20 11:00:37,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-11-20 11:00:37,718 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:37,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:37,719 INFO L85 PathProgramCache]: Analyzing trace with hash -797158478, now seen corresponding path program 31 times [2022-11-20 11:00:37,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:37,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313222846] [2022-11-20 11:00:37,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:37,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:37,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:37,899 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 11:00:37,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:37,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313222846] [2022-11-20 11:00:37,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313222846] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:37,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:37,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:37,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244589210] [2022-11-20 11:00:37,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:37,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:37,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:37,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:37,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:37,903 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:37,904 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 258 transitions, 2091 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:37,904 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:37,904 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:37,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:38,756 INFO L130 PetriNetUnfolder]: 299/1585 cut-off events. [2022-11-20 11:00:38,757 INFO L131 PetriNetUnfolder]: For 11604/11676 co-relation queries the response was YES. [2022-11-20 11:00:38,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6747 conditions, 1585 events. 299/1585 cut-off events. For 11604/11676 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 11964 event pairs, 178 based on Foata normal form. 2/1518 useless extension candidates. Maximal degree in co-relation 6609. Up to 596 conditions per place. [2022-11-20 11:00:38,781 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 91 selfloop transitions, 37 changer transitions 39/313 dead transitions. [2022-11-20 11:00:38,782 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 313 transitions, 3218 flow [2022-11-20 11:00:38,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:00:38,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 11:00:38,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3188 transitions. [2022-11-20 11:00:38,785 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7634099616858238 [2022-11-20 11:00:38,785 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3188 transitions. [2022-11-20 11:00:38,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3188 transitions. [2022-11-20 11:00:38,786 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:38,786 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3188 transitions. [2022-11-20 11:00:38,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 132.83333333333334) internal successors, (3188), 24 states have internal predecessors, (3188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:38,792 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:38,793 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:38,793 INFO L175 Difference]: Start difference. First operand has 399 places, 258 transitions, 2091 flow. Second operand 24 states and 3188 transitions. [2022-11-20 11:00:38,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 313 transitions, 3218 flow [2022-11-20 11:00:38,880 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 313 transitions, 3020 flow, removed 24 selfloop flow, removed 20 redundant places. [2022-11-20 11:00:38,887 INFO L231 Difference]: Finished difference. Result has 384 places, 263 transitions, 2205 flow [2022-11-20 11:00:38,888 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1980, PETRI_DIFFERENCE_MINUEND_PLACES=346, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2205, PETRI_PLACES=384, PETRI_TRANSITIONS=263} [2022-11-20 11:00:38,888 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 227 predicate places. [2022-11-20 11:00:38,888 INFO L495 AbstractCegarLoop]: Abstraction has has 384 places, 263 transitions, 2205 flow [2022-11-20 11:00:38,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:38,889 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:38,889 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] [2022-11-20 11:00:38,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-11-20 11:00:38,889 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:38,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:38,890 INFO L85 PathProgramCache]: Analyzing trace with hash -28063168, now seen corresponding path program 32 times [2022-11-20 11:00:38,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:38,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654435728] [2022-11-20 11:00:38,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:38,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:38,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:39,069 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 11:00:39,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:39,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654435728] [2022-11-20 11:00:39,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654435728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:39,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:39,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:39,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264422290] [2022-11-20 11:00:39,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:39,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:39,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:39,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:39,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:39,072 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:39,073 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 263 transitions, 2205 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:39,073 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:39,074 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:39,074 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:39,861 INFO L130 PetriNetUnfolder]: 294/1577 cut-off events. [2022-11-20 11:00:39,861 INFO L131 PetriNetUnfolder]: For 10746/10818 co-relation queries the response was YES. [2022-11-20 11:00:39,873 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6538 conditions, 1577 events. 294/1577 cut-off events. For 10746/10818 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 11911 event pairs, 177 based on Foata normal form. 2/1510 useless extension candidates. Maximal degree in co-relation 6399. Up to 596 conditions per place. [2022-11-20 11:00:39,877 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 95 selfloop transitions, 32 changer transitions 44/317 dead transitions. [2022-11-20 11:00:39,877 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 391 places, 317 transitions, 3310 flow [2022-11-20 11:00:39,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 11:00:39,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-20 11:00:39,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3057 transitions. [2022-11-20 11:00:39,879 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7638680659670165 [2022-11-20 11:00:39,879 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3057 transitions. [2022-11-20 11:00:39,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3057 transitions. [2022-11-20 11:00:39,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:39,880 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3057 transitions. [2022-11-20 11:00:39,882 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 132.91304347826087) internal successors, (3057), 23 states have internal predecessors, (3057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:39,884 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 174.0) internal successors, (4176), 24 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:39,884 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 174.0) internal successors, (4176), 24 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:39,884 INFO L175 Difference]: Start difference. First operand has 384 places, 263 transitions, 2205 flow. Second operand 23 states and 3057 transitions. [2022-11-20 11:00:39,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 391 places, 317 transitions, 3310 flow [2022-11-20 11:00:39,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 317 transitions, 3188 flow, removed 43 selfloop flow, removed 14 redundant places. [2022-11-20 11:00:39,941 INFO L231 Difference]: Finished difference. Result has 390 places, 262 transitions, 2220 flow [2022-11-20 11:00:39,941 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2125, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2220, PETRI_PLACES=390, PETRI_TRANSITIONS=262} [2022-11-20 11:00:39,942 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 233 predicate places. [2022-11-20 11:00:39,942 INFO L495 AbstractCegarLoop]: Abstraction has has 390 places, 262 transitions, 2220 flow [2022-11-20 11:00:39,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:39,942 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:39,942 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] [2022-11-20 11:00:39,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-11-20 11:00:39,943 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:39,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:39,943 INFO L85 PathProgramCache]: Analyzing trace with hash 580422624, now seen corresponding path program 33 times [2022-11-20 11:00:39,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:39,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817609375] [2022-11-20 11:00:39,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:39,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:39,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:40,121 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:40,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:40,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817609375] [2022-11-20 11:00:40,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817609375] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:40,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:40,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:40,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914901037] [2022-11-20 11:00:40,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:40,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:40,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:40,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:40,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:40,125 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:40,126 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 262 transitions, 2220 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:40,126 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:40,126 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:40,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:40,820 INFO L130 PetriNetUnfolder]: 276/1515 cut-off events. [2022-11-20 11:00:40,820 INFO L131 PetriNetUnfolder]: For 9840/9912 co-relation queries the response was YES. [2022-11-20 11:00:40,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6145 conditions, 1515 events. 276/1515 cut-off events. For 9840/9912 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 11301 event pairs, 175 based on Foata normal form. 2/1448 useless extension candidates. Maximal degree in co-relation 6005. Up to 594 conditions per place. [2022-11-20 11:00:40,835 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 83 selfloop transitions, 21 changer transitions 37/287 dead transitions. [2022-11-20 11:00:40,835 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 395 places, 287 transitions, 2773 flow [2022-11-20 11:00:40,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:40,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:40,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2659 transitions. [2022-11-20 11:00:40,837 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.764080459770115 [2022-11-20 11:00:40,837 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2659 transitions. [2022-11-20 11:00:40,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2659 transitions. [2022-11-20 11:00:40,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:40,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2659 transitions. [2022-11-20 11:00:40,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 132.95) internal successors, (2659), 20 states have internal predecessors, (2659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:40,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:40,841 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:40,841 INFO L175 Difference]: Start difference. First operand has 390 places, 262 transitions, 2220 flow. Second operand 20 states and 2659 transitions. [2022-11-20 11:00:40,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 395 places, 287 transitions, 2773 flow [2022-11-20 11:00:40,892 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 373 places, 287 transitions, 2582 flow, removed 34 selfloop flow, removed 22 redundant places. [2022-11-20 11:00:40,895 INFO L231 Difference]: Finished difference. Result has 380 places, 244 transitions, 1819 flow [2022-11-20 11:00:40,896 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2051, PETRI_DIFFERENCE_MINUEND_PLACES=354, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=241, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1819, PETRI_PLACES=380, PETRI_TRANSITIONS=244} [2022-11-20 11:00:40,896 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 223 predicate places. [2022-11-20 11:00:40,896 INFO L495 AbstractCegarLoop]: Abstraction has has 380 places, 244 transitions, 1819 flow [2022-11-20 11:00:40,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:40,896 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:40,896 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] [2022-11-20 11:00:40,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-11-20 11:00:40,896 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:40,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:40,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1581037300, now seen corresponding path program 34 times [2022-11-20 11:00:40,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:40,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128010880] [2022-11-20 11:00:40,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:40,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:41,099 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 11:00:41,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:41,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128010880] [2022-11-20 11:00:41,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128010880] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:41,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:41,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:41,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040719988] [2022-11-20 11:00:41,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:41,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:41,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:41,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:41,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:41,102 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:41,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 244 transitions, 1819 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:41,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:41,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:41,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:41,763 INFO L130 PetriNetUnfolder]: 271/1496 cut-off events. [2022-11-20 11:00:41,763 INFO L131 PetriNetUnfolder]: For 8886/8958 co-relation queries the response was YES. [2022-11-20 11:00:41,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5869 conditions, 1496 events. 271/1496 cut-off events. For 8886/8958 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 11101 event pairs, 175 based on Foata normal form. 2/1429 useless extension candidates. Maximal degree in co-relation 5739. Up to 592 conditions per place. [2022-11-20 11:00:41,776 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 77 selfloop transitions, 16 changer transitions 36/275 dead transitions. [2022-11-20 11:00:41,777 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 373 places, 275 transitions, 2458 flow [2022-11-20 11:00:41,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 11:00:41,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-20 11:00:41,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2528 transitions. [2022-11-20 11:00:41,779 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.764670296430732 [2022-11-20 11:00:41,779 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2528 transitions. [2022-11-20 11:00:41,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2528 transitions. [2022-11-20 11:00:41,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:41,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2528 transitions. [2022-11-20 11:00:41,781 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 133.05263157894737) internal successors, (2528), 19 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:41,782 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:41,783 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 174.0) internal successors, (3480), 20 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:41,783 INFO L175 Difference]: Start difference. First operand has 380 places, 244 transitions, 1819 flow. Second operand 19 states and 2528 transitions. [2022-11-20 11:00:41,783 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 373 places, 275 transitions, 2458 flow [2022-11-20 11:00:41,826 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 275 transitions, 2282 flow, removed 22 selfloop flow, removed 22 redundant places. [2022-11-20 11:00:41,829 INFO L231 Difference]: Finished difference. Result has 358 places, 233 transitions, 1568 flow [2022-11-20 11:00:41,829 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1685, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1568, PETRI_PLACES=358, PETRI_TRANSITIONS=233} [2022-11-20 11:00:41,829 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 201 predicate places. [2022-11-20 11:00:41,830 INFO L495 AbstractCegarLoop]: Abstraction has has 358 places, 233 transitions, 1568 flow [2022-11-20 11:00:41,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:41,830 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:41,830 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] [2022-11-20 11:00:41,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-11-20 11:00:41,830 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:41,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:41,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1299777326, now seen corresponding path program 35 times [2022-11-20 11:00:41,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:41,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361497333] [2022-11-20 11:00:41,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:41,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:41,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:41,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 11:00:41,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:41,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361497333] [2022-11-20 11:00:41,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361497333] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:41,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:41,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:00:41,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621070994] [2022-11-20 11:00:41,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:41,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:41,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:41,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:41,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:42,000 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 174 [2022-11-20 11:00:42,001 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 233 transitions, 1568 flow. Second operand has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:42,001 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:42,001 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 174 [2022-11-20 11:00:42,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:42,631 INFO L130 PetriNetUnfolder]: 256/1404 cut-off events. [2022-11-20 11:00:42,631 INFO L131 PetriNetUnfolder]: For 7798/7870 co-relation queries the response was YES. [2022-11-20 11:00:42,640 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5345 conditions, 1404 events. 256/1404 cut-off events. For 7798/7870 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 10275 event pairs, 171 based on Foata normal form. 2/1338 useless extension candidates. Maximal degree in co-relation 5222. Up to 571 conditions per place. [2022-11-20 11:00:42,643 INFO L137 encePairwiseOnDemand]: 159/174 looper letters, 66 selfloop transitions, 2 changer transitions 40/252 dead transitions. [2022-11-20 11:00:42,643 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 252 transitions, 1955 flow [2022-11-20 11:00:42,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:00:42,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-11-20 11:00:42,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2645 transitions. [2022-11-20 11:00:42,645 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7600574712643678 [2022-11-20 11:00:42,645 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2645 transitions. [2022-11-20 11:00:42,645 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2645 transitions. [2022-11-20 11:00:42,646 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:42,646 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2645 transitions. [2022-11-20 11:00:42,647 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 132.25) internal successors, (2645), 20 states have internal predecessors, (2645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:42,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:42,649 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 174.0) internal successors, (3654), 21 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:42,649 INFO L175 Difference]: Start difference. First operand has 358 places, 233 transitions, 1568 flow. Second operand 20 states and 2645 transitions. [2022-11-20 11:00:42,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 252 transitions, 1955 flow [2022-11-20 11:00:42,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 252 transitions, 1840 flow, removed 25 selfloop flow, removed 22 redundant places. [2022-11-20 11:00:42,688 INFO L231 Difference]: Finished difference. Result has 342 places, 206 transitions, 1147 flow [2022-11-20 11:00:42,688 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1472, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1147, PETRI_PLACES=342, PETRI_TRANSITIONS=206} [2022-11-20 11:00:42,688 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 185 predicate places. [2022-11-20 11:00:42,688 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 206 transitions, 1147 flow [2022-11-20 11:00:42,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 130.72727272727272) internal successors, (1438), 11 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:42,689 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:42,689 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:42,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-11-20 11:00:42,689 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:42,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:42,689 INFO L85 PathProgramCache]: Analyzing trace with hash -156529863, now seen corresponding path program 1 times [2022-11-20 11:00:42,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:42,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043524270] [2022-11-20 11:00:42,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:42,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:42,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:43,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:43,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:43,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043524270] [2022-11-20 11:00:43,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043524270] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:43,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:43,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:00:43,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976335085] [2022-11-20 11:00:43,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:43,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:00:43,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:43,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:00:43,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:00:43,149 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:00:43,150 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 206 transitions, 1147 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:43,150 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:43,150 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:00:43,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:45,369 INFO L130 PetriNetUnfolder]: 769/3147 cut-off events. [2022-11-20 11:00:45,370 INFO L131 PetriNetUnfolder]: For 14860/14892 co-relation queries the response was YES. [2022-11-20 11:00:45,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10480 conditions, 3147 events. 769/3147 cut-off events. For 14860/14892 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 26270 event pairs, 217 based on Foata normal form. 26/3062 useless extension candidates. Maximal degree in co-relation 10365. Up to 518 conditions per place. [2022-11-20 11:00:45,390 INFO L137 encePairwiseOnDemand]: 147/174 looper letters, 257 selfloop transitions, 35 changer transitions 60/439 dead transitions. [2022-11-20 11:00:45,391 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 439 transitions, 3451 flow [2022-11-20 11:00:45,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:00:45,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-11-20 11:00:45,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3042 transitions. [2022-11-20 11:00:45,393 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.624384236453202 [2022-11-20 11:00:45,393 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3042 transitions. [2022-11-20 11:00:45,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3042 transitions. [2022-11-20 11:00:45,394 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:45,394 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3042 transitions. [2022-11-20 11:00:45,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 108.64285714285714) internal successors, (3042), 28 states have internal predecessors, (3042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:45,399 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:45,400 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:45,400 INFO L175 Difference]: Start difference. First operand has 342 places, 206 transitions, 1147 flow. Second operand 28 states and 3042 transitions. [2022-11-20 11:00:45,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 439 transitions, 3451 flow [2022-11-20 11:00:45,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 439 transitions, 3223 flow, removed 88 selfloop flow, removed 29 redundant places. [2022-11-20 11:00:45,443 INFO L231 Difference]: Finished difference. Result has 327 places, 214 transitions, 1298 flow [2022-11-20 11:00:45,443 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1066, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1298, PETRI_PLACES=327, PETRI_TRANSITIONS=214} [2022-11-20 11:00:45,444 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 170 predicate places. [2022-11-20 11:00:45,444 INFO L495 AbstractCegarLoop]: Abstraction has has 327 places, 214 transitions, 1298 flow [2022-11-20 11:00:45,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:45,444 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:45,445 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:45,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-11-20 11:00:45,445 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:45,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:45,446 INFO L85 PathProgramCache]: Analyzing trace with hash -523569963, now seen corresponding path program 2 times [2022-11-20 11:00:45,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:45,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890249279] [2022-11-20 11:00:45,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:45,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:45,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:45,932 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 11:00:45,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:45,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890249279] [2022-11-20 11:00:45,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890249279] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:45,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:45,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:00:45,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881648828] [2022-11-20 11:00:45,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:45,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:00:45,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:45,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:00:45,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:00:45,935 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:00:45,936 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 214 transitions, 1298 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:45,937 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:45,937 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:00:45,937 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:48,823 INFO L130 PetriNetUnfolder]: 757/2984 cut-off events. [2022-11-20 11:00:48,823 INFO L131 PetriNetUnfolder]: For 19520/19550 co-relation queries the response was YES. [2022-11-20 11:00:48,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11464 conditions, 2984 events. 757/2984 cut-off events. For 19520/19550 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 24415 event pairs, 368 based on Foata normal form. 24/2904 useless extension candidates. Maximal degree in co-relation 11350. Up to 733 conditions per place. [2022-11-20 11:00:48,850 INFO L137 encePairwiseOnDemand]: 149/174 looper letters, 248 selfloop transitions, 23 changer transitions 90/448 dead transitions. [2022-11-20 11:00:48,850 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 448 transitions, 3623 flow [2022-11-20 11:00:48,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-20 11:00:48,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-11-20 11:00:48,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 4029 transitions. [2022-11-20 11:00:48,854 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6093466424682396 [2022-11-20 11:00:48,854 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 4029 transitions. [2022-11-20 11:00:48,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 4029 transitions. [2022-11-20 11:00:48,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:48,855 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 4029 transitions. [2022-11-20 11:00:48,857 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 106.02631578947368) internal successors, (4029), 38 states have internal predecessors, (4029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:48,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 174.0) internal successors, (6786), 39 states have internal predecessors, (6786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:48,861 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 174.0) internal successors, (6786), 39 states have internal predecessors, (6786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:48,861 INFO L175 Difference]: Start difference. First operand has 327 places, 214 transitions, 1298 flow. Second operand 38 states and 4029 transitions. [2022-11-20 11:00:48,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 448 transitions, 3623 flow [2022-11-20 11:00:48,920 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 307 places, 448 transitions, 3264 flow, removed 155 selfloop flow, removed 27 redundant places. [2022-11-20 11:00:48,925 INFO L231 Difference]: Finished difference. Result has 342 places, 216 transitions, 1357 flow [2022-11-20 11:00:48,925 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1173, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=1357, PETRI_PLACES=342, PETRI_TRANSITIONS=216} [2022-11-20 11:00:48,926 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 185 predicate places. [2022-11-20 11:00:48,926 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 216 transitions, 1357 flow [2022-11-20 11:00:48,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:48,927 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:48,927 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:48,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-11-20 11:00:48,927 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:48,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:48,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1195190115, now seen corresponding path program 1 times [2022-11-20 11:00:48,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:48,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112217870] [2022-11-20 11:00:48,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:48,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:48,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:49,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:49,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:49,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112217870] [2022-11-20 11:00:49,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112217870] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:49,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:49,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:00:49,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088733635] [2022-11-20 11:00:49,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:49,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:00:49,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:49,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:00:49,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:00:49,122 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 174 [2022-11-20 11:00:49,123 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 216 transitions, 1357 flow. Second operand has 5 states, 5 states have (on average 143.4) internal successors, (717), 5 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,123 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:49,123 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 174 [2022-11-20 11:00:49,123 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:49,452 INFO L130 PetriNetUnfolder]: 136/1218 cut-off events. [2022-11-20 11:00:49,452 INFO L131 PetriNetUnfolder]: For 7594/7645 co-relation queries the response was YES. [2022-11-20 11:00:49,457 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4118 conditions, 1218 events. 136/1218 cut-off events. For 7594/7645 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 8231 event pairs, 78 based on Foata normal form. 29/1195 useless extension candidates. Maximal degree in co-relation 3995. Up to 79 conditions per place. [2022-11-20 11:00:49,459 INFO L137 encePairwiseOnDemand]: 166/174 looper letters, 46 selfloop transitions, 18 changer transitions 1/226 dead transitions. [2022-11-20 11:00:49,459 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 226 transitions, 1504 flow [2022-11-20 11:00:49,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:00:49,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 11:00:49,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 748 transitions. [2022-11-20 11:00:49,461 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8597701149425288 [2022-11-20 11:00:49,461 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 748 transitions. [2022-11-20 11:00:49,461 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 748 transitions. [2022-11-20 11:00:49,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:49,461 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 748 transitions. [2022-11-20 11:00:49,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 149.6) internal successors, (748), 5 states have internal predecessors, (748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,462 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,462 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,462 INFO L175 Difference]: Start difference. First operand has 342 places, 216 transitions, 1357 flow. Second operand 5 states and 748 transitions. [2022-11-20 11:00:49,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 226 transitions, 1504 flow [2022-11-20 11:00:49,483 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 226 transitions, 1396 flow, removed 44 selfloop flow, removed 32 redundant places. [2022-11-20 11:00:49,485 INFO L231 Difference]: Finished difference. Result has 283 places, 213 transitions, 1263 flow [2022-11-20 11:00:49,485 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1203, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1263, PETRI_PLACES=283, PETRI_TRANSITIONS=213} [2022-11-20 11:00:49,486 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 126 predicate places. [2022-11-20 11:00:49,486 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 213 transitions, 1263 flow [2022-11-20 11:00:49,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 143.4) internal successors, (717), 5 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,486 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:49,486 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:49,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-11-20 11:00:49,487 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:49,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:49,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1545940479, now seen corresponding path program 2 times [2022-11-20 11:00:49,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:49,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709074734] [2022-11-20 11:00:49,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:49,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:49,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:49,581 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 11:00:49,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:49,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709074734] [2022-11-20 11:00:49,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709074734] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:49,582 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:49,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:00:49,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675388262] [2022-11-20 11:00:49,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:49,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:00:49,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:49,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:00:49,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:00:49,584 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 174 [2022-11-20 11:00:49,584 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 213 transitions, 1263 flow. Second operand has 5 states, 5 states have (on average 143.4) internal successors, (717), 5 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,585 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:49,585 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 174 [2022-11-20 11:00:49,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:49,930 INFO L130 PetriNetUnfolder]: 146/1292 cut-off events. [2022-11-20 11:00:49,930 INFO L131 PetriNetUnfolder]: For 5123/5165 co-relation queries the response was YES. [2022-11-20 11:00:49,936 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3905 conditions, 1292 events. 146/1292 cut-off events. For 5123/5165 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 9058 event pairs, 85 based on Foata normal form. 27/1261 useless extension candidates. Maximal degree in co-relation 3811. Up to 90 conditions per place. [2022-11-20 11:00:49,939 INFO L137 encePairwiseOnDemand]: 164/174 looper letters, 43 selfloop transitions, 8 changer transitions 14/219 dead transitions. [2022-11-20 11:00:49,939 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 219 transitions, 1379 flow [2022-11-20 11:00:49,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:00:49,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 11:00:49,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 744 transitions. [2022-11-20 11:00:49,940 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8551724137931035 [2022-11-20 11:00:49,940 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 744 transitions. [2022-11-20 11:00:49,940 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 744 transitions. [2022-11-20 11:00:49,940 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:49,940 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 744 transitions. [2022-11-20 11:00:49,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 148.8) internal successors, (744), 5 states have internal predecessors, (744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,941 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,942 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,942 INFO L175 Difference]: Start difference. First operand has 283 places, 213 transitions, 1263 flow. Second operand 5 states and 744 transitions. [2022-11-20 11:00:49,942 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 219 transitions, 1379 flow [2022-11-20 11:00:49,959 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 280 places, 219 transitions, 1325 flow, removed 25 selfloop flow, removed 7 redundant places. [2022-11-20 11:00:49,961 INFO L231 Difference]: Finished difference. Result has 281 places, 198 transitions, 1072 flow [2022-11-20 11:00:49,961 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1173, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1072, PETRI_PLACES=281, PETRI_TRANSITIONS=198} [2022-11-20 11:00:49,962 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 124 predicate places. [2022-11-20 11:00:49,962 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 198 transitions, 1072 flow [2022-11-20 11:00:49,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 143.4) internal successors, (717), 5 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,962 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:49,962 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:49,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-11-20 11:00:49,963 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:49,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:49,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1772043989, now seen corresponding path program 3 times [2022-11-20 11:00:49,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:49,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026106801] [2022-11-20 11:00:49,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:49,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:49,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:50,413 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 11:00:50,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:50,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026106801] [2022-11-20 11:00:50,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026106801] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:50,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:50,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:00:50,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935549939] [2022-11-20 11:00:50,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:50,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:00:50,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:50,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:00:50,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:00:50,416 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:00:50,418 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 198 transitions, 1072 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:50,418 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:50,418 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:00:50,418 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:53,045 INFO L130 PetriNetUnfolder]: 651/2709 cut-off events. [2022-11-20 11:00:53,045 INFO L131 PetriNetUnfolder]: For 10066/10098 co-relation queries the response was YES. [2022-11-20 11:00:53,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9287 conditions, 2709 events. 651/2709 cut-off events. For 10066/10098 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 22299 event pairs, 298 based on Foata normal form. 26/2635 useless extension candidates. Maximal degree in co-relation 9198. Up to 456 conditions per place. [2022-11-20 11:00:53,065 INFO L137 encePairwiseOnDemand]: 151/174 looper letters, 195 selfloop transitions, 17 changer transitions 84/383 dead transitions. [2022-11-20 11:00:53,066 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 383 transitions, 2775 flow [2022-11-20 11:00:53,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-20 11:00:53,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-11-20 11:00:53,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3823 transitions. [2022-11-20 11:00:53,069 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6103128991060025 [2022-11-20 11:00:53,069 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 3823 transitions. [2022-11-20 11:00:53,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 3823 transitions. [2022-11-20 11:00:53,070 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:53,070 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 3823 transitions. [2022-11-20 11:00:53,073 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 106.19444444444444) internal successors, (3823), 36 states have internal predecessors, (3823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:53,075 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 174.0) internal successors, (6438), 37 states have internal predecessors, (6438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:53,076 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 174.0) internal successors, (6438), 37 states have internal predecessors, (6438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:53,076 INFO L175 Difference]: Start difference. First operand has 281 places, 198 transitions, 1072 flow. Second operand 36 states and 3823 transitions. [2022-11-20 11:00:53,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 383 transitions, 2775 flow [2022-11-20 11:00:53,106 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 383 transitions, 2645 flow, removed 42 selfloop flow, removed 10 redundant places. [2022-11-20 11:00:53,109 INFO L231 Difference]: Finished difference. Result has 329 places, 198 transitions, 1132 flow [2022-11-20 11:00:53,109 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1020, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=1132, PETRI_PLACES=329, PETRI_TRANSITIONS=198} [2022-11-20 11:00:53,109 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 172 predicate places. [2022-11-20 11:00:53,110 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 198 transitions, 1132 flow [2022-11-20 11:00:53,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:53,110 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:53,110 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:53,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-11-20 11:00:53,110 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:53,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:53,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1009771865, now seen corresponding path program 4 times [2022-11-20 11:00:53,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:53,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60250817] [2022-11-20 11:00:53,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:53,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:53,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:53,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 11:00:53,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:53,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60250817] [2022-11-20 11:00:53,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60250817] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:53,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:53,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:00:53,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012694954] [2022-11-20 11:00:53,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:53,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:00:53,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:53,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:00:53,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:00:53,548 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:00:53,549 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 198 transitions, 1132 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:53,549 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:53,549 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:00:53,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:55,528 INFO L130 PetriNetUnfolder]: 685/2872 cut-off events. [2022-11-20 11:00:55,528 INFO L131 PetriNetUnfolder]: For 14175/14205 co-relation queries the response was YES. [2022-11-20 11:00:55,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10616 conditions, 2872 events. 685/2872 cut-off events. For 14175/14205 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 23680 event pairs, 296 based on Foata normal form. 25/2781 useless extension candidates. Maximal degree in co-relation 10504. Up to 603 conditions per place. [2022-11-20 11:00:55,553 INFO L137 encePairwiseOnDemand]: 146/174 looper letters, 231 selfloop transitions, 84 changer transitions 49/451 dead transitions. [2022-11-20 11:00:55,553 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 451 transitions, 4282 flow [2022-11-20 11:00:55,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-20 11:00:55,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-11-20 11:00:55,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2728 transitions. [2022-11-20 11:00:55,556 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6271264367816092 [2022-11-20 11:00:55,556 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 2728 transitions. [2022-11-20 11:00:55,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 2728 transitions. [2022-11-20 11:00:55,557 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:55,557 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 2728 transitions. [2022-11-20 11:00:55,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 109.12) internal successors, (2728), 25 states have internal predecessors, (2728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:55,560 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 174.0) internal successors, (4524), 26 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:55,561 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 174.0) internal successors, (4524), 26 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:55,561 INFO L175 Difference]: Start difference. First operand has 329 places, 198 transitions, 1132 flow. Second operand 25 states and 2728 transitions. [2022-11-20 11:00:55,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 451 transitions, 4282 flow [2022-11-20 11:00:55,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 451 transitions, 3909 flow, removed 118 selfloop flow, removed 33 redundant places. [2022-11-20 11:00:55,596 INFO L231 Difference]: Finished difference. Result has 312 places, 268 transitions, 2308 flow [2022-11-20 11:00:55,597 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1044, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=2308, PETRI_PLACES=312, PETRI_TRANSITIONS=268} [2022-11-20 11:00:55,597 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 155 predicate places. [2022-11-20 11:00:55,597 INFO L495 AbstractCegarLoop]: Abstraction has has 312 places, 268 transitions, 2308 flow [2022-11-20 11:00:55,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:55,597 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:55,598 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:55,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-11-20 11:00:55,598 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:55,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:55,598 INFO L85 PathProgramCache]: Analyzing trace with hash 144863223, now seen corresponding path program 5 times [2022-11-20 11:00:55,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:55,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637315375] [2022-11-20 11:00:55,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:55,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:56,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:56,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:56,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637315375] [2022-11-20 11:00:56,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637315375] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:56,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:56,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:00:56,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757238089] [2022-11-20 11:00:56,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:56,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:00:56,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:56,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:00:56,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:00:56,055 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:00:56,056 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 268 transitions, 2308 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:56,056 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:56,056 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:00:56,056 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:00:58,430 INFO L130 PetriNetUnfolder]: 743/2952 cut-off events. [2022-11-20 11:00:58,430 INFO L131 PetriNetUnfolder]: For 16639/16680 co-relation queries the response was YES. [2022-11-20 11:00:58,443 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11865 conditions, 2952 events. 743/2952 cut-off events. For 16639/16680 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 24575 event pairs, 400 based on Foata normal form. 24/2831 useless extension candidates. Maximal degree in co-relation 11760. Up to 864 conditions per place. [2022-11-20 11:00:58,449 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 274 selfloop transitions, 57 changer transitions 76/494 dead transitions. [2022-11-20 11:00:58,449 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 494 transitions, 5121 flow [2022-11-20 11:00:58,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-20 11:00:58,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-11-20 11:00:58,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3835 transitions. [2022-11-20 11:00:58,457 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6122286079182631 [2022-11-20 11:00:58,457 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 3835 transitions. [2022-11-20 11:00:58,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 3835 transitions. [2022-11-20 11:00:58,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:00:58,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 3835 transitions. [2022-11-20 11:00:58,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 106.52777777777777) internal successors, (3835), 36 states have internal predecessors, (3835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:58,463 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 174.0) internal successors, (6438), 37 states have internal predecessors, (6438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:58,463 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 174.0) internal successors, (6438), 37 states have internal predecessors, (6438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:58,464 INFO L175 Difference]: Start difference. First operand has 312 places, 268 transitions, 2308 flow. Second operand 36 states and 3835 transitions. [2022-11-20 11:00:58,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 494 transitions, 5121 flow [2022-11-20 11:00:58,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 494 transitions, 4602 flow, removed 257 selfloop flow, removed 9 redundant places. [2022-11-20 11:00:58,532 INFO L231 Difference]: Finished difference. Result has 361 places, 287 transitions, 2623 flow [2022-11-20 11:00:58,532 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2061, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2623, PETRI_PLACES=361, PETRI_TRANSITIONS=287} [2022-11-20 11:00:58,532 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 204 predicate places. [2022-11-20 11:00:58,533 INFO L495 AbstractCegarLoop]: Abstraction has has 361 places, 287 transitions, 2623 flow [2022-11-20 11:00:58,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:58,533 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:00:58,533 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:58,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-11-20 11:00:58,533 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:00:58,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:58,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1757243801, now seen corresponding path program 6 times [2022-11-20 11:00:58,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:58,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548030214] [2022-11-20 11:00:58,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:58,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:58,992 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 11:00:58,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:58,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548030214] [2022-11-20 11:00:58,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548030214] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:58,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:58,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:00:58,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079180267] [2022-11-20 11:00:58,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:58,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:00:58,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:58,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:00:58,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:00:58,995 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:00:58,997 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 287 transitions, 2623 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:58,997 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:00:58,997 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:00:58,997 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:01,507 INFO L130 PetriNetUnfolder]: 734/2918 cut-off events. [2022-11-20 11:01:01,507 INFO L131 PetriNetUnfolder]: For 17296/17329 co-relation queries the response was YES. [2022-11-20 11:01:01,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11950 conditions, 2918 events. 734/2918 cut-off events. For 17296/17329 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 24187 event pairs, 395 based on Foata normal form. 24/2801 useless extension candidates. Maximal degree in co-relation 11821. Up to 864 conditions per place. [2022-11-20 11:01:01,538 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 267 selfloop transitions, 57 changer transitions 73/484 dead transitions. [2022-11-20 11:01:01,538 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 484 transitions, 5015 flow [2022-11-20 11:01:01,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-20 11:01:01,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-20 11:01:01,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3727 transitions. [2022-11-20 11:01:01,542 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6119868637110016 [2022-11-20 11:01:01,542 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3727 transitions. [2022-11-20 11:01:01,542 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3727 transitions. [2022-11-20 11:01:01,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:01,543 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3727 transitions. [2022-11-20 11:01:01,545 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 106.48571428571428) internal successors, (3727), 35 states have internal predecessors, (3727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:01,547 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 174.0) internal successors, (6264), 36 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:01,548 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 174.0) internal successors, (6264), 36 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:01,548 INFO L175 Difference]: Start difference. First operand has 361 places, 287 transitions, 2623 flow. Second operand 35 states and 3727 transitions. [2022-11-20 11:01:01,548 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 484 transitions, 5015 flow [2022-11-20 11:01:01,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 484 transitions, 4692 flow, removed 127 selfloop flow, removed 30 redundant places. [2022-11-20 11:01:01,630 INFO L231 Difference]: Finished difference. Result has 365 places, 287 transitions, 2692 flow [2022-11-20 11:01:01,630 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2498, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=287, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2692, PETRI_PLACES=365, PETRI_TRANSITIONS=287} [2022-11-20 11:01:01,630 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 208 predicate places. [2022-11-20 11:01:01,630 INFO L495 AbstractCegarLoop]: Abstraction has has 365 places, 287 transitions, 2692 flow [2022-11-20 11:01:01,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:01,631 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:01,631 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:01,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-11-20 11:01:01,631 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:01,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:01,632 INFO L85 PathProgramCache]: Analyzing trace with hash 1483471435, now seen corresponding path program 7 times [2022-11-20 11:01:01,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:01,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560124781] [2022-11-20 11:01:01,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:01,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:01,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:02,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:02,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:02,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560124781] [2022-11-20 11:01:02,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560124781] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:02,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:02,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:02,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709508935] [2022-11-20 11:01:02,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:02,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:02,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:02,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:02,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:02,035 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:02,036 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 287 transitions, 2692 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:02,036 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:02,036 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:02,036 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:04,593 INFO L130 PetriNetUnfolder]: 864/3721 cut-off events. [2022-11-20 11:01:04,593 INFO L131 PetriNetUnfolder]: For 22704/22755 co-relation queries the response was YES. [2022-11-20 11:01:04,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15003 conditions, 3721 events. 864/3721 cut-off events. For 22704/22755 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 33828 event pairs, 356 based on Foata normal form. 38/3612 useless extension candidates. Maximal degree in co-relation 14874. Up to 640 conditions per place. [2022-11-20 11:01:04,634 INFO L137 encePairwiseOnDemand]: 146/174 looper letters, 252 selfloop transitions, 120 changer transitions 85/544 dead transitions. [2022-11-20 11:01:04,635 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 544 transitions, 6103 flow [2022-11-20 11:01:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-20 11:01:04,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-11-20 11:01:04,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3555 transitions. [2022-11-20 11:01:04,638 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6191222570532915 [2022-11-20 11:01:04,639 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3555 transitions. [2022-11-20 11:01:04,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3555 transitions. [2022-11-20 11:01:04,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:04,639 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3555 transitions. [2022-11-20 11:01:04,642 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 107.72727272727273) internal successors, (3555), 33 states have internal predecessors, (3555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:04,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 174.0) internal successors, (5916), 34 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:04,645 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 174.0) internal successors, (5916), 34 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:04,645 INFO L175 Difference]: Start difference. First operand has 365 places, 287 transitions, 2692 flow. Second operand 33 states and 3555 transitions. [2022-11-20 11:01:04,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 544 transitions, 6103 flow [2022-11-20 11:01:04,731 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 544 transitions, 5726 flow, removed 94 selfloop flow, removed 32 redundant places. [2022-11-20 11:01:04,736 INFO L231 Difference]: Finished difference. Result has 363 places, 318 transitions, 3520 flow [2022-11-20 11:01:04,736 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2542, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=287, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=3520, PETRI_PLACES=363, PETRI_TRANSITIONS=318} [2022-11-20 11:01:04,737 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 206 predicate places. [2022-11-20 11:01:04,737 INFO L495 AbstractCegarLoop]: Abstraction has has 363 places, 318 transitions, 3520 flow [2022-11-20 11:01:04,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:04,737 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:04,737 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:04,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-11-20 11:01:04,737 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:04,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:04,738 INFO L85 PathProgramCache]: Analyzing trace with hash -649132175, now seen corresponding path program 8 times [2022-11-20 11:01:04,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:04,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14358296] [2022-11-20 11:01:04,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:04,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:04,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:05,183 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 11:01:05,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:05,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14358296] [2022-11-20 11:01:05,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14358296] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:05,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:05,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:05,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461449629] [2022-11-20 11:01:05,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:05,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:05,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:05,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:05,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:05,187 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:05,188 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 363 places, 318 transitions, 3520 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:05,189 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:05,189 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:05,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:07,890 INFO L130 PetriNetUnfolder]: 834/3603 cut-off events. [2022-11-20 11:01:07,890 INFO L131 PetriNetUnfolder]: For 23544/23589 co-relation queries the response was YES. [2022-11-20 11:01:07,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14882 conditions, 3603 events. 834/3603 cut-off events. For 23544/23589 co-relation queries the response was YES. Maximal size of possible extension queue 159. Compared 32465 event pairs, 344 based on Foata normal form. 34/3489 useless extension candidates. Maximal degree in co-relation 14756. Up to 559 conditions per place. [2022-11-20 11:01:07,920 INFO L137 encePairwiseOnDemand]: 146/174 looper letters, 248 selfloop transitions, 107 changer transitions 96/538 dead transitions. [2022-11-20 11:01:07,921 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 538 transitions, 6195 flow [2022-11-20 11:01:07,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-20 11:01:07,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-11-20 11:01:07,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3655 transitions. [2022-11-20 11:01:07,924 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.617816091954023 [2022-11-20 11:01:07,924 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3655 transitions. [2022-11-20 11:01:07,924 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3655 transitions. [2022-11-20 11:01:07,924 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:07,925 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3655 transitions. [2022-11-20 11:01:07,927 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 107.5) internal successors, (3655), 34 states have internal predecessors, (3655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:07,929 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 174.0) internal successors, (6090), 35 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:07,930 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 174.0) internal successors, (6090), 35 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:07,930 INFO L175 Difference]: Start difference. First operand has 363 places, 318 transitions, 3520 flow. Second operand 34 states and 3655 transitions. [2022-11-20 11:01:07,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 538 transitions, 6195 flow [2022-11-20 11:01:08,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 346 places, 538 transitions, 5901 flow, removed 102 selfloop flow, removed 28 redundant places. [2022-11-20 11:01:08,032 INFO L231 Difference]: Finished difference. Result has 372 places, 305 transitions, 3468 flow [2022-11-20 11:01:08,033 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=3379, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3468, PETRI_PLACES=372, PETRI_TRANSITIONS=305} [2022-11-20 11:01:08,033 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 215 predicate places. [2022-11-20 11:01:08,033 INFO L495 AbstractCegarLoop]: Abstraction has has 372 places, 305 transitions, 3468 flow [2022-11-20 11:01:08,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,033 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:08,033 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:08,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-11-20 11:01:08,034 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:08,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:08,034 INFO L85 PathProgramCache]: Analyzing trace with hash -397056419, now seen corresponding path program 9 times [2022-11-20 11:01:08,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:08,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853338390] [2022-11-20 11:01:08,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:08,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:08,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:08,133 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 11:01:08,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:08,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853338390] [2022-11-20 11:01:08,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853338390] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:08,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:08,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:01:08,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133257759] [2022-11-20 11:01:08,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:08,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:01:08,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:08,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:01:08,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:01:08,137 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 174 [2022-11-20 11:01:08,137 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 372 places, 305 transitions, 3468 flow. Second operand has 5 states, 5 states have (on average 143.4) internal successors, (717), 5 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,137 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:08,137 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 174 [2022-11-20 11:01:08,137 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:08,409 INFO L130 PetriNetUnfolder]: 89/827 cut-off events. [2022-11-20 11:01:08,409 INFO L131 PetriNetUnfolder]: For 4980/4989 co-relation queries the response was YES. [2022-11-20 11:01:08,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2965 conditions, 827 events. 89/827 cut-off events. For 4980/4989 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 4758 event pairs, 49 based on Foata normal form. 18/808 useless extension candidates. Maximal degree in co-relation 2835. Up to 76 conditions per place. [2022-11-20 11:01:08,415 INFO L137 encePairwiseOnDemand]: 166/174 looper letters, 32 selfloop transitions, 1 changer transitions 30/207 dead transitions. [2022-11-20 11:01:08,415 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 207 transitions, 1436 flow [2022-11-20 11:01:08,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:01:08,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 11:01:08,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 739 transitions. [2022-11-20 11:01:08,417 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8494252873563218 [2022-11-20 11:01:08,417 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 739 transitions. [2022-11-20 11:01:08,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 739 transitions. [2022-11-20 11:01:08,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:08,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 739 transitions. [2022-11-20 11:01:08,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 147.8) internal successors, (739), 5 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,419 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 174.0) internal successors, (1044), 6 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,419 INFO L175 Difference]: Start difference. First operand has 372 places, 305 transitions, 3468 flow. Second operand 5 states and 739 transitions. [2022-11-20 11:01:08,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 207 transitions, 1436 flow [2022-11-20 11:01:08,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 207 transitions, 1226 flow, removed 60 selfloop flow, removed 38 redundant places. [2022-11-20 11:01:08,441 INFO L231 Difference]: Finished difference. Result has 289 places, 175 transitions, 846 flow [2022-11-20 11:01:08,441 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1100, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=846, PETRI_PLACES=289, PETRI_TRANSITIONS=175} [2022-11-20 11:01:08,441 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 132 predicate places. [2022-11-20 11:01:08,441 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 175 transitions, 846 flow [2022-11-20 11:01:08,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 143.4) internal successors, (717), 5 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,441 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:08,442 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:08,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-11-20 11:01:08,442 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:08,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:08,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1532457815, now seen corresponding path program 10 times [2022-11-20 11:01:08,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:08,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488222977] [2022-11-20 11:01:08,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:08,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:08,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:08,852 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 11:01:08,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:08,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488222977] [2022-11-20 11:01:08,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488222977] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:08,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:08,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:08,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077081502] [2022-11-20 11:01:08,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:08,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:08,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:08,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:08,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:08,856 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:08,857 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 175 transitions, 846 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,857 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:08,857 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:08,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:10,996 INFO L130 PetriNetUnfolder]: 343/1406 cut-off events. [2022-11-20 11:01:10,997 INFO L131 PetriNetUnfolder]: For 5238/5243 co-relation queries the response was YES. [2022-11-20 11:01:11,002 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4859 conditions, 1406 events. 343/1406 cut-off events. For 5238/5243 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 9278 event pairs, 151 based on Foata normal form. 2/1348 useless extension candidates. Maximal degree in co-relation 4760. Up to 436 conditions per place. [2022-11-20 11:01:11,005 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 150 selfloop transitions, 18 changer transitions 74/327 dead transitions. [2022-11-20 11:01:11,005 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 327 transitions, 2264 flow [2022-11-20 11:01:11,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-20 11:01:11,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-20 11:01:11,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3690 transitions. [2022-11-20 11:01:11,008 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6059113300492611 [2022-11-20 11:01:11,008 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3690 transitions. [2022-11-20 11:01:11,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3690 transitions. [2022-11-20 11:01:11,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:11,009 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3690 transitions. [2022-11-20 11:01:11,012 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 105.42857142857143) internal successors, (3690), 35 states have internal predecessors, (3690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:11,014 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 174.0) internal successors, (6264), 36 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:11,015 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 174.0) internal successors, (6264), 36 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:11,015 INFO L175 Difference]: Start difference. First operand has 289 places, 175 transitions, 846 flow. Second operand 35 states and 3690 transitions. [2022-11-20 11:01:11,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 327 transitions, 2264 flow [2022-11-20 11:01:11,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 327 transitions, 2096 flow, removed 22 selfloop flow, removed 17 redundant places. [2022-11-20 11:01:11,030 INFO L231 Difference]: Finished difference. Result has 321 places, 175 transitions, 855 flow [2022-11-20 11:01:11,030 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=749, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=855, PETRI_PLACES=321, PETRI_TRANSITIONS=175} [2022-11-20 11:01:11,031 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 164 predicate places. [2022-11-20 11:01:11,031 INFO L495 AbstractCegarLoop]: Abstraction has has 321 places, 175 transitions, 855 flow [2022-11-20 11:01:11,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:11,031 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:11,031 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:11,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-11-20 11:01:11,031 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:11,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:11,032 INFO L85 PathProgramCache]: Analyzing trace with hash -477191769, now seen corresponding path program 11 times [2022-11-20 11:01:11,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:11,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678736832] [2022-11-20 11:01:11,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:11,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:11,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:11,442 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 11:01:11,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:11,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678736832] [2022-11-20 11:01:11,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678736832] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:11,442 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:11,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:11,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687561240] [2022-11-20 11:01:11,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:11,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:11,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:11,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:11,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:11,445 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:11,446 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 175 transitions, 855 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:11,446 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:11,446 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:11,446 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:13,042 INFO L130 PetriNetUnfolder]: 364/1384 cut-off events. [2022-11-20 11:01:13,042 INFO L131 PetriNetUnfolder]: For 7216/7219 co-relation queries the response was YES. [2022-11-20 11:01:13,050 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5367 conditions, 1384 events. 364/1384 cut-off events. For 7216/7219 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 8672 event pairs, 169 based on Foata normal form. 1/1323 useless extension candidates. Maximal degree in co-relation 5250. Up to 436 conditions per place. [2022-11-20 11:01:13,054 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 139 selfloop transitions, 40 changer transitions 34/298 dead transitions. [2022-11-20 11:01:13,054 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 298 transitions, 2553 flow [2022-11-20 11:01:13,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:01:13,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 11:01:13,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2554 transitions. [2022-11-20 11:01:13,056 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6115900383141762 [2022-11-20 11:01:13,057 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 2554 transitions. [2022-11-20 11:01:13,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 2554 transitions. [2022-11-20 11:01:13,057 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:13,057 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 2554 transitions. [2022-11-20 11:01:13,059 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 106.41666666666667) internal successors, (2554), 24 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:13,061 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:13,062 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:13,062 INFO L175 Difference]: Start difference. First operand has 321 places, 175 transitions, 855 flow. Second operand 24 states and 2554 transitions. [2022-11-20 11:01:13,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 298 transitions, 2553 flow [2022-11-20 11:01:13,080 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 298 transitions, 2262 flow, removed 101 selfloop flow, removed 32 redundant places. [2022-11-20 11:01:13,083 INFO L231 Difference]: Finished difference. Result has 301 places, 203 transitions, 1370 flow [2022-11-20 11:01:13,083 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=766, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1370, PETRI_PLACES=301, PETRI_TRANSITIONS=203} [2022-11-20 11:01:13,084 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 144 predicate places. [2022-11-20 11:01:13,084 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 203 transitions, 1370 flow [2022-11-20 11:01:13,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:13,085 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:13,085 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:13,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-11-20 11:01:13,085 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:13,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:13,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1344120345, now seen corresponding path program 12 times [2022-11-20 11:01:13,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:13,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377630526] [2022-11-20 11:01:13,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:13,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:13,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:13,511 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 11:01:13,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:13,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377630526] [2022-11-20 11:01:13,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377630526] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:13,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:13,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:13,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392481907] [2022-11-20 11:01:13,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:13,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:13,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:13,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:13,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:13,513 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:13,514 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 203 transitions, 1370 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:13,514 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:13,514 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:13,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:15,956 INFO L130 PetriNetUnfolder]: 439/1709 cut-off events. [2022-11-20 11:01:15,956 INFO L131 PetriNetUnfolder]: For 9750/9759 co-relation queries the response was YES. [2022-11-20 11:01:15,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6783 conditions, 1709 events. 439/1709 cut-off events. For 9750/9759 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 11844 event pairs, 209 based on Foata normal form. 2/1632 useless extension candidates. Maximal degree in co-relation 6676. Up to 436 conditions per place. [2022-11-20 11:01:15,967 INFO L137 encePairwiseOnDemand]: 149/174 looper letters, 192 selfloop transitions, 37 changer transitions 72/386 dead transitions. [2022-11-20 11:01:15,967 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 386 transitions, 3381 flow [2022-11-20 11:01:15,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-20 11:01:15,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-20 11:01:15,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3715 transitions. [2022-11-20 11:01:15,971 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6100164203612479 [2022-11-20 11:01:15,971 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3715 transitions. [2022-11-20 11:01:15,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3715 transitions. [2022-11-20 11:01:15,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:15,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3715 transitions. [2022-11-20 11:01:15,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 106.14285714285714) internal successors, (3715), 35 states have internal predecessors, (3715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:15,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 174.0) internal successors, (6264), 36 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:15,977 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 174.0) internal successors, (6264), 36 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:15,977 INFO L175 Difference]: Start difference. First operand has 301 places, 203 transitions, 1370 flow. Second operand 35 states and 3715 transitions. [2022-11-20 11:01:15,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 386 transitions, 3381 flow [2022-11-20 11:01:16,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 386 transitions, 3018 flow, removed 129 selfloop flow, removed 15 redundant places. [2022-11-20 11:01:16,006 INFO L231 Difference]: Finished difference. Result has 341 places, 210 transitions, 1442 flow [2022-11-20 11:01:16,006 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1165, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1442, PETRI_PLACES=341, PETRI_TRANSITIONS=210} [2022-11-20 11:01:16,006 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 184 predicate places. [2022-11-20 11:01:16,007 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 210 transitions, 1442 flow [2022-11-20 11:01:16,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:16,007 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:16,007 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:16,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-11-20 11:01:16,008 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:16,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:16,008 INFO L85 PathProgramCache]: Analyzing trace with hash 69728243, now seen corresponding path program 13 times [2022-11-20 11:01:16,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:16,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618783623] [2022-11-20 11:01:16,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:16,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:16,423 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 11:01:16,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:16,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618783623] [2022-11-20 11:01:16,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618783623] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:16,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:16,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:16,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246783349] [2022-11-20 11:01:16,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:16,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:16,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:16,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:16,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:16,426 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:16,427 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 210 transitions, 1442 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:16,427 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:16,427 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:16,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:18,693 INFO L130 PetriNetUnfolder]: 488/1886 cut-off events. [2022-11-20 11:01:18,693 INFO L131 PetriNetUnfolder]: For 12921/12933 co-relation queries the response was YES. [2022-11-20 11:01:18,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8226 conditions, 1886 events. 488/1886 cut-off events. For 12921/12933 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 13633 event pairs, 233 based on Foata normal form. 4/1798 useless extension candidates. Maximal degree in co-relation 8099. Up to 436 conditions per place. [2022-11-20 11:01:18,712 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 192 selfloop transitions, 42 changer transitions 71/390 dead transitions. [2022-11-20 11:01:18,712 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 390 transitions, 3619 flow [2022-11-20 11:01:18,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-20 11:01:18,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-11-20 11:01:18,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3614 transitions. [2022-11-20 11:01:18,715 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6108857336037864 [2022-11-20 11:01:18,715 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3614 transitions. [2022-11-20 11:01:18,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3614 transitions. [2022-11-20 11:01:18,716 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:18,716 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3614 transitions. [2022-11-20 11:01:18,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 106.29411764705883) internal successors, (3614), 34 states have internal predecessors, (3614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:18,721 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 174.0) internal successors, (6090), 35 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:18,721 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 174.0) internal successors, (6090), 35 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:18,721 INFO L175 Difference]: Start difference. First operand has 341 places, 210 transitions, 1442 flow. Second operand 34 states and 3614 transitions. [2022-11-20 11:01:18,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 390 transitions, 3619 flow [2022-11-20 11:01:18,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 390 transitions, 3220 flow, removed 172 selfloop flow, removed 29 redundant places. [2022-11-20 11:01:18,761 INFO L231 Difference]: Finished difference. Result has 348 places, 216 transitions, 1644 flow [2022-11-20 11:01:18,761 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1347, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1644, PETRI_PLACES=348, PETRI_TRANSITIONS=216} [2022-11-20 11:01:18,761 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 191 predicate places. [2022-11-20 11:01:18,761 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 216 transitions, 1644 flow [2022-11-20 11:01:18,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:18,762 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:18,762 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:18,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-11-20 11:01:18,762 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:18,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:18,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1961184665, now seen corresponding path program 14 times [2022-11-20 11:01:18,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:18,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192407230] [2022-11-20 11:01:18,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:18,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:18,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:19,094 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 11:01:19,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:19,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192407230] [2022-11-20 11:01:19,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192407230] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:19,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:19,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:19,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909169183] [2022-11-20 11:01:19,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:19,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:19,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:19,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:19,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:19,097 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:19,098 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 216 transitions, 1644 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:19,098 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:19,098 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:19,098 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:21,364 INFO L130 PetriNetUnfolder]: 481/1905 cut-off events. [2022-11-20 11:01:21,365 INFO L131 PetriNetUnfolder]: For 14862/14877 co-relation queries the response was YES. [2022-11-20 11:01:21,376 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8418 conditions, 1905 events. 481/1905 cut-off events. For 14862/14877 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 13875 event pairs, 221 based on Foata normal form. 5/1817 useless extension candidates. Maximal degree in co-relation 8288. Up to 436 conditions per place. [2022-11-20 11:01:21,380 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 190 selfloop transitions, 37 changer transitions 72/384 dead transitions. [2022-11-20 11:01:21,380 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 384 transitions, 3669 flow [2022-11-20 11:01:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-20 11:01:21,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-11-20 11:01:21,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3597 transitions. [2022-11-20 11:01:21,384 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6080121703853956 [2022-11-20 11:01:21,384 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3597 transitions. [2022-11-20 11:01:21,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3597 transitions. [2022-11-20 11:01:21,387 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:21,387 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3597 transitions. [2022-11-20 11:01:21,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 105.79411764705883) internal successors, (3597), 34 states have internal predecessors, (3597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:21,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 174.0) internal successors, (6090), 35 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:21,394 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 174.0) internal successors, (6090), 35 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:21,394 INFO L175 Difference]: Start difference. First operand has 348 places, 216 transitions, 1644 flow. Second operand 34 states and 3597 transitions. [2022-11-20 11:01:21,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 384 transitions, 3669 flow [2022-11-20 11:01:21,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 384 transitions, 3291 flow, removed 159 selfloop flow, removed 30 redundant places. [2022-11-20 11:01:21,438 INFO L231 Difference]: Finished difference. Result has 353 places, 216 transitions, 1710 flow [2022-11-20 11:01:21,438 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1533, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1710, PETRI_PLACES=353, PETRI_TRANSITIONS=216} [2022-11-20 11:01:21,439 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 196 predicate places. [2022-11-20 11:01:21,439 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 216 transitions, 1710 flow [2022-11-20 11:01:21,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:21,439 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:21,439 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:21,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-11-20 11:01:21,440 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:21,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:21,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1761031829, now seen corresponding path program 15 times [2022-11-20 11:01:21,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:21,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35748106] [2022-11-20 11:01:21,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:21,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:21,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:21,827 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 11:01:21,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:21,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35748106] [2022-11-20 11:01:21,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35748106] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:21,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:21,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:21,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573621758] [2022-11-20 11:01:21,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:21,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:21,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:21,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:21,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:21,831 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:21,831 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 216 transitions, 1710 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:21,831 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:21,831 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:21,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:24,038 INFO L130 PetriNetUnfolder]: 503/1984 cut-off events. [2022-11-20 11:01:24,038 INFO L131 PetriNetUnfolder]: For 16098/16116 co-relation queries the response was YES. [2022-11-20 11:01:24,053 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8993 conditions, 1984 events. 503/1984 cut-off events. For 16098/16116 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 14809 event pairs, 238 based on Foata normal form. 8/1897 useless extension candidates. Maximal degree in co-relation 8862. Up to 436 conditions per place. [2022-11-20 11:01:24,058 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 189 selfloop transitions, 41 changer transitions 77/392 dead transitions. [2022-11-20 11:01:24,058 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 392 transitions, 4029 flow [2022-11-20 11:01:24,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-20 11:01:24,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-11-20 11:01:24,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3506 transitions. [2022-11-20 11:01:24,061 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6105886450714036 [2022-11-20 11:01:24,061 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3506 transitions. [2022-11-20 11:01:24,061 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3506 transitions. [2022-11-20 11:01:24,062 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:24,062 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3506 transitions. [2022-11-20 11:01:24,064 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 106.24242424242425) internal successors, (3506), 33 states have internal predecessors, (3506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:24,067 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 174.0) internal successors, (5916), 34 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:24,067 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 174.0) internal successors, (5916), 34 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:24,068 INFO L175 Difference]: Start difference. First operand has 353 places, 216 transitions, 1710 flow. Second operand 33 states and 3506 transitions. [2022-11-20 11:01:24,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 392 transitions, 4029 flow [2022-11-20 11:01:24,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 392 transitions, 3458 flow, removed 171 selfloop flow, removed 34 redundant places. [2022-11-20 11:01:24,116 INFO L231 Difference]: Finished difference. Result has 351 places, 215 transitions, 1618 flow [2022-11-20 11:01:24,116 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1491, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1618, PETRI_PLACES=351, PETRI_TRANSITIONS=215} [2022-11-20 11:01:24,117 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 194 predicate places. [2022-11-20 11:01:24,117 INFO L495 AbstractCegarLoop]: Abstraction has has 351 places, 215 transitions, 1618 flow [2022-11-20 11:01:24,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:24,118 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:24,118 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:24,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-11-20 11:01:24,118 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:24,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:24,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1634735, now seen corresponding path program 16 times [2022-11-20 11:01:24,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:24,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505032271] [2022-11-20 11:01:24,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:24,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:24,470 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 11:01:24,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:24,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505032271] [2022-11-20 11:01:24,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505032271] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:24,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:24,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:24,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737654621] [2022-11-20 11:01:24,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:24,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:24,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:24,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:24,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:24,474 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:24,475 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 215 transitions, 1618 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:24,476 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:24,476 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:24,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:26,531 INFO L130 PetriNetUnfolder]: 481/1916 cut-off events. [2022-11-20 11:01:26,531 INFO L131 PetriNetUnfolder]: For 14133/14146 co-relation queries the response was YES. [2022-11-20 11:01:26,545 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8542 conditions, 1916 events. 481/1916 cut-off events. For 14133/14146 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 14101 event pairs, 218 based on Foata normal form. 6/1843 useless extension candidates. Maximal degree in co-relation 8414. Up to 436 conditions per place. [2022-11-20 11:01:26,550 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 182 selfloop transitions, 42 changer transitions 70/379 dead transitions. [2022-11-20 11:01:26,550 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 379 transitions, 3810 flow [2022-11-20 11:01:26,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-20 11:01:26,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-20 11:01:26,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3397 transitions. [2022-11-20 11:01:26,554 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6100933908045977 [2022-11-20 11:01:26,554 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3397 transitions. [2022-11-20 11:01:26,554 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3397 transitions. [2022-11-20 11:01:26,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:26,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3397 transitions. [2022-11-20 11:01:26,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 106.15625) internal successors, (3397), 32 states have internal predecessors, (3397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:26,560 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 174.0) internal successors, (5742), 33 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:26,560 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 174.0) internal successors, (5742), 33 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:26,560 INFO L175 Difference]: Start difference. First operand has 351 places, 215 transitions, 1618 flow. Second operand 32 states and 3397 transitions. [2022-11-20 11:01:26,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 379 transitions, 3810 flow [2022-11-20 11:01:26,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 379 transitions, 3348 flow, removed 154 selfloop flow, removed 31 redundant places. [2022-11-20 11:01:26,608 INFO L231 Difference]: Finished difference. Result has 351 places, 216 transitions, 1632 flow [2022-11-20 11:01:26,609 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1476, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1632, PETRI_PLACES=351, PETRI_TRANSITIONS=216} [2022-11-20 11:01:26,609 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 194 predicate places. [2022-11-20 11:01:26,609 INFO L495 AbstractCegarLoop]: Abstraction has has 351 places, 216 transitions, 1632 flow [2022-11-20 11:01:26,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:26,610 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:26,610 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:26,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-11-20 11:01:26,610 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:26,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:26,611 INFO L85 PathProgramCache]: Analyzing trace with hash 18494563, now seen corresponding path program 17 times [2022-11-20 11:01:26,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:26,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745028316] [2022-11-20 11:01:26,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:26,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:26,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:27,015 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 11:01:27,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:27,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745028316] [2022-11-20 11:01:27,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745028316] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:27,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:27,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:27,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398586368] [2022-11-20 11:01:27,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:27,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:27,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:27,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:27,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:27,019 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:27,019 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 216 transitions, 1632 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:27,020 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:27,020 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:27,020 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:28,677 INFO L130 PetriNetUnfolder]: 459/1880 cut-off events. [2022-11-20 11:01:28,677 INFO L131 PetriNetUnfolder]: For 13806/13822 co-relation queries the response was YES. [2022-11-20 11:01:28,692 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8210 conditions, 1880 events. 459/1880 cut-off events. For 13806/13822 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 13600 event pairs, 224 based on Foata normal form. 6/1791 useless extension candidates. Maximal degree in co-relation 8083. Up to 436 conditions per place. [2022-11-20 11:01:28,697 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 157 selfloop transitions, 69 changer transitions 42/353 dead transitions. [2022-11-20 11:01:28,697 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 353 transitions, 4018 flow [2022-11-20 11:01:28,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:01:28,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 11:01:28,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2555 transitions. [2022-11-20 11:01:28,700 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6118295019157088 [2022-11-20 11:01:28,700 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 2555 transitions. [2022-11-20 11:01:28,700 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 2555 transitions. [2022-11-20 11:01:28,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:28,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 2555 transitions. [2022-11-20 11:01:28,703 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 106.45833333333333) internal successors, (2555), 24 states have internal predecessors, (2555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:28,706 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:28,707 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:28,707 INFO L175 Difference]: Start difference. First operand has 351 places, 216 transitions, 1632 flow. Second operand 24 states and 2555 transitions. [2022-11-20 11:01:28,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 353 transitions, 4018 flow [2022-11-20 11:01:28,747 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 353 transitions, 3558 flow, removed 128 selfloop flow, removed 29 redundant places. [2022-11-20 11:01:28,752 INFO L231 Difference]: Finished difference. Result has 339 places, 247 transitions, 2297 flow [2022-11-20 11:01:28,752 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1492, PETRI_DIFFERENCE_MINUEND_PLACES=300, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2297, PETRI_PLACES=339, PETRI_TRANSITIONS=247} [2022-11-20 11:01:28,753 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 182 predicate places. [2022-11-20 11:01:28,753 INFO L495 AbstractCegarLoop]: Abstraction has has 339 places, 247 transitions, 2297 flow [2022-11-20 11:01:28,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:28,753 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:28,753 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:28,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2022-11-20 11:01:28,754 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:28,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:28,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1962340617, now seen corresponding path program 18 times [2022-11-20 11:01:28,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:28,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120544902] [2022-11-20 11:01:28,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:28,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:28,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:29,163 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 11:01:29,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:29,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120544902] [2022-11-20 11:01:29,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120544902] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:29,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:29,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:29,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332648345] [2022-11-20 11:01:29,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:29,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:29,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:29,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:29,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:29,165 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:29,166 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 247 transitions, 2297 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:29,166 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:29,166 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:29,166 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:31,099 INFO L130 PetriNetUnfolder]: 469/1849 cut-off events. [2022-11-20 11:01:31,099 INFO L131 PetriNetUnfolder]: For 13784/13809 co-relation queries the response was YES. [2022-11-20 11:01:31,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8420 conditions, 1849 events. 469/1849 cut-off events. For 13784/13809 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 13328 event pairs, 230 based on Foata normal form. 8/1769 useless extension candidates. Maximal degree in co-relation 8299. Up to 436 conditions per place. [2022-11-20 11:01:31,116 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 181 selfloop transitions, 61 changer transitions 63/390 dead transitions. [2022-11-20 11:01:31,116 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 390 transitions, 4262 flow [2022-11-20 11:01:31,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 11:01:31,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-20 11:01:31,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3288 transitions. [2022-11-20 11:01:31,119 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6095661846496107 [2022-11-20 11:01:31,120 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3288 transitions. [2022-11-20 11:01:31,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3288 transitions. [2022-11-20 11:01:31,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:31,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3288 transitions. [2022-11-20 11:01:31,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 106.06451612903226) internal successors, (3288), 31 states have internal predecessors, (3288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:31,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:31,126 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:31,126 INFO L175 Difference]: Start difference. First operand has 339 places, 247 transitions, 2297 flow. Second operand 31 states and 3288 transitions. [2022-11-20 11:01:31,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 390 transitions, 4262 flow [2022-11-20 11:01:31,174 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 390 transitions, 3598 flow, removed 259 selfloop flow, removed 15 redundant places. [2022-11-20 11:01:31,179 INFO L231 Difference]: Finished difference. Result has 366 places, 245 transitions, 2111 flow [2022-11-20 11:01:31,179 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1937, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2111, PETRI_PLACES=366, PETRI_TRANSITIONS=245} [2022-11-20 11:01:31,180 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 209 predicate places. [2022-11-20 11:01:31,180 INFO L495 AbstractCegarLoop]: Abstraction has has 366 places, 245 transitions, 2111 flow [2022-11-20 11:01:31,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:31,180 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:31,180 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:31,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-11-20 11:01:31,181 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:31,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:31,181 INFO L85 PathProgramCache]: Analyzing trace with hash -283491983, now seen corresponding path program 19 times [2022-11-20 11:01:31,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:31,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569071497] [2022-11-20 11:01:31,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:31,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:31,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:31,601 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 11:01:31,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:31,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569071497] [2022-11-20 11:01:31,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569071497] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:31,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:31,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:31,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703561439] [2022-11-20 11:01:31,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:31,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:31,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:31,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:31,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:31,604 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:31,605 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 245 transitions, 2111 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:31,605 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:31,605 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:31,605 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:33,519 INFO L130 PetriNetUnfolder]: 451/1831 cut-off events. [2022-11-20 11:01:33,519 INFO L131 PetriNetUnfolder]: For 12810/12821 co-relation queries the response was YES. [2022-11-20 11:01:33,532 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7968 conditions, 1831 events. 451/1831 cut-off events. For 12810/12821 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 13143 event pairs, 200 based on Foata normal form. 6/1766 useless extension candidates. Maximal degree in co-relation 7835. Up to 436 conditions per place. [2022-11-20 11:01:33,537 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 162 selfloop transitions, 63 changer transitions 58/368 dead transitions. [2022-11-20 11:01:33,537 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 368 transitions, 3823 flow [2022-11-20 11:01:33,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 11:01:33,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-11-20 11:01:33,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3169 transitions. [2022-11-20 11:01:33,540 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6070881226053639 [2022-11-20 11:01:33,540 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3169 transitions. [2022-11-20 11:01:33,540 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3169 transitions. [2022-11-20 11:01:33,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:33,541 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3169 transitions. [2022-11-20 11:01:33,544 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 105.63333333333334) internal successors, (3169), 30 states have internal predecessors, (3169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:33,546 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:33,546 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:33,547 INFO L175 Difference]: Start difference. First operand has 366 places, 245 transitions, 2111 flow. Second operand 30 states and 3169 transitions. [2022-11-20 11:01:33,547 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 368 transitions, 3823 flow [2022-11-20 11:01:33,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 368 transitions, 3451 flow, removed 82 selfloop flow, removed 30 redundant places. [2022-11-20 11:01:33,596 INFO L231 Difference]: Finished difference. Result has 364 places, 247 transitions, 2132 flow [2022-11-20 11:01:33,596 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1907, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2132, PETRI_PLACES=364, PETRI_TRANSITIONS=247} [2022-11-20 11:01:33,596 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 207 predicate places. [2022-11-20 11:01:33,596 INFO L495 AbstractCegarLoop]: Abstraction has has 364 places, 247 transitions, 2132 flow [2022-11-20 11:01:33,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:33,597 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:33,597 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:33,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-11-20 11:01:33,597 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:33,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:33,598 INFO L85 PathProgramCache]: Analyzing trace with hash -386321345, now seen corresponding path program 20 times [2022-11-20 11:01:33,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:33,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985480893] [2022-11-20 11:01:33,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:33,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:33,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:34,002 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 11:01:34,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:34,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985480893] [2022-11-20 11:01:34,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985480893] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:34,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:34,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:34,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908064657] [2022-11-20 11:01:34,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:34,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:34,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:34,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:34,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:34,006 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:34,007 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 247 transitions, 2132 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:34,007 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:34,007 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:34,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:35,646 INFO L130 PetriNetUnfolder]: 445/1787 cut-off events. [2022-11-20 11:01:35,646 INFO L131 PetriNetUnfolder]: For 12432/12443 co-relation queries the response was YES. [2022-11-20 11:01:35,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7868 conditions, 1787 events. 445/1787 cut-off events. For 12432/12443 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 12674 event pairs, 223 based on Foata normal form. 4/1713 useless extension candidates. Maximal degree in co-relation 7737. Up to 436 conditions per place. [2022-11-20 11:01:35,663 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 154 selfloop transitions, 68 changer transitions 46/353 dead transitions. [2022-11-20 11:01:35,664 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 353 transitions, 3699 flow [2022-11-20 11:01:35,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:01:35,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 11:01:35,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2756 transitions. [2022-11-20 11:01:35,666 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6091954022988506 [2022-11-20 11:01:35,666 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2756 transitions. [2022-11-20 11:01:35,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2756 transitions. [2022-11-20 11:01:35,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:35,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2756 transitions. [2022-11-20 11:01:35,669 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 106.0) internal successors, (2756), 26 states have internal predecessors, (2756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:35,670 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:35,671 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:35,671 INFO L175 Difference]: Start difference. First operand has 364 places, 247 transitions, 2132 flow. Second operand 26 states and 2756 transitions. [2022-11-20 11:01:35,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 353 transitions, 3699 flow [2022-11-20 11:01:35,713 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 353 transitions, 3505 flow, removed 55 selfloop flow, removed 24 redundant places. [2022-11-20 11:01:35,717 INFO L231 Difference]: Finished difference. Result has 358 places, 253 transitions, 2301 flow [2022-11-20 11:01:35,718 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2010, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=2301, PETRI_PLACES=358, PETRI_TRANSITIONS=253} [2022-11-20 11:01:35,718 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 201 predicate places. [2022-11-20 11:01:35,718 INFO L495 AbstractCegarLoop]: Abstraction has has 358 places, 253 transitions, 2301 flow [2022-11-20 11:01:35,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:35,718 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:35,719 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:35,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2022-11-20 11:01:35,719 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:35,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:35,719 INFO L85 PathProgramCache]: Analyzing trace with hash 372044767, now seen corresponding path program 21 times [2022-11-20 11:01:35,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:35,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621910832] [2022-11-20 11:01:35,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:35,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:35,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:36,100 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 11:01:36,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:36,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621910832] [2022-11-20 11:01:36,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621910832] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:36,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:36,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:36,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577816562] [2022-11-20 11:01:36,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:36,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:36,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:36,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:36,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:36,102 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:36,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 253 transitions, 2301 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:36,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:36,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:36,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:37,831 INFO L130 PetriNetUnfolder]: 415/1735 cut-off events. [2022-11-20 11:01:37,831 INFO L131 PetriNetUnfolder]: For 11372/11379 co-relation queries the response was YES. [2022-11-20 11:01:37,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7356 conditions, 1735 events. 415/1735 cut-off events. For 11372/11379 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 12067 event pairs, 194 based on Foata normal form. 4/1672 useless extension candidates. Maximal degree in co-relation 7230. Up to 436 conditions per place. [2022-11-20 11:01:37,847 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 153 selfloop transitions, 58 changer transitions 52/348 dead transitions. [2022-11-20 11:01:37,847 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 373 places, 348 transitions, 3582 flow [2022-11-20 11:01:37,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:01:37,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-11-20 11:01:37,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2958 transitions. [2022-11-20 11:01:37,852 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6071428571428571 [2022-11-20 11:01:37,852 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 2958 transitions. [2022-11-20 11:01:37,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 2958 transitions. [2022-11-20 11:01:37,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:37,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 2958 transitions. [2022-11-20 11:01:37,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 105.64285714285714) internal successors, (2958), 28 states have internal predecessors, (2958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:37,858 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:37,858 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:37,858 INFO L175 Difference]: Start difference. First operand has 358 places, 253 transitions, 2301 flow. Second operand 28 states and 2958 transitions. [2022-11-20 11:01:37,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 373 places, 348 transitions, 3582 flow [2022-11-20 11:01:37,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 348 transitions, 3348 flow, removed 33 selfloop flow, removed 19 redundant places. [2022-11-20 11:01:37,903 INFO L231 Difference]: Finished difference. Result has 369 places, 245 transitions, 2095 flow [2022-11-20 11:01:37,904 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2133, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=2095, PETRI_PLACES=369, PETRI_TRANSITIONS=245} [2022-11-20 11:01:37,904 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 212 predicate places. [2022-11-20 11:01:37,904 INFO L495 AbstractCegarLoop]: Abstraction has has 369 places, 245 transitions, 2095 flow [2022-11-20 11:01:37,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:37,904 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:37,905 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:37,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2022-11-20 11:01:37,905 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:37,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:37,905 INFO L85 PathProgramCache]: Analyzing trace with hash -895696085, now seen corresponding path program 22 times [2022-11-20 11:01:37,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:37,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483241640] [2022-11-20 11:01:37,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:37,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:38,279 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 11:01:38,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:38,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483241640] [2022-11-20 11:01:38,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483241640] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:38,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:38,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:38,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842910370] [2022-11-20 11:01:38,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:38,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:38,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:38,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:38,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:38,291 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:38,291 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 245 transitions, 2095 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:38,291 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:38,291 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:38,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:40,045 INFO L130 PetriNetUnfolder]: 373/1478 cut-off events. [2022-11-20 11:01:40,045 INFO L131 PetriNetUnfolder]: For 9726/9733 co-relation queries the response was YES. [2022-11-20 11:01:40,055 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6272 conditions, 1478 events. 373/1478 cut-off events. For 9726/9733 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 9573 event pairs, 196 based on Foata normal form. 4/1415 useless extension candidates. Maximal degree in co-relation 6140. Up to 436 conditions per place. [2022-11-20 11:01:40,060 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 132 selfloop transitions, 29 changer transitions 62/308 dead transitions. [2022-11-20 11:01:40,060 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 379 places, 308 transitions, 2893 flow [2022-11-20 11:01:40,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:01:40,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 11:01:40,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2739 transitions. [2022-11-20 11:01:40,062 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6054376657824934 [2022-11-20 11:01:40,062 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2739 transitions. [2022-11-20 11:01:40,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2739 transitions. [2022-11-20 11:01:40,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:40,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2739 transitions. [2022-11-20 11:01:40,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 105.34615384615384) internal successors, (2739), 26 states have internal predecessors, (2739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:40,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:40,068 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:40,069 INFO L175 Difference]: Start difference. First operand has 369 places, 245 transitions, 2095 flow. Second operand 26 states and 2739 transitions. [2022-11-20 11:01:40,069 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 379 places, 308 transitions, 2893 flow [2022-11-20 11:01:40,107 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 308 transitions, 2722 flow, removed 37 selfloop flow, removed 22 redundant places. [2022-11-20 11:01:40,111 INFO L231 Difference]: Finished difference. Result has 361 places, 202 transitions, 1350 flow [2022-11-20 11:01:40,111 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1952, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1350, PETRI_PLACES=361, PETRI_TRANSITIONS=202} [2022-11-20 11:01:40,111 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 204 predicate places. [2022-11-20 11:01:40,112 INFO L495 AbstractCegarLoop]: Abstraction has has 361 places, 202 transitions, 1350 flow [2022-11-20 11:01:40,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:40,112 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:40,112 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:40,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2022-11-20 11:01:40,113 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:40,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:40,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1761554377, now seen corresponding path program 23 times [2022-11-20 11:01:40,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:40,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780899466] [2022-11-20 11:01:40,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:40,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:40,506 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 11:01:40,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:40,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780899466] [2022-11-20 11:01:40,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780899466] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:40,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:40,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:40,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193592496] [2022-11-20 11:01:40,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:40,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:40,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:40,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:40,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:40,509 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:40,510 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 202 transitions, 1350 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:40,510 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:40,510 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:40,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:42,609 INFO L130 PetriNetUnfolder]: 419/1662 cut-off events. [2022-11-20 11:01:42,609 INFO L131 PetriNetUnfolder]: For 10771/10780 co-relation queries the response was YES. [2022-11-20 11:01:42,621 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6940 conditions, 1662 events. 419/1662 cut-off events. For 10771/10780 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 11453 event pairs, 186 based on Foata normal form. 4/1589 useless extension candidates. Maximal degree in co-relation 6817. Up to 436 conditions per place. [2022-11-20 11:01:42,625 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 178 selfloop transitions, 35 changer transitions 64/362 dead transitions. [2022-11-20 11:01:42,625 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 362 transitions, 3293 flow [2022-11-20 11:01:42,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-20 11:01:42,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-11-20 11:01:42,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3485 transitions. [2022-11-20 11:01:42,628 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6069313827934517 [2022-11-20 11:01:42,628 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3485 transitions. [2022-11-20 11:01:42,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3485 transitions. [2022-11-20 11:01:42,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:42,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3485 transitions. [2022-11-20 11:01:42,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 105.60606060606061) internal successors, (3485), 33 states have internal predecessors, (3485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:42,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 174.0) internal successors, (5916), 34 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:42,634 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 174.0) internal successors, (5916), 34 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:42,634 INFO L175 Difference]: Start difference. First operand has 361 places, 202 transitions, 1350 flow. Second operand 33 states and 3485 transitions. [2022-11-20 11:01:42,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 362 transitions, 3293 flow [2022-11-20 11:01:42,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 362 transitions, 2817 flow, removed 111 selfloop flow, removed 27 redundant places. [2022-11-20 11:01:42,667 INFO L231 Difference]: Finished difference. Result has 344 places, 207 transitions, 1434 flow [2022-11-20 11:01:42,667 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1144, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1434, PETRI_PLACES=344, PETRI_TRANSITIONS=207} [2022-11-20 11:01:42,668 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 187 predicate places. [2022-11-20 11:01:42,668 INFO L495 AbstractCegarLoop]: Abstraction has has 344 places, 207 transitions, 1434 flow [2022-11-20 11:01:42,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:42,669 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:42,669 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:42,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2022-11-20 11:01:42,669 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:42,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:42,670 INFO L85 PathProgramCache]: Analyzing trace with hash -2104433219, now seen corresponding path program 24 times [2022-11-20 11:01:42,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:42,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001533900] [2022-11-20 11:01:42,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:42,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:42,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:43,026 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 11:01:43,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:43,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001533900] [2022-11-20 11:01:43,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001533900] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:43,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:43,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:43,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555047152] [2022-11-20 11:01:43,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:43,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:43,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:43,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:43,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:43,028 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:43,029 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 207 transitions, 1434 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:43,029 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:43,029 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:43,029 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:45,119 INFO L130 PetriNetUnfolder]: 416/1619 cut-off events. [2022-11-20 11:01:45,119 INFO L131 PetriNetUnfolder]: For 11873/11884 co-relation queries the response was YES. [2022-11-20 11:01:45,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7113 conditions, 1619 events. 416/1619 cut-off events. For 11873/11884 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 10981 event pairs, 202 based on Foata normal form. 4/1553 useless extension candidates. Maximal degree in co-relation 6982. Up to 436 conditions per place. [2022-11-20 11:01:45,134 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 184 selfloop transitions, 35 changer transitions 64/368 dead transitions. [2022-11-20 11:01:45,134 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 368 transitions, 3485 flow [2022-11-20 11:01:45,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-20 11:01:45,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-11-20 11:01:45,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3500 transitions. [2022-11-20 11:01:45,138 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6095437129919888 [2022-11-20 11:01:45,138 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3500 transitions. [2022-11-20 11:01:45,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3500 transitions. [2022-11-20 11:01:45,138 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:45,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3500 transitions. [2022-11-20 11:01:45,141 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 106.06060606060606) internal successors, (3500), 33 states have internal predecessors, (3500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:45,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 174.0) internal successors, (5916), 34 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:45,144 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 174.0) internal successors, (5916), 34 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:45,144 INFO L175 Difference]: Start difference. First operand has 344 places, 207 transitions, 1434 flow. Second operand 33 states and 3500 transitions. [2022-11-20 11:01:45,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 368 transitions, 3485 flow [2022-11-20 11:01:45,180 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 368 transitions, 3126 flow, removed 163 selfloop flow, removed 24 redundant places. [2022-11-20 11:01:45,183 INFO L231 Difference]: Finished difference. Result has 354 places, 207 transitions, 1494 flow [2022-11-20 11:01:45,183 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1348, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1494, PETRI_PLACES=354, PETRI_TRANSITIONS=207} [2022-11-20 11:01:45,184 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 197 predicate places. [2022-11-20 11:01:45,184 INFO L495 AbstractCegarLoop]: Abstraction has has 354 places, 207 transitions, 1494 flow [2022-11-20 11:01:45,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:45,184 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:45,184 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:45,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2022-11-20 11:01:45,184 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:45,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:45,185 INFO L85 PathProgramCache]: Analyzing trace with hash 93347205, now seen corresponding path program 25 times [2022-11-20 11:01:45,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:45,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151363811] [2022-11-20 11:01:45,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:45,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:45,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:45,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:45,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:45,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151363811] [2022-11-20 11:01:45,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151363811] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:45,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:45,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:45,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957012608] [2022-11-20 11:01:45,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:45,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:45,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:45,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:45,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:45,524 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:45,525 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 207 transitions, 1494 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:45,525 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:45,525 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:45,526 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:47,503 INFO L130 PetriNetUnfolder]: 405/1545 cut-off events. [2022-11-20 11:01:47,503 INFO L131 PetriNetUnfolder]: For 11869/11886 co-relation queries the response was YES. [2022-11-20 11:01:47,514 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7057 conditions, 1545 events. 405/1545 cut-off events. For 11869/11886 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 10290 event pairs, 204 based on Foata normal form. 4/1481 useless extension candidates. Maximal degree in co-relation 6920. Up to 436 conditions per place. [2022-11-20 11:01:47,518 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 177 selfloop transitions, 36 changer transitions 59/357 dead transitions. [2022-11-20 11:01:47,518 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 357 transitions, 3462 flow [2022-11-20 11:01:47,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-20 11:01:47,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-20 11:01:47,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3392 transitions. [2022-11-20 11:01:47,522 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6091954022988506 [2022-11-20 11:01:47,522 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3392 transitions. [2022-11-20 11:01:47,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3392 transitions. [2022-11-20 11:01:47,523 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:47,523 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3392 transitions. [2022-11-20 11:01:47,527 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 106.0) internal successors, (3392), 32 states have internal predecessors, (3392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:47,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 174.0) internal successors, (5742), 33 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:47,531 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 174.0) internal successors, (5742), 33 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:47,531 INFO L175 Difference]: Start difference. First operand has 354 places, 207 transitions, 1494 flow. Second operand 32 states and 3392 transitions. [2022-11-20 11:01:47,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 357 transitions, 3462 flow [2022-11-20 11:01:47,570 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 357 transitions, 2981 flow, removed 167 selfloop flow, removed 32 redundant places. [2022-11-20 11:01:47,573 INFO L231 Difference]: Finished difference. Result has 353 places, 208 transitions, 1460 flow [2022-11-20 11:01:47,573 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1320, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1460, PETRI_PLACES=353, PETRI_TRANSITIONS=208} [2022-11-20 11:01:47,573 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 196 predicate places. [2022-11-20 11:01:47,573 INFO L495 AbstractCegarLoop]: Abstraction has has 353 places, 208 transitions, 1460 flow [2022-11-20 11:01:47,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:47,574 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:47,574 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:47,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-11-20 11:01:47,574 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:47,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:47,574 INFO L85 PathProgramCache]: Analyzing trace with hash 607871383, now seen corresponding path program 26 times [2022-11-20 11:01:47,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:47,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807551034] [2022-11-20 11:01:47,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:47,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:47,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:47,942 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 11:01:47,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:47,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807551034] [2022-11-20 11:01:47,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807551034] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:47,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:47,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:47,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305474750] [2022-11-20 11:01:47,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:47,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:47,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:47,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:47,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:47,945 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:47,946 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 208 transitions, 1460 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:47,946 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:47,946 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:47,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:49,487 INFO L130 PetriNetUnfolder]: 394/1531 cut-off events. [2022-11-20 11:01:49,487 INFO L131 PetriNetUnfolder]: For 10534/10549 co-relation queries the response was YES. [2022-11-20 11:01:49,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6698 conditions, 1531 events. 394/1531 cut-off events. For 10534/10549 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10069 event pairs, 204 based on Foata normal form. 4/1456 useless extension candidates. Maximal degree in co-relation 6563. Up to 436 conditions per place. [2022-11-20 11:01:49,502 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 144 selfloop transitions, 55 changer transitions 33/317 dead transitions. [2022-11-20 11:01:49,502 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 317 transitions, 3215 flow [2022-11-20 11:01:49,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:01:49,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 11:01:49,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2550 transitions. [2022-11-20 11:01:49,505 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.610632183908046 [2022-11-20 11:01:49,505 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 2550 transitions. [2022-11-20 11:01:49,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 2550 transitions. [2022-11-20 11:01:49,505 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:49,505 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 2550 transitions. [2022-11-20 11:01:49,507 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 106.25) internal successors, (2550), 24 states have internal predecessors, (2550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:49,508 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:49,509 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:49,509 INFO L175 Difference]: Start difference. First operand has 353 places, 208 transitions, 1460 flow. Second operand 24 states and 2550 transitions. [2022-11-20 11:01:49,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 317 transitions, 3215 flow [2022-11-20 11:01:49,542 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 317 transitions, 2842 flow, removed 121 selfloop flow, removed 30 redundant places. [2022-11-20 11:01:49,545 INFO L231 Difference]: Finished difference. Result has 340 places, 229 transitions, 1895 flow [2022-11-20 11:01:49,545 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1332, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1895, PETRI_PLACES=340, PETRI_TRANSITIONS=229} [2022-11-20 11:01:49,545 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 183 predicate places. [2022-11-20 11:01:49,545 INFO L495 AbstractCegarLoop]: Abstraction has has 340 places, 229 transitions, 1895 flow [2022-11-20 11:01:49,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:49,546 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:49,546 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:49,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2022-11-20 11:01:49,546 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:49,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:49,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1262686411, now seen corresponding path program 27 times [2022-11-20 11:01:49,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:49,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997813865] [2022-11-20 11:01:49,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:49,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:49,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:49,889 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 11:01:49,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:49,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997813865] [2022-11-20 11:01:49,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997813865] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:49,889 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:49,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:49,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622847124] [2022-11-20 11:01:49,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:49,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:49,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:49,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:49,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:49,893 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:49,894 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 229 transitions, 1895 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:49,894 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:49,894 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:49,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:51,800 INFO L130 PetriNetUnfolder]: 399/1522 cut-off events. [2022-11-20 11:01:51,800 INFO L131 PetriNetUnfolder]: For 10674/10685 co-relation queries the response was YES. [2022-11-20 11:01:51,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6788 conditions, 1522 events. 399/1522 cut-off events. For 10674/10685 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 10074 event pairs, 208 based on Foata normal form. 2/1450 useless extension candidates. Maximal degree in co-relation 6660. Up to 436 conditions per place. [2022-11-20 11:01:51,815 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 176 selfloop transitions, 46 changer transitions 52/359 dead transitions. [2022-11-20 11:01:51,815 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 359 transitions, 3589 flow [2022-11-20 11:01:51,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 11:01:51,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-20 11:01:51,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3283 transitions. [2022-11-20 11:01:51,818 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6086392287727104 [2022-11-20 11:01:51,818 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3283 transitions. [2022-11-20 11:01:51,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3283 transitions. [2022-11-20 11:01:51,818 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:51,818 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3283 transitions. [2022-11-20 11:01:51,820 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 105.90322580645162) internal successors, (3283), 31 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 11:01:51,822 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:51,823 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:51,823 INFO L175 Difference]: Start difference. First operand has 340 places, 229 transitions, 1895 flow. Second operand 31 states and 3283 transitions. [2022-11-20 11:01:51,823 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 359 transitions, 3589 flow [2022-11-20 11:01:51,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 346 places, 359 transitions, 2996 flow, removed 245 selfloop flow, removed 15 redundant places. [2022-11-20 11:01:51,865 INFO L231 Difference]: Finished difference. Result has 367 places, 228 transitions, 1723 flow [2022-11-20 11:01:51,865 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1582, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1723, PETRI_PLACES=367, PETRI_TRANSITIONS=228} [2022-11-20 11:01:51,865 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 210 predicate places. [2022-11-20 11:01:51,865 INFO L495 AbstractCegarLoop]: Abstraction has has 367 places, 228 transitions, 1723 flow [2022-11-20 11:01:51,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:51,866 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:51,866 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:51,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2022-11-20 11:01:51,866 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:51,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:51,867 INFO L85 PathProgramCache]: Analyzing trace with hash 505372401, now seen corresponding path program 28 times [2022-11-20 11:01:51,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:51,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516475374] [2022-11-20 11:01:51,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:51,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:52,271 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 11:01:52,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:52,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516475374] [2022-11-20 11:01:52,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516475374] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:52,271 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:52,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:52,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893518118] [2022-11-20 11:01:52,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:52,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:52,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:52,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:52,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:52,275 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:52,275 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 228 transitions, 1723 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:52,275 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:52,276 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:52,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:54,068 INFO L130 PetriNetUnfolder]: 390/1490 cut-off events. [2022-11-20 11:01:54,068 INFO L131 PetriNetUnfolder]: For 9889/9894 co-relation queries the response was YES. [2022-11-20 11:01:54,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6515 conditions, 1490 events. 390/1490 cut-off events. For 9889/9894 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 9679 event pairs, 203 based on Foata normal form. 2/1425 useless extension candidates. Maximal degree in co-relation 6375. Up to 436 conditions per place. [2022-11-20 11:01:54,083 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 156 selfloop transitions, 49 changer transitions 48/338 dead transitions. [2022-11-20 11:01:54,083 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 338 transitions, 3148 flow [2022-11-20 11:01:54,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 11:01:54,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-11-20 11:01:54,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3164 transitions. [2022-11-20 11:01:54,086 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6061302681992338 [2022-11-20 11:01:54,086 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3164 transitions. [2022-11-20 11:01:54,086 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3164 transitions. [2022-11-20 11:01:54,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:54,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3164 transitions. [2022-11-20 11:01:54,089 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 105.46666666666667) internal successors, (3164), 30 states have internal predecessors, (3164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:54,091 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:54,092 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:54,092 INFO L175 Difference]: Start difference. First operand has 367 places, 228 transitions, 1723 flow. Second operand 30 states and 3164 transitions. [2022-11-20 11:01:54,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 338 transitions, 3148 flow [2022-11-20 11:01:54,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 338 transitions, 2835 flow, removed 89 selfloop flow, removed 34 redundant places. [2022-11-20 11:01:54,133 INFO L231 Difference]: Finished difference. Result has 361 places, 230 transitions, 1738 flow [2022-11-20 11:01:54,133 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1560, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1738, PETRI_PLACES=361, PETRI_TRANSITIONS=230} [2022-11-20 11:01:54,134 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 204 predicate places. [2022-11-20 11:01:54,134 INFO L495 AbstractCegarLoop]: Abstraction has has 361 places, 230 transitions, 1738 flow [2022-11-20 11:01:54,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:54,134 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:54,134 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:54,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2022-11-20 11:01:54,134 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:54,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:54,135 INFO L85 PathProgramCache]: Analyzing trace with hash 719350589, now seen corresponding path program 29 times [2022-11-20 11:01:54,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:54,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877132265] [2022-11-20 11:01:54,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:54,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:54,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:54,518 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 11:01:54,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:54,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877132265] [2022-11-20 11:01:54,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877132265] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:54,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:54,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:54,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775524027] [2022-11-20 11:01:54,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:54,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:54,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:54,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:54,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:54,522 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:54,523 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 230 transitions, 1738 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:54,524 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:54,524 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:54,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:56,120 INFO L130 PetriNetUnfolder]: 387/1491 cut-off events. [2022-11-20 11:01:56,120 INFO L131 PetriNetUnfolder]: For 9452/9460 co-relation queries the response was YES. [2022-11-20 11:01:56,131 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6428 conditions, 1491 events. 387/1491 cut-off events. For 9452/9460 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9711 event pairs, 195 based on Foata normal form. 3/1427 useless extension candidates. Maximal degree in co-relation 6294. Up to 436 conditions per place. [2022-11-20 11:01:56,135 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 145 selfloop transitions, 54 changer transitions 37/321 dead transitions. [2022-11-20 11:01:56,135 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 321 transitions, 2953 flow [2022-11-20 11:01:56,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:01:56,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 11:01:56,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2751 transitions. [2022-11-20 11:01:56,138 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6080901856763926 [2022-11-20 11:01:56,138 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2751 transitions. [2022-11-20 11:01:56,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2751 transitions. [2022-11-20 11:01:56,138 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:56,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2751 transitions. [2022-11-20 11:01:56,140 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 105.8076923076923) internal successors, (2751), 26 states have internal predecessors, (2751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:56,142 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:56,142 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:56,142 INFO L175 Difference]: Start difference. First operand has 361 places, 230 transitions, 1738 flow. Second operand 26 states and 2751 transitions. [2022-11-20 11:01:56,142 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 321 transitions, 2953 flow [2022-11-20 11:01:56,184 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 321 transitions, 2771 flow, removed 53 selfloop flow, removed 24 redundant places. [2022-11-20 11:01:56,187 INFO L231 Difference]: Finished difference. Result has 355 places, 234 transitions, 1827 flow [2022-11-20 11:01:56,187 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1624, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1827, PETRI_PLACES=355, PETRI_TRANSITIONS=234} [2022-11-20 11:01:56,187 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 198 predicate places. [2022-11-20 11:01:56,187 INFO L495 AbstractCegarLoop]: Abstraction has has 355 places, 234 transitions, 1827 flow [2022-11-20 11:01:56,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:56,188 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:56,188 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:56,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-11-20 11:01:56,188 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:56,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:56,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1913723343, now seen corresponding path program 30 times [2022-11-20 11:01:56,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:56,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787087788] [2022-11-20 11:01:56,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:56,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:56,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:56,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:56,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:56,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787087788] [2022-11-20 11:01:56,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787087788] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:56,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:56,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:56,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623119416] [2022-11-20 11:01:56,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:56,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:56,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:56,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:56,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:56,585 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:56,586 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 234 transitions, 1827 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:56,586 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:56,586 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:56,586 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:01:58,218 INFO L130 PetriNetUnfolder]: 372/1463 cut-off events. [2022-11-20 11:01:58,219 INFO L131 PetriNetUnfolder]: For 9009/9014 co-relation queries the response was YES. [2022-11-20 11:01:58,229 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6150 conditions, 1463 events. 372/1463 cut-off events. For 9009/9014 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 9437 event pairs, 184 based on Foata normal form. 3/1402 useless extension candidates. Maximal degree in co-relation 6021. Up to 436 conditions per place. [2022-11-20 11:01:58,233 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 146 selfloop transitions, 48 changer transitions 42/321 dead transitions. [2022-11-20 11:01:58,233 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 321 transitions, 2924 flow [2022-11-20 11:01:58,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:01:58,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-11-20 11:01:58,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2953 transitions. [2022-11-20 11:01:58,236 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6061165845648604 [2022-11-20 11:01:58,236 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 2953 transitions. [2022-11-20 11:01:58,236 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 2953 transitions. [2022-11-20 11:01:58,237 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:01:58,237 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 2953 transitions. [2022-11-20 11:01:58,238 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 105.46428571428571) internal successors, (2953), 28 states have internal predecessors, (2953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:58,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:58,241 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:58,241 INFO L175 Difference]: Start difference. First operand has 355 places, 234 transitions, 1827 flow. Second operand 28 states and 2953 transitions. [2022-11-20 11:01:58,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 370 places, 321 transitions, 2924 flow [2022-11-20 11:01:58,273 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 321 transitions, 2734 flow, removed 32 selfloop flow, removed 19 redundant places. [2022-11-20 11:01:58,275 INFO L231 Difference]: Finished difference. Result has 366 places, 231 transitions, 1748 flow [2022-11-20 11:01:58,276 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1692, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1748, PETRI_PLACES=366, PETRI_TRANSITIONS=231} [2022-11-20 11:01:58,276 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 209 predicate places. [2022-11-20 11:01:58,276 INFO L495 AbstractCegarLoop]: Abstraction has has 366 places, 231 transitions, 1748 flow [2022-11-20 11:01:58,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:58,276 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:01:58,276 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:58,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2022-11-20 11:01:58,277 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:01:58,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:58,277 INFO L85 PathProgramCache]: Analyzing trace with hash -679258563, now seen corresponding path program 31 times [2022-11-20 11:01:58,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:58,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82167273] [2022-11-20 11:01:58,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:58,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:58,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:58,682 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 11:01:58,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:58,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82167273] [2022-11-20 11:01:58,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82167273] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:58,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:58,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:01:58,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752458282] [2022-11-20 11:01:58,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:58,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:01:58,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:58,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:01:58,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:01:58,685 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:01:58,691 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 231 transitions, 1748 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:58,691 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:01:58,691 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:01:58,692 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:00,454 INFO L130 PetriNetUnfolder]: 351/1359 cut-off events. [2022-11-20 11:02:00,454 INFO L131 PetriNetUnfolder]: For 8351/8354 co-relation queries the response was YES. [2022-11-20 11:02:00,464 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5669 conditions, 1359 events. 351/1359 cut-off events. For 8351/8354 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 8458 event pairs, 178 based on Foata normal form. 1/1297 useless extension candidates. Maximal degree in co-relation 5534. Up to 436 conditions per place. [2022-11-20 11:02:00,468 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 128 selfloop transitions, 29 changer transitions 49/291 dead transitions. [2022-11-20 11:02:00,468 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 291 transitions, 2500 flow [2022-11-20 11:02:00,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:02:00,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 11:02:00,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2734 transitions. [2022-11-20 11:02:00,471 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6043324491600354 [2022-11-20 11:02:00,471 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2734 transitions. [2022-11-20 11:02:00,471 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2734 transitions. [2022-11-20 11:02:00,471 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:00,471 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2734 transitions. [2022-11-20 11:02:00,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 105.15384615384616) internal successors, (2734), 26 states have internal predecessors, (2734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:00,475 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:00,476 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:00,476 INFO L175 Difference]: Start difference. First operand has 366 places, 231 transitions, 1748 flow. Second operand 26 states and 2734 transitions. [2022-11-20 11:02:00,476 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 291 transitions, 2500 flow [2022-11-20 11:02:00,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 291 transitions, 2347 flow, removed 34 selfloop flow, removed 22 redundant places. [2022-11-20 11:02:00,512 INFO L231 Difference]: Finished difference. Result has 358 places, 201 transitions, 1301 flow [2022-11-20 11:02:00,513 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1623, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1301, PETRI_PLACES=358, PETRI_TRANSITIONS=201} [2022-11-20 11:02:00,513 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 201 predicate places. [2022-11-20 11:02:00,513 INFO L495 AbstractCegarLoop]: Abstraction has has 358 places, 201 transitions, 1301 flow [2022-11-20 11:02:00,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:00,513 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:00,513 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:00,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2022-11-20 11:02:00,514 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:00,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:00,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1995941439, now seen corresponding path program 32 times [2022-11-20 11:02:00,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:00,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768602636] [2022-11-20 11:02:00,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:00,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:00,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:02:00,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:00,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768602636] [2022-11-20 11:02:00,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768602636] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:00,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:00,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:00,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547673953] [2022-11-20 11:02:00,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:00,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:00,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:00,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:00,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:00,868 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:00,868 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 201 transitions, 1301 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:00,868 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:00,868 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:00,868 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:02,864 INFO L130 PetriNetUnfolder]: 376/1465 cut-off events. [2022-11-20 11:02:02,864 INFO L131 PetriNetUnfolder]: For 8627/8641 co-relation queries the response was YES. [2022-11-20 11:02:02,874 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6110 conditions, 1465 events. 376/1465 cut-off events. For 8627/8641 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 9624 event pairs, 196 based on Foata normal form. 4/1405 useless extension candidates. Maximal degree in co-relation 5984. Up to 436 conditions per place. [2022-11-20 11:02:02,877 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 172 selfloop transitions, 33 changer transitions 58/348 dead transitions. [2022-11-20 11:02:02,877 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 348 transitions, 3065 flow [2022-11-20 11:02:02,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-20 11:02:02,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-20 11:02:02,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3387 transitions. [2022-11-20 11:02:02,880 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6082974137931034 [2022-11-20 11:02:02,880 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3387 transitions. [2022-11-20 11:02:02,880 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3387 transitions. [2022-11-20 11:02:02,881 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:02,881 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3387 transitions. [2022-11-20 11:02:02,883 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 105.84375) internal successors, (3387), 32 states have internal predecessors, (3387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:02,885 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 174.0) internal successors, (5742), 33 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:02,886 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 174.0) internal successors, (5742), 33 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:02,886 INFO L175 Difference]: Start difference. First operand has 358 places, 201 transitions, 1301 flow. Second operand 32 states and 3387 transitions. [2022-11-20 11:02:02,886 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 348 transitions, 3065 flow [2022-11-20 11:02:02,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 348 transitions, 2675 flow, removed 118 selfloop flow, removed 25 redundant places. [2022-11-20 11:02:02,915 INFO L231 Difference]: Finished difference. Result has 346 places, 204 transitions, 1335 flow [2022-11-20 11:02:02,915 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1147, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=201, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1335, PETRI_PLACES=346, PETRI_TRANSITIONS=204} [2022-11-20 11:02:02,915 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 189 predicate places. [2022-11-20 11:02:02,915 INFO L495 AbstractCegarLoop]: Abstraction has has 346 places, 204 transitions, 1335 flow [2022-11-20 11:02:02,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:02,915 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:02,915 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:02,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2022-11-20 11:02:02,916 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:02,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:02,916 INFO L85 PathProgramCache]: Analyzing trace with hash -125793769, now seen corresponding path program 33 times [2022-11-20 11:02:02,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:02,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045179227] [2022-11-20 11:02:02,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:02,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:03,253 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 11:02:03,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:03,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045179227] [2022-11-20 11:02:03,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045179227] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:03,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:03,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:03,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877717247] [2022-11-20 11:02:03,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:03,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:03,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:03,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:03,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:03,255 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:03,256 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 346 places, 204 transitions, 1335 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:03,256 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:03,256 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:03,256 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:04,832 INFO L130 PetriNetUnfolder]: 365/1435 cut-off events. [2022-11-20 11:02:04,832 INFO L131 PetriNetUnfolder]: For 8697/8711 co-relation queries the response was YES. [2022-11-20 11:02:04,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5995 conditions, 1435 events. 365/1435 cut-off events. For 8697/8711 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9361 event pairs, 203 based on Foata normal form. 3/1364 useless extension candidates. Maximal degree in co-relation 5862. Up to 436 conditions per place. [2022-11-20 11:02:04,845 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 139 selfloop transitions, 52 changer transitions 33/309 dead transitions. [2022-11-20 11:02:04,846 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 309 transitions, 2967 flow [2022-11-20 11:02:04,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:02:04,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 11:02:04,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2546 transitions. [2022-11-20 11:02:04,848 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6096743295019157 [2022-11-20 11:02:04,848 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 2546 transitions. [2022-11-20 11:02:04,848 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 2546 transitions. [2022-11-20 11:02:04,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:04,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 2546 transitions. [2022-11-20 11:02:04,850 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 106.08333333333333) internal successors, (2546), 24 states have internal predecessors, (2546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:04,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:04,852 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:04,852 INFO L175 Difference]: Start difference. First operand has 346 places, 204 transitions, 1335 flow. Second operand 24 states and 2546 transitions. [2022-11-20 11:02:04,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 309 transitions, 2967 flow [2022-11-20 11:02:04,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 309 transitions, 2695 flow, removed 118 selfloop flow, removed 26 redundant places. [2022-11-20 11:02:04,879 INFO L231 Difference]: Finished difference. Result has 337 places, 225 transitions, 1784 flow [2022-11-20 11:02:04,879 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1249, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=204, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1784, PETRI_PLACES=337, PETRI_TRANSITIONS=225} [2022-11-20 11:02:04,880 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 180 predicate places. [2022-11-20 11:02:04,880 INFO L495 AbstractCegarLoop]: Abstraction has has 337 places, 225 transitions, 1784 flow [2022-11-20 11:02:04,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:04,880 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:04,880 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:04,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2022-11-20 11:02:04,880 INFO L420 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:04,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:04,881 INFO L85 PathProgramCache]: Analyzing trace with hash 2075646461, now seen corresponding path program 34 times [2022-11-20 11:02:04,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:04,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353343024] [2022-11-20 11:02:04,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:04,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:05,204 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 11:02:05,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:05,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353343024] [2022-11-20 11:02:05,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353343024] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:05,205 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:05,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:05,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896070125] [2022-11-20 11:02:05,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:05,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:05,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:05,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:05,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:05,208 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:05,209 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 225 transitions, 1784 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:05,209 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:05,209 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:05,209 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:07,109 INFO L130 PetriNetUnfolder]: 370/1423 cut-off events. [2022-11-20 11:02:07,109 INFO L131 PetriNetUnfolder]: For 9369/9388 co-relation queries the response was YES. [2022-11-20 11:02:07,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6158 conditions, 1423 events. 370/1423 cut-off events. For 9369/9388 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9270 event pairs, 203 based on Foata normal form. 4/1357 useless extension candidates. Maximal degree in co-relation 6030. Up to 436 conditions per place. [2022-11-20 11:02:07,121 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 171 selfloop transitions, 43 changer transitions 52/351 dead transitions. [2022-11-20 11:02:07,122 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 351 transitions, 3382 flow [2022-11-20 11:02:07,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 11:02:07,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-20 11:02:07,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3279 transitions. [2022-11-20 11:02:07,124 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6078976640711902 [2022-11-20 11:02:07,125 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3279 transitions. [2022-11-20 11:02:07,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3279 transitions. [2022-11-20 11:02:07,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:07,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3279 transitions. [2022-11-20 11:02:07,128 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 105.7741935483871) internal successors, (3279), 31 states have internal predecessors, (3279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:07,131 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:07,131 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:07,131 INFO L175 Difference]: Start difference. First operand has 337 places, 225 transitions, 1784 flow. Second operand 31 states and 3279 transitions. [2022-11-20 11:02:07,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 351 transitions, 3382 flow [2022-11-20 11:02:07,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 351 transitions, 2899 flow, removed 193 selfloop flow, removed 15 redundant places. [2022-11-20 11:02:07,171 INFO L231 Difference]: Finished difference. Result has 364 places, 224 transitions, 1662 flow [2022-11-20 11:02:07,172 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1529, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1662, PETRI_PLACES=364, PETRI_TRANSITIONS=224} [2022-11-20 11:02:07,172 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 207 predicate places. [2022-11-20 11:02:07,172 INFO L495 AbstractCegarLoop]: Abstraction has has 364 places, 224 transitions, 1662 flow [2022-11-20 11:02:07,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:07,172 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:07,173 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:07,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2022-11-20 11:02:07,173 INFO L420 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:07,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:07,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1100120185, now seen corresponding path program 35 times [2022-11-20 11:02:07,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:07,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647511592] [2022-11-20 11:02:07,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:07,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:07,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:07,555 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 11:02:07,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:07,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647511592] [2022-11-20 11:02:07,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647511592] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:07,556 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:07,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:07,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086860713] [2022-11-20 11:02:07,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:07,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:07,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:07,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:07,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:07,558 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:07,558 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 224 transitions, 1662 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:07,559 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:07,559 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:07,559 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:09,419 INFO L130 PetriNetUnfolder]: 361/1415 cut-off events. [2022-11-20 11:02:09,419 INFO L131 PetriNetUnfolder]: For 8870/8883 co-relation queries the response was YES. [2022-11-20 11:02:09,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5951 conditions, 1415 events. 361/1415 cut-off events. For 8870/8883 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9194 event pairs, 188 based on Foata normal form. 4/1358 useless extension candidates. Maximal degree in co-relation 5811. Up to 436 conditions per place. [2022-11-20 11:02:09,433 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 151 selfloop transitions, 46 changer transitions 48/330 dead transitions. [2022-11-20 11:02:09,433 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 373 places, 330 transitions, 3049 flow [2022-11-20 11:02:09,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 11:02:09,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-11-20 11:02:09,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3160 transitions. [2022-11-20 11:02:09,436 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6053639846743295 [2022-11-20 11:02:09,436 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3160 transitions. [2022-11-20 11:02:09,436 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3160 transitions. [2022-11-20 11:02:09,436 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:09,436 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3160 transitions. [2022-11-20 11:02:09,438 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 105.33333333333333) internal successors, (3160), 30 states have internal predecessors, (3160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:09,441 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:09,441 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 174.0) internal successors, (5394), 31 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:09,441 INFO L175 Difference]: Start difference. First operand has 364 places, 224 transitions, 1662 flow. Second operand 30 states and 3160 transitions. [2022-11-20 11:02:09,441 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 373 places, 330 transitions, 3049 flow [2022-11-20 11:02:09,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 330 transitions, 2770 flow, removed 75 selfloop flow, removed 30 redundant places. [2022-11-20 11:02:09,480 INFO L231 Difference]: Finished difference. Result has 362 places, 226 transitions, 1687 flow [2022-11-20 11:02:09,480 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1513, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1687, PETRI_PLACES=362, PETRI_TRANSITIONS=226} [2022-11-20 11:02:09,480 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 205 predicate places. [2022-11-20 11:02:09,480 INFO L495 AbstractCegarLoop]: Abstraction has has 362 places, 226 transitions, 1687 flow [2022-11-20 11:02:09,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:09,481 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:09,481 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:09,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2022-11-20 11:02:09,481 INFO L420 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:09,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:09,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1071120031, now seen corresponding path program 36 times [2022-11-20 11:02:09,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:09,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974638647] [2022-11-20 11:02:09,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:09,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:09,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:09,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 11:02:09,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:09,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974638647] [2022-11-20 11:02:09,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974638647] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:09,827 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:09,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:09,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406546867] [2022-11-20 11:02:09,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:09,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:09,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:09,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:09,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:09,828 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:09,829 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 226 transitions, 1687 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:09,829 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:09,829 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:09,829 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:11,440 INFO L130 PetriNetUnfolder]: 358/1406 cut-off events. [2022-11-20 11:02:11,441 INFO L131 PetriNetUnfolder]: For 8618/8631 co-relation queries the response was YES. [2022-11-20 11:02:11,450 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5926 conditions, 1406 events. 358/1406 cut-off events. For 8618/8631 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9025 event pairs, 195 based on Foata normal form. 3/1345 useless extension candidates. Maximal degree in co-relation 5788. Up to 436 conditions per place. [2022-11-20 11:02:11,453 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 140 selfloop transitions, 51 changer transitions 37/313 dead transitions. [2022-11-20 11:02:11,453 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 313 transitions, 2892 flow [2022-11-20 11:02:11,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:02:11,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 11:02:11,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2747 transitions. [2022-11-20 11:02:11,455 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6072060123784262 [2022-11-20 11:02:11,455 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2747 transitions. [2022-11-20 11:02:11,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2747 transitions. [2022-11-20 11:02:11,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:11,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2747 transitions. [2022-11-20 11:02:11,458 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 105.65384615384616) internal successors, (2747), 26 states have internal predecessors, (2747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:11,460 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:11,461 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:11,461 INFO L175 Difference]: Start difference. First operand has 362 places, 226 transitions, 1687 flow. Second operand 26 states and 2747 transitions. [2022-11-20 11:02:11,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 369 places, 313 transitions, 2892 flow [2022-11-20 11:02:11,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 313 transitions, 2716 flow, removed 53 selfloop flow, removed 24 redundant places. [2022-11-20 11:02:11,512 INFO L231 Difference]: Finished difference. Result has 356 places, 230 transitions, 1782 flow [2022-11-20 11:02:11,512 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1579, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1782, PETRI_PLACES=356, PETRI_TRANSITIONS=230} [2022-11-20 11:02:11,512 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 199 predicate places. [2022-11-20 11:02:11,513 INFO L495 AbstractCegarLoop]: Abstraction has has 356 places, 230 transitions, 1782 flow [2022-11-20 11:02:11,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:11,513 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:11,513 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:11,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2022-11-20 11:02:11,514 INFO L420 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:11,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:11,514 INFO L85 PathProgramCache]: Analyzing trace with hash 223602233, now seen corresponding path program 37 times [2022-11-20 11:02:11,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:11,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859250805] [2022-11-20 11:02:11,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:11,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:11,867 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 11:02:11,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:11,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859250805] [2022-11-20 11:02:11,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859250805] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:11,868 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:11,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:11,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264663652] [2022-11-20 11:02:11,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:11,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:11,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:11,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:11,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:11,870 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:11,872 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 230 transitions, 1782 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:11,872 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:11,872 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:11,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:13,547 INFO L130 PetriNetUnfolder]: 343/1366 cut-off events. [2022-11-20 11:02:13,547 INFO L131 PetriNetUnfolder]: For 8096/8109 co-relation queries the response was YES. [2022-11-20 11:02:13,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5638 conditions, 1366 events. 343/1366 cut-off events. For 8096/8109 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8683 event pairs, 186 based on Foata normal form. 5/1310 useless extension candidates. Maximal degree in co-relation 5505. Up to 436 conditions per place. [2022-11-20 11:02:13,560 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 141 selfloop transitions, 45 changer transitions 42/313 dead transitions. [2022-11-20 11:02:13,560 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 313 transitions, 2851 flow [2022-11-20 11:02:13,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:02:13,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-11-20 11:02:13,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2949 transitions. [2022-11-20 11:02:13,563 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6052955665024631 [2022-11-20 11:02:13,563 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 2949 transitions. [2022-11-20 11:02:13,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 2949 transitions. [2022-11-20 11:02:13,564 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:13,564 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 2949 transitions. [2022-11-20 11:02:13,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 105.32142857142857) internal successors, (2949), 28 states have internal predecessors, (2949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:13,568 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:13,568 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 174.0) internal successors, (5046), 29 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:13,568 INFO L175 Difference]: Start difference. First operand has 356 places, 230 transitions, 1782 flow. Second operand 28 states and 2949 transitions. [2022-11-20 11:02:13,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 313 transitions, 2851 flow [2022-11-20 11:02:13,619 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 313 transitions, 2667 flow, removed 32 selfloop flow, removed 19 redundant places. [2022-11-20 11:02:13,622 INFO L231 Difference]: Finished difference. Result has 367 places, 227 transitions, 1693 flow [2022-11-20 11:02:13,622 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1653, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1693, PETRI_PLACES=367, PETRI_TRANSITIONS=227} [2022-11-20 11:02:13,622 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 210 predicate places. [2022-11-20 11:02:13,622 INFO L495 AbstractCegarLoop]: Abstraction has has 367 places, 227 transitions, 1693 flow [2022-11-20 11:02:13,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:13,623 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:13,623 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:13,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2022-11-20 11:02:13,623 INFO L420 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:13,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:13,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1221538691, now seen corresponding path program 38 times [2022-11-20 11:02:13,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:13,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329194487] [2022-11-20 11:02:13,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:13,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:13,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:13,958 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 11:02:13,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:13,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329194487] [2022-11-20 11:02:13,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329194487] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:13,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:13,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:13,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705673735] [2022-11-20 11:02:13,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:13,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:13,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:13,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:13,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:13,961 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:13,962 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 227 transitions, 1693 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:13,962 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:13,962 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:13,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:15,725 INFO L130 PetriNetUnfolder]: 322/1242 cut-off events. [2022-11-20 11:02:15,725 INFO L131 PetriNetUnfolder]: For 7404/7410 co-relation queries the response was YES. [2022-11-20 11:02:15,733 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5121 conditions, 1242 events. 322/1242 cut-off events. For 7404/7410 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7592 event pairs, 186 based on Foata normal form. 3/1189 useless extension candidates. Maximal degree in co-relation 4982. Up to 436 conditions per place. [2022-11-20 11:02:15,736 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 125 selfloop transitions, 27 changer transitions 46/283 dead transitions. [2022-11-20 11:02:15,736 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 377 places, 283 transitions, 2403 flow [2022-11-20 11:02:15,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:02:15,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-20 11:02:15,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2730 transitions. [2022-11-20 11:02:15,738 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.603448275862069 [2022-11-20 11:02:15,738 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2730 transitions. [2022-11-20 11:02:15,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2730 transitions. [2022-11-20 11:02:15,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:15,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2730 transitions. [2022-11-20 11:02:15,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 105.0) internal successors, (2730), 26 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:15,743 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:15,743 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 174.0) internal successors, (4698), 27 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:15,743 INFO L175 Difference]: Start difference. First operand has 367 places, 227 transitions, 1693 flow. Second operand 26 states and 2730 transitions. [2022-11-20 11:02:15,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 377 places, 283 transitions, 2403 flow [2022-11-20 11:02:15,775 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 355 places, 283 transitions, 2256 flow, removed 34 selfloop flow, removed 22 redundant places. [2022-11-20 11:02:15,777 INFO L231 Difference]: Finished difference. Result has 359 places, 198 transitions, 1228 flow [2022-11-20 11:02:15,777 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1574, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1228, PETRI_PLACES=359, PETRI_TRANSITIONS=198} [2022-11-20 11:02:15,778 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 202 predicate places. [2022-11-20 11:02:15,778 INFO L495 AbstractCegarLoop]: Abstraction has has 359 places, 198 transitions, 1228 flow [2022-11-20 11:02:15,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:15,778 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:15,778 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:15,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2022-11-20 11:02:15,778 INFO L420 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:15,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:15,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1826174413, now seen corresponding path program 39 times [2022-11-20 11:02:15,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:15,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868151407] [2022-11-20 11:02:15,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:15,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:15,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:16,095 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 11:02:16,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:16,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868151407] [2022-11-20 11:02:16,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868151407] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:16,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:16,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:16,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89508078] [2022-11-20 11:02:16,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:16,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:16,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:16,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:16,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:16,098 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:16,099 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 359 places, 198 transitions, 1228 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:16,099 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:16,099 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:16,099 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:18,022 INFO L130 PetriNetUnfolder]: 331/1280 cut-off events. [2022-11-20 11:02:18,022 INFO L131 PetriNetUnfolder]: For 6843/6851 co-relation queries the response was YES. [2022-11-20 11:02:18,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5145 conditions, 1280 events. 331/1280 cut-off events. For 6843/6851 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 8040 event pairs, 160 based on Foata normal form. 5/1234 useless extension candidates. Maximal degree in co-relation 5015. Up to 436 conditions per place. [2022-11-20 11:02:18,034 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 145 selfloop transitions, 33 changer transitions 58/321 dead transitions. [2022-11-20 11:02:18,034 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 321 transitions, 2707 flow [2022-11-20 11:02:18,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-20 11:02:18,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-20 11:02:18,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3357 transitions. [2022-11-20 11:02:18,037 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6029094827586207 [2022-11-20 11:02:18,037 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3357 transitions. [2022-11-20 11:02:18,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3357 transitions. [2022-11-20 11:02:18,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:18,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3357 transitions. [2022-11-20 11:02:18,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 104.90625) internal successors, (3357), 32 states have internal predecessors, (3357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:18,042 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 174.0) internal successors, (5742), 33 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:18,043 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 174.0) internal successors, (5742), 33 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:18,043 INFO L175 Difference]: Start difference. First operand has 359 places, 198 transitions, 1228 flow. Second operand 32 states and 3357 transitions. [2022-11-20 11:02:18,043 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 321 transitions, 2707 flow [2022-11-20 11:02:18,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 321 transitions, 2341 flow, removed 87 selfloop flow, removed 26 redundant places. [2022-11-20 11:02:18,068 INFO L231 Difference]: Finished difference. Result has 347 places, 198 transitions, 1199 flow [2022-11-20 11:02:18,068 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1052, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1199, PETRI_PLACES=347, PETRI_TRANSITIONS=198} [2022-11-20 11:02:18,068 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 190 predicate places. [2022-11-20 11:02:18,068 INFO L495 AbstractCegarLoop]: Abstraction has has 347 places, 198 transitions, 1199 flow [2022-11-20 11:02:18,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:18,069 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:18,069 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:18,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2022-11-20 11:02:18,069 INFO L420 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:18,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:18,070 INFO L85 PathProgramCache]: Analyzing trace with hash -227103071, now seen corresponding path program 40 times [2022-11-20 11:02:18,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:18,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515715604] [2022-11-20 11:02:18,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:18,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:18,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:18,388 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 11:02:18,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:18,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515715604] [2022-11-20 11:02:18,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515715604] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:18,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:18,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:18,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316802868] [2022-11-20 11:02:18,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:18,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:18,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:18,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:18,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:18,391 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:18,392 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 198 transitions, 1199 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:18,392 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:18,392 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:18,392 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:19,981 INFO L130 PetriNetUnfolder]: 338/1293 cut-off events. [2022-11-20 11:02:19,981 INFO L131 PetriNetUnfolder]: For 6651/6667 co-relation queries the response was YES. [2022-11-20 11:02:19,989 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5221 conditions, 1293 events. 338/1293 cut-off events. For 6651/6667 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7948 event pairs, 163 based on Foata normal form. 1/1240 useless extension candidates. Maximal degree in co-relation 5087. Up to 436 conditions per place. [2022-11-20 11:02:19,993 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 144 selfloop transitions, 40 changer transitions 35/304 dead transitions. [2022-11-20 11:02:19,993 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 304 transitions, 2818 flow [2022-11-20 11:02:19,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:02:19,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-20 11:02:19,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2539 transitions. [2022-11-20 11:02:19,995 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6079980842911877 [2022-11-20 11:02:19,995 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 2539 transitions. [2022-11-20 11:02:19,995 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 2539 transitions. [2022-11-20 11:02:19,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:19,996 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 2539 transitions. [2022-11-20 11:02:19,997 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 105.79166666666667) internal successors, (2539), 24 states have internal predecessors, (2539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:19,999 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:19,999 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 174.0) internal successors, (4350), 25 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:19,999 INFO L175 Difference]: Start difference. First operand has 347 places, 198 transitions, 1199 flow. Second operand 24 states and 2539 transitions. [2022-11-20 11:02:19,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 304 transitions, 2818 flow [2022-11-20 11:02:20,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 304 transitions, 2570 flow, removed 55 selfloop flow, removed 30 redundant places. [2022-11-20 11:02:20,025 INFO L231 Difference]: Finished difference. Result has 332 places, 221 transitions, 1665 flow [2022-11-20 11:02:20,025 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1086, PETRI_DIFFERENCE_MINUEND_PLACES=295, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1665, PETRI_PLACES=332, PETRI_TRANSITIONS=221} [2022-11-20 11:02:20,026 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 175 predicate places. [2022-11-20 11:02:20,026 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 221 transitions, 1665 flow [2022-11-20 11:02:20,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:20,026 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:20,026 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:20,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2022-11-20 11:02:20,027 INFO L420 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:20,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:20,027 INFO L85 PathProgramCache]: Analyzing trace with hash 237295017, now seen corresponding path program 41 times [2022-11-20 11:02:20,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:20,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924756562] [2022-11-20 11:02:20,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:20,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:20,423 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 11:02:20,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:20,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924756562] [2022-11-20 11:02:20,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924756562] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:20,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:20,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:20,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858214140] [2022-11-20 11:02:20,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:20,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:20,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:20,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:20,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:20,426 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:20,427 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 221 transitions, 1665 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:20,428 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:20,428 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:20,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:22,450 INFO L130 PetriNetUnfolder]: 358/1375 cut-off events. [2022-11-20 11:02:22,451 INFO L131 PetriNetUnfolder]: For 8309/8323 co-relation queries the response was YES. [2022-11-20 11:02:22,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5770 conditions, 1375 events. 358/1375 cut-off events. For 8309/8323 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 8831 event pairs, 193 based on Foata normal form. 2/1312 useless extension candidates. Maximal degree in co-relation 5643. Up to 436 conditions per place. [2022-11-20 11:02:22,463 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 166 selfloop transitions, 44 changer transitions 51/346 dead transitions. [2022-11-20 11:02:22,463 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 353 places, 346 transitions, 3095 flow [2022-11-20 11:02:22,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 11:02:22,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-20 11:02:22,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3274 transitions. [2022-11-20 11:02:22,466 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.60697070819429 [2022-11-20 11:02:22,466 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3274 transitions. [2022-11-20 11:02:22,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3274 transitions. [2022-11-20 11:02:22,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:22,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3274 transitions. [2022-11-20 11:02:22,469 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 105.61290322580645) internal successors, (3274), 31 states have internal predecessors, (3274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:22,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:22,472 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:22,472 INFO L175 Difference]: Start difference. First operand has 332 places, 221 transitions, 1665 flow. Second operand 31 states and 3274 transitions. [2022-11-20 11:02:22,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 353 places, 346 transitions, 3095 flow [2022-11-20 11:02:22,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 346 transitions, 2813 flow, removed 106 selfloop flow, removed 15 redundant places. [2022-11-20 11:02:22,505 INFO L231 Difference]: Finished difference. Result has 360 places, 222 transitions, 1633 flow [2022-11-20 11:02:22,505 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1454, PETRI_DIFFERENCE_MINUEND_PLACES=308, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1633, PETRI_PLACES=360, PETRI_TRANSITIONS=222} [2022-11-20 11:02:22,505 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 203 predicate places. [2022-11-20 11:02:22,505 INFO L495 AbstractCegarLoop]: Abstraction has has 360 places, 222 transitions, 1633 flow [2022-11-20 11:02:22,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:22,505 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:22,506 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:22,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2022-11-20 11:02:22,506 INFO L420 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:22,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:22,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1675983433, now seen corresponding path program 42 times [2022-11-20 11:02:22,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:22,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966727726] [2022-11-20 11:02:22,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:22,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:22,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:22,887 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 11:02:22,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:22,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966727726] [2022-11-20 11:02:22,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966727726] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:22,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:22,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 11:02:22,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666790499] [2022-11-20 11:02:22,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:22,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:02:22,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:22,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:02:22,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:02:22,890 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 174 [2022-11-20 11:02:22,891 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 222 transitions, 1633 flow. Second operand has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:22,891 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:22,891 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 174 [2022-11-20 11:02:22,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:24,932 INFO L130 PetriNetUnfolder]: 355/1382 cut-off events. [2022-11-20 11:02:24,932 INFO L131 PetriNetUnfolder]: For 8640/8653 co-relation queries the response was YES. [2022-11-20 11:02:24,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5856 conditions, 1382 events. 355/1382 cut-off events. For 8640/8653 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8871 event pairs, 179 based on Foata normal form. 2/1319 useless extension candidates. Maximal degree in co-relation 5715. Up to 436 conditions per place. [2022-11-20 11:02:24,943 INFO L137 encePairwiseOnDemand]: 150/174 looper letters, 178 selfloop transitions, 36 changer transitions 52/351 dead transitions. [2022-11-20 11:02:24,943 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 351 transitions, 3307 flow [2022-11-20 11:02:24,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 11:02:24,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-11-20 11:02:24,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3263 transitions. [2022-11-20 11:02:24,946 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6049314052651094 [2022-11-20 11:02:24,946 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3263 transitions. [2022-11-20 11:02:24,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3263 transitions. [2022-11-20 11:02:24,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:24,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3263 transitions. [2022-11-20 11:02:24,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 105.25806451612904) internal successors, (3263), 31 states have internal predecessors, (3263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:24,952 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:24,953 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 174.0) internal successors, (5568), 32 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:24,953 INFO L175 Difference]: Start difference. First operand has 360 places, 222 transitions, 1633 flow. Second operand 31 states and 3263 transitions. [2022-11-20 11:02:24,953 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 370 places, 351 transitions, 3307 flow [2022-11-20 11:02:24,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 351 transitions, 3058 flow, removed 79 selfloop flow, removed 27 redundant places. [2022-11-20 11:02:24,989 INFO L231 Difference]: Finished difference. Result has 365 places, 222 transitions, 1665 flow [2022-11-20 11:02:24,989 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1512, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1665, PETRI_PLACES=365, PETRI_TRANSITIONS=222} [2022-11-20 11:02:24,989 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 208 predicate places. [2022-11-20 11:02:24,989 INFO L495 AbstractCegarLoop]: Abstraction has has 365 places, 222 transitions, 1665 flow [2022-11-20 11:02:24,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 101.83333333333333) internal successors, (1833), 18 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:24,989 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:24,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:24,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2022-11-20 11:02:24,990 INFO L420 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:24,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:24,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1103762123, now seen corresponding path program 43 times [2022-11-20 11:02:24,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:24,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920571864] [2022-11-20 11:02:24,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:24,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:25,091 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 11:02:25,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:25,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920571864] [2022-11-20 11:02:25,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920571864] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:25,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:25,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:02:25,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93125671] [2022-11-20 11:02:25,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:25,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:02:25,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:25,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:02:25,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:02:25,094 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 174 [2022-11-20 11:02:25,094 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 222 transitions, 1665 flow. Second operand has 5 states, 5 states have (on average 143.4) internal successors, (717), 5 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:25,094 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:25,095 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 174 [2022-11-20 11:02:25,095 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:25,239 INFO L130 PetriNetUnfolder]: 42/443 cut-off events. [2022-11-20 11:02:25,239 INFO L131 PetriNetUnfolder]: For 1677/1677 co-relation queries the response was YES. [2022-11-20 11:02:25,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1306 conditions, 443 events. 42/443 cut-off events. For 1677/1677 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1706 event pairs, 28 based on Foata normal form. 1/423 useless extension candidates. Maximal degree in co-relation 1163. Up to 54 conditions per place. [2022-11-20 11:02:25,242 INFO L137 encePairwiseOnDemand]: 169/174 looper letters, 28 selfloop transitions, 5 changer transitions 0/152 dead transitions. [2022-11-20 11:02:25,242 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 152 transitions, 627 flow [2022-11-20 11:02:25,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:02:25,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-20 11:02:25,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 590 transitions. [2022-11-20 11:02:25,243 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8477011494252874 [2022-11-20 11:02:25,244 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 590 transitions. [2022-11-20 11:02:25,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 590 transitions. [2022-11-20 11:02:25,244 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:25,244 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 590 transitions. [2022-11-20 11:02:25,244 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 147.5) internal successors, (590), 4 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:25,245 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:25,245 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 174.0) internal successors, (870), 5 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:25,245 INFO L175 Difference]: Start difference. First operand has 365 places, 222 transitions, 1665 flow. Second operand 4 states and 590 transitions. [2022-11-20 11:02:25,245 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 152 transitions, 627 flow [2022-11-20 11:02:25,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 152 transitions, 518 flow, removed 38 selfloop flow, removed 41 redundant places. [2022-11-20 11:02:25,253 INFO L231 Difference]: Finished difference. Result has 256 places, 147 transitions, 437 flow [2022-11-20 11:02:25,253 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=427, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=437, PETRI_PLACES=256, PETRI_TRANSITIONS=147} [2022-11-20 11:02:25,253 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 99 predicate places. [2022-11-20 11:02:25,253 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 147 transitions, 437 flow [2022-11-20 11:02:25,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 143.4) internal successors, (717), 5 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:25,253 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:25,254 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:02:25,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2022-11-20 11:02:25,254 INFO L420 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:25,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:25,254 INFO L85 PathProgramCache]: Analyzing trace with hash -898612881, now seen corresponding path program 1 times [2022-11-20 11:02:25,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:25,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78821085] [2022-11-20 11:02:25,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:25,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:25,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:26,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:02:26,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:26,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78821085] [2022-11-20 11:02:26,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78821085] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:26,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:26,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:02:26,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354732791] [2022-11-20 11:02:26,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:26,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:02:26,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:26,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:02:26,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:02:26,342 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:02:26,343 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 147 transitions, 437 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:26,343 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:26,343 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:02:26,343 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:39,657 INFO L130 PetriNetUnfolder]: 586/1832 cut-off events. [2022-11-20 11:02:39,657 INFO L131 PetriNetUnfolder]: For 2170/2170 co-relation queries the response was YES. [2022-11-20 11:02:39,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4537 conditions, 1832 events. 586/1832 cut-off events. For 2170/2170 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 10989 event pairs, 0 based on Foata normal form. 1/1807 useless extension candidates. Maximal degree in co-relation 4430. Up to 135 conditions per place. [2022-11-20 11:02:39,668 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 342 selfloop transitions, 20 changer transitions 183/616 dead transitions. [2022-11-20 11:02:39,668 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 616 transitions, 3481 flow [2022-11-20 11:02:39,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-11-20 11:02:39,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2022-11-20 11:02:39,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 7849 transitions. [2022-11-20 11:02:39,674 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5126044932079414 [2022-11-20 11:02:39,674 INFO L72 ComplementDD]: Start complementDD. Operand 88 states and 7849 transitions. [2022-11-20 11:02:39,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 88 states and 7849 transitions. [2022-11-20 11:02:39,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:39,675 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 88 states and 7849 transitions. [2022-11-20 11:02:39,680 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 89 states, 88 states have (on average 89.19318181818181) internal successors, (7849), 88 states have internal predecessors, (7849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:39,687 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 89 states, 89 states have (on average 174.0) internal successors, (15486), 89 states have internal predecessors, (15486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:39,688 INFO L81 ComplementDD]: Finished complementDD. Result has 89 states, 89 states have (on average 174.0) internal successors, (15486), 89 states have internal predecessors, (15486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:39,689 INFO L175 Difference]: Start difference. First operand has 256 places, 147 transitions, 437 flow. Second operand 88 states and 7849 transitions. [2022-11-20 11:02:39,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 616 transitions, 3481 flow [2022-11-20 11:02:39,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 616 transitions, 3472 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-11-20 11:02:39,699 INFO L231 Difference]: Finished difference. Result has 412 places, 147 transitions, 619 flow [2022-11-20 11:02:39,699 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=428, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=88, PETRI_FLOW=619, PETRI_PLACES=412, PETRI_TRANSITIONS=147} [2022-11-20 11:02:39,699 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 255 predicate places. [2022-11-20 11:02:39,699 INFO L495 AbstractCegarLoop]: Abstraction has has 412 places, 147 transitions, 619 flow [2022-11-20 11:02:39,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:39,700 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:39,700 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:02:39,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2022-11-20 11:02:39,700 INFO L420 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:39,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:39,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1473600647, now seen corresponding path program 2 times [2022-11-20 11:02:39,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:39,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897684072] [2022-11-20 11:02:39,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:39,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:39,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:40,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:02:40,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:40,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897684072] [2022-11-20 11:02:40,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897684072] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:40,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:40,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:02:40,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162726938] [2022-11-20 11:02:40,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:40,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:02:40,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:40,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:02:40,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:02:40,695 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:02:40,695 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 147 transitions, 619 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:40,695 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:40,696 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:02:40,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:02:56,097 INFO L130 PetriNetUnfolder]: 889/2797 cut-off events. [2022-11-20 11:02:56,097 INFO L131 PetriNetUnfolder]: For 15787/15787 co-relation queries the response was YES. [2022-11-20 11:02:56,122 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10586 conditions, 2797 events. 889/2797 cut-off events. For 15787/15787 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 19449 event pairs, 50 based on Foata normal form. 1/2739 useless extension candidates. Maximal degree in co-relation 10408. Up to 895 conditions per place. [2022-11-20 11:02:56,130 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 361 selfloop transitions, 20 changer transitions 160/612 dead transitions. [2022-11-20 11:02:56,131 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 612 transitions, 4872 flow [2022-11-20 11:02:56,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-11-20 11:02:56,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2022-11-20 11:02:56,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 7845 transitions. [2022-11-20 11:02:56,137 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5123432601880877 [2022-11-20 11:02:56,137 INFO L72 ComplementDD]: Start complementDD. Operand 88 states and 7845 transitions. [2022-11-20 11:02:56,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 88 states and 7845 transitions. [2022-11-20 11:02:56,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:02:56,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 88 states and 7845 transitions. [2022-11-20 11:02:56,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 89 states, 88 states have (on average 89.14772727272727) internal successors, (7845), 88 states have internal predecessors, (7845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:56,150 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 89 states, 89 states have (on average 174.0) internal successors, (15486), 89 states have internal predecessors, (15486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:56,152 INFO L81 ComplementDD]: Finished complementDD. Result has 89 states, 89 states have (on average 174.0) internal successors, (15486), 89 states have internal predecessors, (15486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:56,152 INFO L175 Difference]: Start difference. First operand has 412 places, 147 transitions, 619 flow. Second operand 88 states and 7845 transitions. [2022-11-20 11:02:56,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 612 transitions, 4872 flow [2022-11-20 11:02:56,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 612 transitions, 3479 flow, removed 457 selfloop flow, removed 82 redundant places. [2022-11-20 11:02:56,193 INFO L231 Difference]: Finished difference. Result has 431 places, 160 transitions, 853 flow [2022-11-20 11:02:56,193 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=448, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=88, PETRI_FLOW=853, PETRI_PLACES=431, PETRI_TRANSITIONS=160} [2022-11-20 11:02:56,193 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 274 predicate places. [2022-11-20 11:02:56,193 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 160 transitions, 853 flow [2022-11-20 11:02:56,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:56,193 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:02:56,194 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:02:56,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2022-11-20 11:02:56,194 INFO L420 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:02:56,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:56,194 INFO L85 PathProgramCache]: Analyzing trace with hash -2110904769, now seen corresponding path program 3 times [2022-11-20 11:02:56,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:56,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275621635] [2022-11-20 11:02:56,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:56,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:56,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:57,320 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 11:02:57,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:57,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275621635] [2022-11-20 11:02:57,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275621635] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:02:57,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:02:57,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:02:57,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227289682] [2022-11-20 11:02:57,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:57,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:02:57,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:57,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:02:57,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:02:57,324 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:02:57,325 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 160 transitions, 853 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:02:57,325 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:02:57,325 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:02:57,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:03:14,434 INFO L130 PetriNetUnfolder]: 983/3102 cut-off events. [2022-11-20 11:03:14,435 INFO L131 PetriNetUnfolder]: For 32454/32454 co-relation queries the response was YES. [2022-11-20 11:03:14,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13841 conditions, 3102 events. 983/3102 cut-off events. For 32454/32454 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 22405 event pairs, 21 based on Foata normal form. 1/3070 useless extension candidates. Maximal degree in co-relation 13645. Up to 262 conditions per place. [2022-11-20 11:03:14,468 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 461 selfloop transitions, 25 changer transitions 158/715 dead transitions. [2022-11-20 11:03:14,468 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 715 transitions, 7303 flow [2022-11-20 11:03:14,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:03:14,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:03:14,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7508 transitions. [2022-11-20 11:03:14,474 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5136836343732896 [2022-11-20 11:03:14,474 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7508 transitions. [2022-11-20 11:03:14,474 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7508 transitions. [2022-11-20 11:03:14,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:03:14,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7508 transitions. [2022-11-20 11:03:14,480 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.38095238095238) internal successors, (7508), 84 states have internal predecessors, (7508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:14,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:14,489 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:14,489 INFO L175 Difference]: Start difference. First operand has 431 places, 160 transitions, 853 flow. Second operand 84 states and 7508 transitions. [2022-11-20 11:03:14,489 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 715 transitions, 7303 flow [2022-11-20 11:03:14,577 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 715 transitions, 6736 flow, removed 278 selfloop flow, removed 32 redundant places. [2022-11-20 11:03:14,582 INFO L231 Difference]: Finished difference. Result has 480 places, 166 transitions, 1060 flow [2022-11-20 11:03:14,583 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=770, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=1060, PETRI_PLACES=480, PETRI_TRANSITIONS=166} [2022-11-20 11:03:14,583 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 323 predicate places. [2022-11-20 11:03:14,583 INFO L495 AbstractCegarLoop]: Abstraction has has 480 places, 166 transitions, 1060 flow [2022-11-20 11:03:14,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:14,583 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:03:14,583 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:03:14,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2022-11-20 11:03:14,583 INFO L420 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:03:14,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:03:14,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1084317915, now seen corresponding path program 4 times [2022-11-20 11:03:14,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:03:14,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204048651] [2022-11-20 11:03:14,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:03:14,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:03:14,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:03:15,570 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 11:03:15,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:03:15,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204048651] [2022-11-20 11:03:15,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204048651] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:03:15,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:03:15,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:03:15,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448297408] [2022-11-20 11:03:15,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:03:15,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:03:15,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:03:15,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:03:15,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:03:15,575 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:03:15,575 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 480 places, 166 transitions, 1060 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:15,575 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:03:15,576 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:03:15,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:03:28,129 INFO L130 PetriNetUnfolder]: 1056/3408 cut-off events. [2022-11-20 11:03:28,129 INFO L131 PetriNetUnfolder]: For 38498/38498 co-relation queries the response was YES. [2022-11-20 11:03:28,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16968 conditions, 3408 events. 1056/3408 cut-off events. For 38498/38498 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 25439 event pairs, 66 based on Foata normal form. 1/3338 useless extension candidates. Maximal degree in co-relation 16733. Up to 895 conditions per place. [2022-11-20 11:03:28,169 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 412 selfloop transitions, 26 changer transitions 151/660 dead transitions. [2022-11-20 11:03:28,170 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 660 transitions, 7801 flow [2022-11-20 11:03:28,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:03:28,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:03:28,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7520 transitions. [2022-11-20 11:03:28,176 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5145046524356869 [2022-11-20 11:03:28,176 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7520 transitions. [2022-11-20 11:03:28,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7520 transitions. [2022-11-20 11:03:28,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:03:28,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7520 transitions. [2022-11-20 11:03:28,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.52380952380952) internal successors, (7520), 84 states have internal predecessors, (7520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:28,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:28,240 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:28,240 INFO L175 Difference]: Start difference. First operand has 480 places, 166 transitions, 1060 flow. Second operand 84 states and 7520 transitions. [2022-11-20 11:03:28,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 660 transitions, 7801 flow [2022-11-20 11:03:28,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 660 transitions, 6717 flow, removed 451 selfloop flow, removed 69 redundant places. [2022-11-20 11:03:28,365 INFO L231 Difference]: Finished difference. Result has 497 places, 172 transitions, 1144 flow [2022-11-20 11:03:28,366 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=880, PETRI_DIFFERENCE_MINUEND_PLACES=346, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=1144, PETRI_PLACES=497, PETRI_TRANSITIONS=172} [2022-11-20 11:03:28,366 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 340 predicate places. [2022-11-20 11:03:28,366 INFO L495 AbstractCegarLoop]: Abstraction has has 497 places, 172 transitions, 1144 flow [2022-11-20 11:03:28,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:28,366 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:03:28,367 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:03:28,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2022-11-20 11:03:28,367 INFO L420 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:03:28,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:03:28,367 INFO L85 PathProgramCache]: Analyzing trace with hash 998382143, now seen corresponding path program 5 times [2022-11-20 11:03:28,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:03:28,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210879542] [2022-11-20 11:03:28,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:03:28,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:03:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:03:29,508 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 11:03:29,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:03:29,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210879542] [2022-11-20 11:03:29,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210879542] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:03:29,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:03:29,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:03:29,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023134048] [2022-11-20 11:03:29,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:03:29,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:03:29,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:03:29,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:03:29,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:03:29,511 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:03:29,513 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 497 places, 172 transitions, 1144 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:29,513 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:03:29,513 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:03:29,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:03:47,592 INFO L130 PetriNetUnfolder]: 1179/3846 cut-off events. [2022-11-20 11:03:47,592 INFO L131 PetriNetUnfolder]: For 59418/59418 co-relation queries the response was YES. [2022-11-20 11:03:47,632 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20519 conditions, 3846 events. 1179/3846 cut-off events. For 59418/59418 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 29743 event pairs, 70 based on Foata normal form. 1/3797 useless extension candidates. Maximal degree in co-relation 20277. Up to 389 conditions per place. [2022-11-20 11:03:47,643 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 478 selfloop transitions, 29 changer transitions 163/741 dead transitions. [2022-11-20 11:03:47,643 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 741 transitions, 8724 flow [2022-11-20 11:03:47,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:03:47,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:03:47,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7507 transitions. [2022-11-20 11:03:47,648 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5136152162014231 [2022-11-20 11:03:47,648 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7507 transitions. [2022-11-20 11:03:47,648 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7507 transitions. [2022-11-20 11:03:47,650 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:03:47,650 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7507 transitions. [2022-11-20 11:03:47,654 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.36904761904762) internal successors, (7507), 84 states have internal predecessors, (7507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:47,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:47,662 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:47,663 INFO L175 Difference]: Start difference. First operand has 497 places, 172 transitions, 1144 flow. Second operand 84 states and 7507 transitions. [2022-11-20 11:03:47,663 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 515 places, 741 transitions, 8724 flow [2022-11-20 11:03:47,826 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 741 transitions, 7850 flow, removed 346 selfloop flow, removed 69 redundant places. [2022-11-20 11:03:47,832 INFO L231 Difference]: Finished difference. Result has 516 places, 179 transitions, 1344 flow [2022-11-20 11:03:47,832 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=988, PETRI_DIFFERENCE_MINUEND_PLACES=363, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=1344, PETRI_PLACES=516, PETRI_TRANSITIONS=179} [2022-11-20 11:03:47,832 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 359 predicate places. [2022-11-20 11:03:47,832 INFO L495 AbstractCegarLoop]: Abstraction has has 516 places, 179 transitions, 1344 flow [2022-11-20 11:03:47,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:47,833 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:03:47,833 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:03:47,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2022-11-20 11:03:47,833 INFO L420 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:03:47,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:03:47,834 INFO L85 PathProgramCache]: Analyzing trace with hash -140461075, now seen corresponding path program 6 times [2022-11-20 11:03:47,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:03:47,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423080475] [2022-11-20 11:03:47,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:03:47,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:03:47,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:03:48,952 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 11:03:48,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:03:48,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423080475] [2022-11-20 11:03:48,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423080475] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:03:48,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:03:48,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:03:48,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677482741] [2022-11-20 11:03:48,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:03:48,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:03:48,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:03:48,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:03:48,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:03:48,955 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:03:48,957 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 516 places, 179 transitions, 1344 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:03:48,957 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:03:48,957 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:03:48,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:04:02,976 INFO L130 PetriNetUnfolder]: 1270/4164 cut-off events. [2022-11-20 11:04:02,976 INFO L131 PetriNetUnfolder]: For 67480/67480 co-relation queries the response was YES. [2022-11-20 11:04:03,019 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23219 conditions, 4164 events. 1270/4164 cut-off events. For 67480/67480 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 32958 event pairs, 118 based on Foata normal form. 1/4080 useless extension candidates. Maximal degree in co-relation 22968. Up to 895 conditions per place. [2022-11-20 11:04:03,031 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 446 selfloop transitions, 30 changer transitions 156/703 dead transitions. [2022-11-20 11:04:03,031 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 703 transitions, 9752 flow [2022-11-20 11:04:03,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:04:03,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:04:03,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7522 transitions. [2022-11-20 11:04:03,037 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5146414887794198 [2022-11-20 11:04:03,037 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7522 transitions. [2022-11-20 11:04:03,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7522 transitions. [2022-11-20 11:04:03,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:04:03,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7522 transitions. [2022-11-20 11:04:03,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.54761904761905) internal successors, (7522), 84 states have internal predecessors, (7522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:03,056 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:03,059 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:03,060 INFO L175 Difference]: Start difference. First operand has 516 places, 179 transitions, 1344 flow. Second operand 84 states and 7522 transitions. [2022-11-20 11:04:03,060 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 703 transitions, 9752 flow [2022-11-20 11:04:03,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 470 places, 703 transitions, 8433 flow, removed 565 selfloop flow, removed 64 redundant places. [2022-11-20 11:04:03,301 INFO L231 Difference]: Finished difference. Result has 540 places, 186 transitions, 1489 flow [2022-11-20 11:04:03,301 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1153, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=1489, PETRI_PLACES=540, PETRI_TRANSITIONS=186} [2022-11-20 11:04:03,301 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 383 predicate places. [2022-11-20 11:04:03,301 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 186 transitions, 1489 flow [2022-11-20 11:04:03,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:03,302 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:04:03,302 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:04:03,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2022-11-20 11:04:03,303 INFO L420 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:04:03,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:04:03,303 INFO L85 PathProgramCache]: Analyzing trace with hash 521992777, now seen corresponding path program 7 times [2022-11-20 11:04:03,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:04:03,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385451007] [2022-11-20 11:04:03,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:04:03,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:04:03,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:04:04,453 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 11:04:04,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:04:04,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385451007] [2022-11-20 11:04:04,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385451007] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:04:04,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:04:04,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:04:04,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369066324] [2022-11-20 11:04:04,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:04:04,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:04:04,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:04:04,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:04:04,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=680, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:04:04,458 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:04:04,459 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 186 transitions, 1489 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:04,459 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:04:04,459 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:04:04,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:04:23,648 INFO L130 PetriNetUnfolder]: 1410/4618 cut-off events. [2022-11-20 11:04:23,648 INFO L131 PetriNetUnfolder]: For 100564/100564 co-relation queries the response was YES. [2022-11-20 11:04:23,698 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28009 conditions, 4618 events. 1410/4618 cut-off events. For 100564/100564 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 37675 event pairs, 181 based on Foata normal form. 1/4552 useless extension candidates. Maximal degree in co-relation 27744. Up to 618 conditions per place. [2022-11-20 11:04:23,711 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 494 selfloop transitions, 31 changer transitions 168/764 dead transitions. [2022-11-20 11:04:23,711 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 764 transitions, 10867 flow [2022-11-20 11:04:23,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:04:23,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:04:23,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7505 transitions. [2022-11-20 11:04:23,716 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5134783798576902 [2022-11-20 11:04:23,716 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7505 transitions. [2022-11-20 11:04:23,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7505 transitions. [2022-11-20 11:04:23,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:04:23,718 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7505 transitions. [2022-11-20 11:04:23,722 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.3452380952381) internal successors, (7505), 84 states have internal predecessors, (7505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:23,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:23,730 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:23,731 INFO L175 Difference]: Start difference. First operand has 540 places, 186 transitions, 1489 flow. Second operand 84 states and 7505 transitions. [2022-11-20 11:04:23,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 558 places, 764 transitions, 10867 flow [2022-11-20 11:04:24,084 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 764 transitions, 9811 flow, removed 434 selfloop flow, removed 63 redundant places. [2022-11-20 11:04:24,090 INFO L231 Difference]: Finished difference. Result has 567 places, 194 transitions, 1774 flow [2022-11-20 11:04:24,090 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1334, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=1774, PETRI_PLACES=567, PETRI_TRANSITIONS=194} [2022-11-20 11:04:24,091 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 410 predicate places. [2022-11-20 11:04:24,091 INFO L495 AbstractCegarLoop]: Abstraction has has 567 places, 194 transitions, 1774 flow [2022-11-20 11:04:24,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:24,091 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:04:24,091 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:04:24,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2022-11-20 11:04:24,092 INFO L420 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:04:24,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:04:24,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1165039313, now seen corresponding path program 8 times [2022-11-20 11:04:24,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:04:24,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999969265] [2022-11-20 11:04:24,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:04:24,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:04:24,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:04:25,266 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 11:04:25,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:04:25,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999969265] [2022-11-20 11:04:25,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999969265] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:04:25,267 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:04:25,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:04:25,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521242890] [2022-11-20 11:04:25,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:04:25,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:04:25,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:04:25,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:04:25,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:04:25,270 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:04:25,272 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 194 transitions, 1774 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:25,272 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:04:25,272 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:04:25,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:04:40,447 INFO L130 PetriNetUnfolder]: 1519/4983 cut-off events. [2022-11-20 11:04:40,447 INFO L131 PetriNetUnfolder]: For 133834/133834 co-relation queries the response was YES. [2022-11-20 11:04:40,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32789 conditions, 4983 events. 1519/4983 cut-off events. For 133834/133834 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 41505 event pairs, 261 based on Foata normal form. 1/4877 useless extension candidates. Maximal degree in co-relation 32507. Up to 895 conditions per place. [2022-11-20 11:04:40,558 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 477 selfloop transitions, 32 changer transitions 161/741 dead transitions. [2022-11-20 11:04:40,558 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 585 places, 741 transitions, 12564 flow [2022-11-20 11:04:40,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:04:40,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:04:40,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7523 transitions. [2022-11-20 11:04:40,564 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5147099069512863 [2022-11-20 11:04:40,564 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7523 transitions. [2022-11-20 11:04:40,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7523 transitions. [2022-11-20 11:04:40,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:04:40,566 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7523 transitions. [2022-11-20 11:04:40,570 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.55952380952381) internal successors, (7523), 84 states have internal predecessors, (7523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:40,577 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:40,578 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:40,579 INFO L175 Difference]: Start difference. First operand has 567 places, 194 transitions, 1774 flow. Second operand 84 states and 7523 transitions. [2022-11-20 11:04:40,579 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 585 places, 741 transitions, 12564 flow [2022-11-20 11:04:41,160 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 741 transitions, 10748 flow, removed 811 selfloop flow, removed 64 redundant places. [2022-11-20 11:04:41,167 INFO L231 Difference]: Finished difference. Result has 593 places, 202 transitions, 1968 flow [2022-11-20 11:04:41,167 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1548, PETRI_DIFFERENCE_MINUEND_PLACES=438, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=1968, PETRI_PLACES=593, PETRI_TRANSITIONS=202} [2022-11-20 11:04:41,167 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 436 predicate places. [2022-11-20 11:04:41,167 INFO L495 AbstractCegarLoop]: Abstraction has has 593 places, 202 transitions, 1968 flow [2022-11-20 11:04:41,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:41,167 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:04:41,168 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:04:41,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2022-11-20 11:04:41,168 INFO L420 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:04:41,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:04:41,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1662524691, now seen corresponding path program 9 times [2022-11-20 11:04:41,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:04:41,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149851854] [2022-11-20 11:04:41,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:04:41,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:04:41,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:04:42,381 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 11:04:42,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:04:42,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149851854] [2022-11-20 11:04:42,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149851854] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:04:42,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:04:42,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:04:42,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059017643] [2022-11-20 11:04:42,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:04:42,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:04:42,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:04:42,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:04:42,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=680, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:04:42,385 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:04:42,386 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 593 places, 202 transitions, 1968 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:42,386 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:04:42,386 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:04:42,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:04:59,749 INFO L130 PetriNetUnfolder]: 1693/5433 cut-off events. [2022-11-20 11:04:59,749 INFO L131 PetriNetUnfolder]: For 179385/179389 co-relation queries the response was YES. [2022-11-20 11:04:59,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38709 conditions, 5433 events. 1693/5433 cut-off events. For 179385/179389 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 46096 event pairs, 343 based on Foata normal form. 1/5351 useless extension candidates. Maximal degree in co-relation 38411. Up to 1062 conditions per place. [2022-11-20 11:04:59,836 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 507 selfloop transitions, 31 changer transitions 173/782 dead transitions. [2022-11-20 11:04:59,836 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 611 places, 782 transitions, 13474 flow [2022-11-20 11:04:59,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:04:59,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:04:59,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7504 transitions. [2022-11-20 11:04:59,842 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5134099616858238 [2022-11-20 11:04:59,842 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7504 transitions. [2022-11-20 11:04:59,842 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7504 transitions. [2022-11-20 11:04:59,844 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:04:59,844 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7504 transitions. [2022-11-20 11:04:59,851 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.33333333333333) internal successors, (7504), 84 states have internal predecessors, (7504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:59,859 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:59,861 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:59,861 INFO L175 Difference]: Start difference. First operand has 593 places, 202 transitions, 1968 flow. Second operand 84 states and 7504 transitions. [2022-11-20 11:04:59,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 611 places, 782 transitions, 13474 flow [2022-11-20 11:05:00,629 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 782 transitions, 11944 flow, removed 669 selfloop flow, removed 63 redundant places. [2022-11-20 11:05:00,636 INFO L231 Difference]: Finished difference. Result has 622 places, 211 transitions, 2318 flow [2022-11-20 11:05:00,637 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1786, PETRI_DIFFERENCE_MINUEND_PLACES=465, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=2318, PETRI_PLACES=622, PETRI_TRANSITIONS=211} [2022-11-20 11:05:00,637 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 465 predicate places. [2022-11-20 11:05:00,637 INFO L495 AbstractCegarLoop]: Abstraction has has 622 places, 211 transitions, 2318 flow [2022-11-20 11:05:00,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:00,637 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:05:00,637 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:05:00,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2022-11-20 11:05:00,638 INFO L420 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:05:00,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:00,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1468254899, now seen corresponding path program 10 times [2022-11-20 11:05:00,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:00,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766703745] [2022-11-20 11:05:00,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:00,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:00,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:01,668 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 11:05:01,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:01,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766703745] [2022-11-20 11:05:01,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766703745] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:05:01,668 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:05:01,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:05:01,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819385059] [2022-11-20 11:05:01,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:05:01,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:05:01,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:01,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:05:01,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=683, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:05:01,671 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:05:01,672 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 622 places, 211 transitions, 2318 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:01,672 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:05:01,672 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:05:01,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:05:21,956 INFO L130 PetriNetUnfolder]: 1838/5965 cut-off events. [2022-11-20 11:05:21,956 INFO L131 PetriNetUnfolder]: For 235487/235491 co-relation queries the response was YES. [2022-11-20 11:05:22,045 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45515 conditions, 5965 events. 1838/5965 cut-off events. For 235487/235491 co-relation queries the response was YES. Maximal size of possible extension queue 156. Compared 51964 event pairs, 378 based on Foata normal form. 1/5816 useless extension candidates. Maximal degree in co-relation 45198. Up to 954 conditions per place. [2022-11-20 11:05:22,067 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 503 selfloop transitions, 32 changer transitions 166/772 dead transitions. [2022-11-20 11:05:22,067 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 640 places, 772 transitions, 15478 flow [2022-11-20 11:05:22,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:05:22,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:05:22,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7525 transitions. [2022-11-20 11:05:22,073 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5148467432950191 [2022-11-20 11:05:22,073 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7525 transitions. [2022-11-20 11:05:22,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7525 transitions. [2022-11-20 11:05:22,074 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:05:22,074 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7525 transitions. [2022-11-20 11:05:22,079 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.58333333333333) internal successors, (7525), 84 states have internal predecessors, (7525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:22,085 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:22,087 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:22,087 INFO L175 Difference]: Start difference. First operand has 622 places, 211 transitions, 2318 flow. Second operand 84 states and 7525 transitions. [2022-11-20 11:05:22,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 640 places, 772 transitions, 15478 flow [2022-11-20 11:05:23,132 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 575 places, 772 transitions, 13133 flow, removed 1074 selfloop flow, removed 65 redundant places. [2022-11-20 11:05:23,140 INFO L231 Difference]: Finished difference. Result has 649 places, 220 transitions, 2559 flow [2022-11-20 11:05:23,140 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2049, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=2559, PETRI_PLACES=649, PETRI_TRANSITIONS=220} [2022-11-20 11:05:23,140 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 492 predicate places. [2022-11-20 11:05:23,140 INFO L495 AbstractCegarLoop]: Abstraction has has 649 places, 220 transitions, 2559 flow [2022-11-20 11:05:23,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:23,141 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:05:23,141 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:05:23,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2022-11-20 11:05:23,141 INFO L420 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:05:23,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:23,141 INFO L85 PathProgramCache]: Analyzing trace with hash -483391677, now seen corresponding path program 11 times [2022-11-20 11:05:23,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:23,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164073904] [2022-11-20 11:05:23,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:23,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:24,275 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 11:05:24,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:24,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164073904] [2022-11-20 11:05:24,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164073904] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:05:24,275 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:05:24,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:05:24,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433914494] [2022-11-20 11:05:24,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:05:24,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:05:24,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:24,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:05:24,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=686, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:05:24,279 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:05:24,281 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 220 transitions, 2559 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:24,281 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:05:24,281 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:05:24,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:05:45,174 INFO L130 PetriNetUnfolder]: 2029/6466 cut-off events. [2022-11-20 11:05:45,174 INFO L131 PetriNetUnfolder]: For 297076/297076 co-relation queries the response was YES. [2022-11-20 11:05:45,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52574 conditions, 6466 events. 2029/6466 cut-off events. For 297076/297076 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 57179 event pairs, 558 based on Foata normal form. 1/6390 useless extension candidates. Maximal degree in co-relation 52240. Up to 1720 conditions per place. [2022-11-20 11:05:45,300 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 527 selfloop transitions, 29 changer transitions 178/805 dead transitions. [2022-11-20 11:05:45,300 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 667 places, 805 transitions, 16120 flow [2022-11-20 11:05:45,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:05:45,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:05:45,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7516 transitions. [2022-11-20 11:05:45,306 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5142309797482211 [2022-11-20 11:05:45,306 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7516 transitions. [2022-11-20 11:05:45,306 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7516 transitions. [2022-11-20 11:05:45,308 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:05:45,308 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7516 transitions. [2022-11-20 11:05:45,312 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.47619047619048) internal successors, (7516), 84 states have internal predecessors, (7516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:45,319 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:45,320 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:45,321 INFO L175 Difference]: Start difference. First operand has 649 places, 220 transitions, 2559 flow. Second operand 84 states and 7516 transitions. [2022-11-20 11:05:45,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 667 places, 805 transitions, 16120 flow [2022-11-20 11:05:46,769 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 603 places, 805 transitions, 14058 flow, removed 934 selfloop flow, removed 64 redundant places. [2022-11-20 11:05:46,779 INFO L231 Difference]: Finished difference. Result has 679 places, 230 transitions, 2961 flow [2022-11-20 11:05:46,779 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2342, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=2961, PETRI_PLACES=679, PETRI_TRANSITIONS=230} [2022-11-20 11:05:46,779 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 522 predicate places. [2022-11-20 11:05:46,779 INFO L495 AbstractCegarLoop]: Abstraction has has 679 places, 230 transitions, 2961 flow [2022-11-20 11:05:46,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:46,780 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:05:46,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:05:46,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2022-11-20 11:05:46,780 INFO L420 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:05:46,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:46,781 INFO L85 PathProgramCache]: Analyzing trace with hash -874771225, now seen corresponding path program 12 times [2022-11-20 11:05:46,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:46,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526992945] [2022-11-20 11:05:46,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:46,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:46,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:47,815 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 11:05:47,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:47,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526992945] [2022-11-20 11:05:47,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526992945] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:05:47,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:05:47,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:05:47,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124689989] [2022-11-20 11:05:47,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:05:47,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:05:47,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:47,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:05:47,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=686, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:05:47,818 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:05:47,819 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 679 places, 230 transitions, 2961 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:05:47,819 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:05:47,819 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:05:47,819 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:06:08,664 INFO L130 PetriNetUnfolder]: 2192/7045 cut-off events. [2022-11-20 11:06:08,664 INFO L131 PetriNetUnfolder]: For 378086/378090 co-relation queries the response was YES. [2022-11-20 11:06:08,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60893 conditions, 7045 events. 2192/7045 cut-off events. For 378086/378090 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 64068 event pairs, 602 based on Foata normal form. 1/6874 useless extension candidates. Maximal degree in co-relation 60539. Up to 1497 conditions per place. [2022-11-20 11:06:08,799 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 533 selfloop transitions, 30 changer transitions 171/805 dead transitions. [2022-11-20 11:06:08,799 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 697 places, 805 transitions, 18250 flow [2022-11-20 11:06:08,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:06:08,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:06:08,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7539 transitions. [2022-11-20 11:06:08,806 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5158045977011494 [2022-11-20 11:06:08,806 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7539 transitions. [2022-11-20 11:06:08,806 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7539 transitions. [2022-11-20 11:06:08,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:06:08,808 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7539 transitions. [2022-11-20 11:06:08,815 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.75) internal successors, (7539), 84 states have internal predecessors, (7539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:08,822 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:08,824 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:08,824 INFO L175 Difference]: Start difference. First operand has 679 places, 230 transitions, 2961 flow. Second operand 84 states and 7539 transitions. [2022-11-20 11:06:08,824 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 697 places, 805 transitions, 18250 flow [2022-11-20 11:06:10,695 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 633 places, 805 transitions, 15482 flow, removed 1323 selfloop flow, removed 64 redundant places. [2022-11-20 11:06:10,708 INFO L231 Difference]: Finished difference. Result has 709 places, 240 transitions, 3253 flow [2022-11-20 11:06:10,708 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=2656, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=3253, PETRI_PLACES=709, PETRI_TRANSITIONS=240} [2022-11-20 11:06:10,709 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 552 predicate places. [2022-11-20 11:06:10,709 INFO L495 AbstractCegarLoop]: Abstraction has has 709 places, 240 transitions, 3253 flow [2022-11-20 11:06:10,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:10,710 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:06:10,710 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:06:10,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2022-11-20 11:06:10,710 INFO L420 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:06:10,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:10,711 INFO L85 PathProgramCache]: Analyzing trace with hash 891987773, now seen corresponding path program 13 times [2022-11-20 11:06:10,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:10,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224019674] [2022-11-20 11:06:10,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:10,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:11,705 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 11:06:11,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:11,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224019674] [2022-11-20 11:06:11,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224019674] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:06:11,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:06:11,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:06:11,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250625657] [2022-11-20 11:06:11,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:06:11,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:06:11,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:11,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:06:11,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=689, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:06:11,710 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:06:11,711 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 709 places, 240 transitions, 3253 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:11,711 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:06:11,711 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:06:11,711 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:06:34,931 INFO L130 PetriNetUnfolder]: 2434/7635 cut-off events. [2022-11-20 11:06:34,931 INFO L131 PetriNetUnfolder]: For 464082/464086 co-relation queries the response was YES. [2022-11-20 11:06:35,155 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69983 conditions, 7635 events. 2434/7635 cut-off events. For 464082/464086 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 70218 event pairs, 917 based on Foata normal form. 1/7543 useless extension candidates. Maximal degree in co-relation 69610. Up to 2459 conditions per place. [2022-11-20 11:06:35,205 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 518 selfloop transitions, 31 changer transitions 183/803 dead transitions. [2022-11-20 11:06:35,205 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 727 places, 803 transitions, 18493 flow [2022-11-20 11:06:35,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-20 11:06:35,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2022-11-20 11:06:35,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 7515 transitions. [2022-11-20 11:06:35,211 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5141625615763546 [2022-11-20 11:06:35,211 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 7515 transitions. [2022-11-20 11:06:35,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 7515 transitions. [2022-11-20 11:06:35,212 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:06:35,212 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 7515 transitions. [2022-11-20 11:06:35,216 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 89.46428571428571) internal successors, (7515), 84 states have internal predecessors, (7515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:35,223 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:35,225 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 174.0) internal successors, (14790), 85 states have internal predecessors, (14790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:35,225 INFO L175 Difference]: Start difference. First operand has 709 places, 240 transitions, 3253 flow. Second operand 84 states and 7515 transitions. [2022-11-20 11:06:35,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 727 places, 803 transitions, 18493 flow [2022-11-20 11:06:37,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 662 places, 803 transitions, 15925 flow, removed 1223 selfloop flow, removed 65 redundant places. [2022-11-20 11:06:37,544 INFO L231 Difference]: Finished difference. Result has 739 places, 251 transitions, 3695 flow [2022-11-20 11:06:37,544 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=3000, PETRI_DIFFERENCE_MINUEND_PLACES=579, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=84, PETRI_FLOW=3695, PETRI_PLACES=739, PETRI_TRANSITIONS=251} [2022-11-20 11:06:37,544 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 582 predicate places. [2022-11-20 11:06:37,545 INFO L495 AbstractCegarLoop]: Abstraction has has 739 places, 251 transitions, 3695 flow [2022-11-20 11:06:37,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:37,545 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:06:37,545 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:06:37,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2022-11-20 11:06:37,545 INFO L420 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:06:37,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:37,546 INFO L85 PathProgramCache]: Analyzing trace with hash -92700531, now seen corresponding path program 14 times [2022-11-20 11:06:37,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:37,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120766253] [2022-11-20 11:06:37,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:37,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:38,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:06:38,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:38,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120766253] [2022-11-20 11:06:38,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120766253] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:06:38,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:06:38,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-20 11:06:38,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244510526] [2022-11-20 11:06:38,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:06:38,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:06:38,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:38,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:06:38,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=688, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:06:38,762 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 174 [2022-11-20 11:06:38,763 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 251 transitions, 3695 flow. Second operand has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:06:38,763 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 11:06:38,763 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 174 [2022-11-20 11:06:38,763 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 11:07:02,252 INFO L130 PetriNetUnfolder]: 2641/8837 cut-off events. [2022-11-20 11:07:02,253 INFO L131 PetriNetUnfolder]: For 569876/569880 co-relation queries the response was YES. [2022-11-20 11:07:02,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79929 conditions, 8837 events. 2641/8837 cut-off events. For 569876/569880 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 86469 event pairs, 305 based on Foata normal form. 1/8648 useless extension candidates. Maximal degree in co-relation 79537. Up to 2303 conditions per place. [2022-11-20 11:07:02,511 INFO L137 encePairwiseOnDemand]: 136/174 looper letters, 888 selfloop transitions, 34 changer transitions 178/1171 dead transitions. [2022-11-20 11:07:02,511 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 749 places, 1171 transitions, 29419 flow [2022-11-20 11:07:02,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-11-20 11:07:02,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2022-11-20 11:07:02,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 6807 transitions. [2022-11-20 11:07:02,517 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5147459165154264 [2022-11-20 11:07:02,517 INFO L72 ComplementDD]: Start complementDD. Operand 76 states and 6807 transitions. [2022-11-20 11:07:02,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76 states and 6807 transitions. [2022-11-20 11:07:02,519 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 11:07:02,519 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 76 states and 6807 transitions. [2022-11-20 11:07:02,523 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 77 states, 76 states have (on average 89.5657894736842) internal successors, (6807), 76 states have internal predecessors, (6807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:02,529 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 77 states, 77 states have (on average 174.0) internal successors, (13398), 77 states have internal predecessors, (13398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:02,531 INFO L81 ComplementDD]: Finished complementDD. Result has 77 states, 77 states have (on average 174.0) internal successors, (13398), 77 states have internal predecessors, (13398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:02,531 INFO L175 Difference]: Start difference. First operand has 739 places, 251 transitions, 3695 flow. Second operand 76 states and 6807 transitions. [2022-11-20 11:07:02,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 749 places, 1171 transitions, 29419 flow [2022-11-20 11:07:05,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 678 places, 1171 transitions, 25678 flow, removed 1847 selfloop flow, removed 71 redundant places. [2022-11-20 11:07:05,947 INFO L231 Difference]: Finished difference. Result has 747 places, 264 transitions, 4101 flow [2022-11-20 11:07:05,948 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=3332, PETRI_DIFFERENCE_MINUEND_PLACES=603, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=76, PETRI_FLOW=4101, PETRI_PLACES=747, PETRI_TRANSITIONS=264} [2022-11-20 11:07:05,948 INFO L288 CegarLoopForPetriNet]: 157 programPoint places, 590 predicate places. [2022-11-20 11:07:05,948 INFO L495 AbstractCegarLoop]: Abstraction has has 747 places, 264 transitions, 4101 flow [2022-11-20 11:07:05,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 85.42857142857143) internal successors, (2392), 28 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:07:05,949 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 11:07:05,949 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:07:05,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2022-11-20 11:07:05,949 INFO L420 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-20 11:07:05,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:07:05,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1684449213, now seen corresponding path program 15 times [2022-11-20 11:07:05,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:07:05,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793612840] [2022-11-20 11:07:05,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:07:05,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:07:05,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat